Bonsoir,
Je souhaiterais dans une macro récupérer la valeur d'une cellule liée à une
combobox représentant le numéro d'une des 22 régions françaises.
En fonction de ce numéro je déclenche une procédure de copier-coller une
plage de valeur pour la région choisie.
Je ne suis pas à l'aise en rédaction de macro et je souhaiterais juste un
coup de pouce pour écrire la trame, même schématique de cette procédure.
Je pense que la meilleure formule serait utiliser un select case.
Merci,
Michel,
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
isabelle
bonjour Michel,
voici un exemple :
Select Case Range("H1").Value Case 1 To 5 'Range("H1").Copy Feuil2.Range("A1") Case 6 'Range("H1").Copy Feuil2.Range("A1") Case 7 To 15 'Range("H1").Copy Feuil2.Range("A1") Case 15 To 21 'Range("H1").Copy Feuil2.Range("A1") Case 22 'Range("H1").Copy Feuil2.Range("A1") End Select
isabelle
Bonsoir, Je souhaiterais dans une macro récupérer la valeur d'une cellule liée à une combobox représentant le numéro d'une des 22 régions françaises. En fonction de ce numéro je déclenche une procédure de copier-coller une plage de valeur pour la région choisie. Je ne suis pas à l'aise en rédaction de macro et je souhaiterais juste un coup de pouce pour écrire la trame, même schématique de cette procédure. Je pense que la meilleure formule serait utiliser un select case. Merci, Michel,
bonjour Michel,
voici un exemple :
Select Case Range("H1").Value
Case 1 To 5
'Range("H1").Copy Feuil2.Range("A1")
Case 6
'Range("H1").Copy Feuil2.Range("A1")
Case 7 To 15
'Range("H1").Copy Feuil2.Range("A1")
Case 15 To 21
'Range("H1").Copy Feuil2.Range("A1")
Case 22
'Range("H1").Copy Feuil2.Range("A1")
End Select
isabelle
Bonsoir,
Je souhaiterais dans une macro récupérer la valeur d'une cellule liée à une
combobox représentant le numéro d'une des 22 régions françaises.
En fonction de ce numéro je déclenche une procédure de copier-coller une
plage de valeur pour la région choisie.
Je ne suis pas à l'aise en rédaction de macro et je souhaiterais juste un
coup de pouce pour écrire la trame, même schématique de cette procédure.
Je pense que la meilleure formule serait utiliser un select case.
Merci,
Michel,
Select Case Range("H1").Value Case 1 To 5 'Range("H1").Copy Feuil2.Range("A1") Case 6 'Range("H1").Copy Feuil2.Range("A1") Case 7 To 15 'Range("H1").Copy Feuil2.Range("A1") Case 15 To 21 'Range("H1").Copy Feuil2.Range("A1") Case 22 'Range("H1").Copy Feuil2.Range("A1") End Select
isabelle
Bonsoir, Je souhaiterais dans une macro récupérer la valeur d'une cellule liée à une combobox représentant le numéro d'une des 22 régions françaises. En fonction de ce numéro je déclenche une procédure de copier-coller une plage de valeur pour la région choisie. Je ne suis pas à l'aise en rédaction de macro et je souhaiterais juste un coup de pouce pour écrire la trame, même schématique de cette procédure. Je pense que la meilleure formule serait utiliser un select case. Merci, Michel,