VBA - variable pour une plage de cellule
k
Bonjour tout le monde,
Je souhaite que ma macro définisse seule une plage de cellule en fonction du contenu d'un tableau.
Pour cela, j'ai crée 3 variables:
Deb = qui est la première cellule du tableau (bon elle ne bougera jamais!) -> en haut à gauche
Fin = la dernière cellule du tableau qui est variable suivant le contenu du tableau -> en bas à droite
Plage = qui défini en fonction de deb et fin la plage de cellule
puis je souhaite sélectionner cette plage, mais c'est la que ça ne fonctionne pas, c'est une erreur d'écriture mais je n'arrive pas à trouver
Votre aide me sera préciseuse. Merci beaucoup!!!!!
Sub Macro5()
Dim deb, fin, plage
deb = Range("A3")
Sheets("Gla").Select
Range("AY3").Select
Do While ActiveCell <> ""
ActiveCell.Offset(1, 0).Select
Loop
ActiveCell.Offset(-1, 0).Select
fin = ActiveCell.Address
plage = Range(deb & ":" & fin)
plage.Select
End SubBon à force de chercher je viens de trouver ! j'ai tout simplement simplifier ma macro, avec qu'une seule variable
Sub Macro5()
Dim fin
Sheets("Gla").Select
Range("AY3").Select
Do While ActiveCell <> ""
ActiveCell.Offset(1, 0).Select
Loop
ActiveCell.Offset(-1, 0).Select
fin = ActiveCell.Address
Range("A3:" & fin).Select
End SubMerci quand même