Etendre la formule vba sur la ligne
titititit75
Messages postés
2
Statut
Membre
-
titititit75 Messages postés 2 Statut Membre -
titititit75 Messages postés 2 Statut Membre -
Bonjour,
j'aimerais étendre ma formule VBA sur une ligne entière. Je demande dans ma formule d'afficher la ligne 11 à 26 si ma liste déroulante = RR etc
en fonction de ça une colonne apparait et je met des chiffres pour calculer. Mais j'aimerais étendre cette fonction sur tt la ligne 10. Voici ma formule:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$D$10" Then
Rows("11:26").Hidden = False
Rows("11:25").Hidden = Target.Value = "RR"
Rows("26:26").Hidden = Target.Value = "APPEL D'OFFRE"
End If
End Sub
en gros reproduire cette formule de d10 à l'infini
merci pour votre aide .
j'aimerais étendre ma formule VBA sur une ligne entière. Je demande dans ma formule d'afficher la ligne 11 à 26 si ma liste déroulante = RR etc
en fonction de ça une colonne apparait et je met des chiffres pour calculer. Mais j'aimerais étendre cette fonction sur tt la ligne 10. Voici ma formule:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$D$10" Then
Rows("11:26").Hidden = False
Rows("11:25").Hidden = Target.Value = "RR"
Rows("26:26").Hidden = Target.Value = "APPEL D'OFFRE"
End If
End Sub
en gros reproduire cette formule de d10 à l'infini
merci pour votre aide .
2 réponses
-
$D$10
tu bloques ligne et colonne en faisant ça
d10 à l'infini
pas possible, les feuilles de tableur ont une limite :/
Je demande dans ma formule d'afficher la ligne 11 à 26 si ma liste déroulante = RR
c'est pas ce que je trouve dans ton if
Rows("26:26")
Rows(26) marche aussi bien
quelques erreurs qui pourraient t'aider je pense ;)
-
Merci mais ce que j'ai marche pour la colonne considéré a savoir D10
je sais que je bloque la collone D10 avec $ mais lorsque je j'enlève ce symbole la forule ne marche plus.
donc en gros je ne peux pas étendre ma formule sur la ligne E10 ?
hormis si je fais une apr une ?
merci