Dénombrer les colonnes actives sur une ligne

  • Initiateur de la discussion Tom
  • Date de début
T

Tom

Guest
Comment dénombrer les colonnes contenant du texte ou autres (mais non-vide) sur une ligne?
En d'autre terme avoir la plus longue ligne afin de déterliner une plage.
J'ai utilisé :
" SpecialCells(xlCellTypeConstants, xlTextValues).Count " pour le nombre de cellules sur une colonnes.

Merci d'avance les gars.
 
S

STéphane

Guest
sniff je comprends pas bien.

pour t'aider, tu peux appliquer la méthode spécialcells aux objets columns et rows si tu veux.

va voir mes exemples de syntaxes de sélection
<http://xlbysteph.free.fr/aideinformatique/actioncellule.htm>

il y a aussi des méthodes pour trouver les cellules à l'intersectino de plages ou faire des unions.

bye
stephane
 
S

STéphane

Guest
range("A1").currentregion.select
for each rw in selection.rows
debug.print application.counta(rw)
next rw

bye
stéphane


le debug.print affiche le résultat de "application.counta(rw)" dans la fenêtre exécution de visual basic editor


bye
stephane
 

Discussions similaires

Réponses
20
Affichages
308

Membres actuellement en ligne

Statistiques des forums

Discussions
312 685
Messages
2 090 942
Membres
104 703
dernier inscrit
romla937