SALUT
Comment trouver la plage de toutes les cellules écrites dans une feille excel avec VBA?
MERCI
SALUT
Comment trouver la plage de toutes les cellules écrites dans une feille excel avec VBA?
MERCI
bonjour
cela dépend comment sont structurées tes données mais tu peux essayer d'utiliser une des ces methodes
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 'boucle sur toutes les cellules de la feuille jusqu'à la derniere cellule non vide '(il peux y avoir des cellules vides dans cette plage) Dim Plage As Range Set Plage = Feuil1.UsedRange.Cells
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 'definit la plage uniquement par rapport aux cellules contigues à la la cellule A1 Dim Plage As Range Set Plage = Feuil1.Range("A1").CurrentRegion
bonne journée
michel
Il faut tester les erreurs si la feuille peut ne pas contenir de formule ou de constante
Code : Sélectionner tout - Visualiser dans une fenêtre à part Set maplage = Application.Union(ActiveSheet.UsedRange.SpecialCells(xlCellTypeConstants), ActiveSheet.UsedRange.SpecialCells(xlCellTypeFormulas))
Partager