Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Figer ligne rattachée à une cellule de choix

gclere

XLDnaute Nouveau
Bonjour à tous,

je sollicite votre aide pour mon problème :

j'ai une cellule de choix en A1 (2 choix possibles). Je souhaiterais figer les cellules de B1 à E1 en fonction du choix sélectionné en A1, avec un code Visual Basic (je suis débutant).

Par exemple :

en A1 : liste de choix : TOTO et TATA
en B1 : le sexe
en C1 : l'âge
en D1 : la taille
en E1 : le poids

Si le choix en A1 est TOTO je voudrais pouvoir rentrer les infos appropriées à TOTO en B1-E1. Jusque là;normal.
Maintenant, si après ça, en A1 je choisis TATA, je voudrais avoir une nouvelle ligne vierge (toujours sur la ligne 1) pour pouvoir rentrer les données correspondant à TATA en B1-E1, sans effacer les données correspondant à TOTO.

Merci
 

Pièces jointes

  • essai.xls
    24.5 KB · Affichages: 48
  • essai.xls
    24.5 KB · Affichages: 49
  • essai.xls
    24.5 KB · Affichages: 48

gclere

XLDnaute Nouveau
Re : Figer ligne rattachée à une cellule de choix

Merci tototiti d'avoir répondu si rapidement.

Ta solution est impec et aurait marché, mais (il y a toujours un "mais") le tableau de H1 à L2 était là uniquement pour ne pas avoir à recopier les données...

Dans le fichier excel final que je souhaite, il n'y sera pas.
Je remets le fichier Excel en expliquant un peu mieux ce que je souhaite.

PS : Je retiens quand même cette soluce qui pourra me servir par ailleurs.

Une autre idée?
 

Pièces jointes

  • essai.xls
    28 KB · Affichages: 54
  • essai.xls
    28 KB · Affichages: 53
  • essai.xls
    28 KB · Affichages: 54

tototiti2008

XLDnaute Barbatruc
Re : Figer ligne rattachée à une cellule de choix

Bonjour gclere,

Donc tu voudrais qu'en sélectionnant TATA à la place de TOTO, les données s'effacent pour pouvoir saisir celles de TATA, mais sans effacer celles de TOTO ?

Moi je ne sais pas effacer sans effacer...
 

gclere

XLDnaute Nouveau
Re : Figer ligne rattachée à une cellule de choix

Bonjour tototiti ,

Non, tu as raison, je ne veux pas effacer les données de TOTO en sélectionnant TATA.

Je voudrais, comment dire, que les cellules de B2 à E2 soit fixées au choix rentré en A2 c'est à dire qu'après avoir rentré les données de TOTO de A2 à E2, si je choisi en A2 TATA, une nlle ligne vierge soit créée (de B2 à E2) et soit fixée à TATA.

Est ce possible ?
 

gclere

XLDnaute Nouveau
Re : Figer ligne rattachée à une cellule de choix

Re,

Code:
une nlle ligne vierge soit créée ([COLOR=red]de B2 à E2[/COLOR])

De A3 à E3 ? ou alors je ne comprends vraiment rien

Non, on ne s'est pas compris, pourtant on est réveillé tous les 2 maintenant. Ou alors c'est l'heure de la sieste

On va reprendre :

Par exemple si je rentre les données de TOTO ligne 2, pour la saisie des données de TATA, je ne veux pas le faire sur une autre ligne, mais bien sur la même ligne 2.

> Regarde le résultat que je souhaite, en pièce jointe. Les cellules B2 à E2 pour TATA viendraient écraser les cellules B2 à E2 de TOTO mais sans les effacer.

L'idée de départ c'était de fixer les cellules B à E au choix sélectionné en A, justement pour avoir de nlles cellules B2 à E2 à chaque choix fait en A2, mais je ne sais pas si c'est possible.

Est ce qu'on se comprend ?
 

Pièces jointes

  • essai V2.xls
    26 KB · Affichages: 50
  • essai V2.xls
    26 KB · Affichages: 50
  • essai V2.xls
    26 KB · Affichages: 52

tototiti2008

XLDnaute Barbatruc
Re : Figer ligne rattachée à une cellule de choix

Re,

échafaudons un scénario :

J'ouvre le classeur et je n'ai jamais rien saisi ni pour TOTO, ni pour TATA
Je choisis TOTO en A2
Je tape les données de TOTO
Je choisis TATA en A2
tu veux que de B2 à E2 se vident
Je tape les données de TATA
ensuite, que je sélectionne TOTO ou TATA, tu veux que les données correspondantes s'affichent de B2 à E2

c'est ça ?
 

gclere

XLDnaute Nouveau
Re : Figer ligne rattachée à une cellule de choix

Yes Mister !

La solution doit exister avec un code VB mais je ne la connais pas, et je n'ai pas trouvé mon compte sur internet

HELP...
 

tototiti2008

XLDnaute Barbatruc
Re : Figer ligne rattachée à une cellule de choix

Re,

un essai

attention, pour la dernière saisie, si tu ne changes pas le nom (en A2), elle ne sera pas sauvegardée
 

Pièces jointes

  • essai V2.xls
    34 KB · Affichages: 56
  • essai V2.xls
    34 KB · Affichages: 55
  • essai V2.xls
    34 KB · Affichages: 57

gclere

XLDnaute Nouveau
Re : Figer ligne rattachée à une cellule de choix

Bonjour tototiti,

Ton code est nickel et le résultat correspond parfaitement à ce que je voulais.

Une idée pour l'étendre à plusieurs lignes, j'ai essayé qques manip mais sans succès.

Merci
 

tototiti2008

XLDnaute Barbatruc
Re : Figer ligne rattachée à une cellule de choix

Bonjour gclere,

AAAAHHHHHHHH moi je croyais qu'on avait fait ça pour ne pas avoir plusieurs ligne (je plaisante )

Il va falloir modifier le code...
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…