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

Statistiques des forums

Discussions
312 504
Messages
2 089 090
Membres
104 027
dernier inscrit
Luc ECODIS