Taille d'une colonne d'un feuille VBA excel
Résolu/Fermé
joe5X
-
Modifié par pijaku le 6/08/2014 à 08:49
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 6 août 2014 à 10:55
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 6 août 2014 à 10:55
A voir également:
- Taille d'une colonne d'un feuille VBA excel
- Déplacer une colonne excel - Guide
- Comment réduire la taille d'un fichier - Guide
- Formule somme excel colonne - Guide
- Trier colonne excel - Guide
- Feuille de pointage excel - Télécharger - Tableur
2 réponses
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 757
6 août 2014 à 08:57
6 août 2014 à 08:57
Bonjour,
Ou alors :
@ Iama : le point devant Rows.Count est superflu. Rows.Count représente le nombre de ligne maximale. Dans un classeur Excel, chaque feuille possède le même nombre max de lignes...
Ou alors :
Dim Taille As Long With Sheets("PV production") Taille = .Range("D12").CurrentRegion.Count End With
@ Iama : le point devant Rows.Count est superflu. Rows.Count représente le nombre de ligne maximale. Dans un classeur Excel, chaque feuille possède le même nombre max de lignes...
Iama
Messages postés
319
Date d'inscription
mercredi 13 janvier 2010
Statut
Membre
Dernière intervention
27 mars 2020
14
5 août 2014 à 19:28
5 août 2014 à 19:28
bonsoir
Essaye,
With Sheets("PV production")
taillecolonne = .Cells(.Rows.Count, 4).End(xlUp).Row - 11
End With
cordialement
Essaye,
With Sheets("PV production")
taillecolonne = .Cells(.Rows.Count, 4).End(xlUp).Row - 11
End With
cordialement
Modifié par Iama le 6/08/2014 à 10:20
Je fait des macro qui doivent travailler sur Excel 2003 et 2007
En utilisant currenceregion, il faut être sûr qu'il n'y a pas de lignes vide dans la liste.
cordialement
6 août 2014 à 10:55
N'empêche que dans un même classeur, le Rows.Count est identique à chaque feuille...
En utilisant currenceregion, il faut être sûr qu'il n'y a pas de lignes vide dans la liste.
Bonne remarque, en effet. Je n'avais pas précisé... Merci