yusukens
XLDnaute Occasionnel
Bonsoir
Pouvez vous m'aider.
je suis débutant en VBA, j'ai écrit un petit code, pouvez me dire ou est ce que je me suis trompé ?? j'arrive pas a corriger mon erreur.
voici un petit tableau :
bla bla bla 001
bla bla bla 009
bla bla bla 003
bla bla bla 002
bla bla bla 010
bla bla bla 006
bla bla bla 005
bla bla bla 004
Voici ce que j'essaye de faire, je met en VERT les variables que j'essaye de créer.
merci de votre aide:
Pouvez vous m'aider.
je suis débutant en VBA, j'ai écrit un petit code, pouvez me dire ou est ce que je me suis trompé ?? j'arrive pas a corriger mon erreur.
voici un petit tableau :
bla bla bla 001
bla bla bla 009
bla bla bla 003
bla bla bla 002
bla bla bla 010
bla bla bla 006
bla bla bla 005
bla bla bla 004
Voici ce que j'essaye de faire, je met en VERT les variables que j'essaye de créer.
merci de votre aide:
Code:
Sub MAX_MsgBox()
Dim zone
Dim Plage
Dim vMAX
[COLOR=seagreen]'Selectionner la derniere valeur en bas du tableau et le mettre dans la variable ZONE[/COLOR]
zone = Range("D1").End(xlDown)
[COLOR=seagreen]'Selectionner la plage de D1 jusqu'a la derniere valeur, et le mettre dans la variable plage[/COLOR]
Plage = Range("D1:Zone")
[COLOR=seagreen]'Trouver la valeur MAX de la plage et le mettre cette variable dans la variable vMAX[/COLOR]
vMAX = FormulaLocal = "=MAX(Plage)"
[COLOR=seagreen]'Mettre cette valeur max dans un MsgBox[/COLOR]
MsgBox (vMAX)
End Sub