Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel


Réponse
 
LinkBack Outils de la discussion
Vieux 21/11/2005, 18h49   #1 (permalink)
XLDnaute Nouveau
 
Date d'inscription: novembre 2005
Localisation: Les Essarts
Version Excel : Excel 2003 (PC)
Messages: 29
Par défaut userform pour mise à jour base de données

Bonjour,

je souhaiterais à partir d'une base de données, pouvoir à partir d'un userform lié à cette base, sélectionner une ligne de cette base de données(dans une listebox) et que chaque cellule de la ligne sélectionnée s'affiche et que je puisse compléter ou changer les données, et valider en sortant du userform.
manon est déconnecté   Réponse avec citation
ANNONCES
Vieux 21/11/2005, 19h29   #2 (permalink)
XLDnaute Accro
 
Avatar de CBernardT
 
Date d'inscription: février 2005
Messages: 1 222
Par défaut Re:userform pour mise à jour base de données

Bonjour Manon et le forum,


Je te conseille d'aller voir sur ce fil où une démo de notre ami Thierry devrait t'apporter une réponse satisfaisante.


http://www.excel-downloads.com/html/...=41424&t=41424

Cordialement

Bernard
CBernardT est déconnecté   Réponse avec citation
Vieux 21/11/2005, 19h54   #3 (permalink)
XLDnaute Accro
 
Date d'inscription: février 2005
Localisation: Aubenas
Version Excel : Excel 2000 (PC)
Messages: 1 128
Par défaut Re:userform pour mise à jour base de données

Bonjour Manon, Bernard

Tu peux également utiliser la grille fournie par excel (données grille)

Autre alternative si tu as access: tu peux créer un formulaire avec la macro complémentaire 'liaisons access' qui te permettra d' avoir une grille modifiable et donc plus jolie que celle proposée par excel.

Ces 2 propositions t'éviteront d'écrire du VBA

A+
Michel_M
__________________
A+
Michel_M
michel_m est déconnecté   Réponse avec citation
Vieux 22/11/2005, 21h51   #4 (permalink)
XC
Guest
 
Messages: n/a
Par défaut Re:userform pour mise à jour base de données

Salut Michel , Manon et Bernard...et merci thierry pour ton exemple.

Pour info, tu as un exemple de donnes grilles car pour mes modifs je passe par un userfom avec listbox multicolonne et quand je selectionne la ligne ca remplit des textbox (autant de textbox que de col)

Alots ta methode de donnes grilles m`interesse car j`aimerai pouvoir faire mes nodifs directement via un userform

Donc as tu un petit exemple stp

Merci pour ton aide

XC
  Réponse avec citation
Vieux 23/11/2005, 00h09   #5 (permalink)
XLDnaute Nouveau
 
Date d'inscription: novembre 2005
Localisation: Les Essarts
Version Excel : Excel 2003 (PC)
Messages: 29
Par défaut Re:userform pour mise à jour base de données

merci pour l'idée de la grille excel, mais c'est trop simple, et pas modifiable, car je voudrais aussi utiliser des cases à cocher, donc je préfère crée mon userform personnalisé, à moins qu'il existe un moyen pour démarrer de cette grille excel , comme modèle, et la faire évoluer ?

a+ tard
manon est déconnecté   Réponse avec citation
Vieux 23/11/2005, 00h25   #6 (permalink)
XLDnaute Nouveau
 
Date d'inscription: novembre 2005
Localisation: Les Essarts
Version Excel : Excel 2003 (PC)
Messages: 29
Par défaut Re:userform pour mise à jour base de données

Bonsoir à tous,

Pour faire apparaître ta grille, tu te positionnes sur une cellule de ta base, et tu va sur l'onglet Données, ensuite sur Formulaire et ta grille est déjà là.
ci-joint mon fichier exemple

par contre, je préfère passer par mon userform, parce que je peux le personnaliser, et pas la grille; aurais-tu un fichier exemple?

merci pour l'attention, et bonne chance
manon est déconnecté   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +2. Il est actuellement 11h10.


(C) 2006 Excel Downloads