Signification de quelques syntaxes en langage VBA

veesti

XLDnaute Nouveau
Bonjour le forum,

Juste une question bête et méchante, j'aimerais savoir si quelqu'un peut m'indiquer la signification des choses suivantes lorsqu'on écrit des macros:
- dim i as long
- dim i as interger
- dim i as range
- xlup, dans la fonction find ou for ( [A65536].End(xlUp).Row par exemple)

Est ce que dans une boucle for, il est nécessaire de commencer à 1 pour utiliser le [A65536].End(xlUp).Row? Car defois, il arrive que lorsque je ne commence pas à 1 (for x to [A65536].End(xlUp).Row) cela ne marche pas, alors que si j'ecris for x to y, où y doit être suffisamment grand, cela marche.

Merci pour le temps que vous passerez à me répondre.

A bientot

Veesti
 

wamme

XLDnaute Occasionnel
Re : Signification de quelques syntaxes en langage VBA

Bonjour
en complément:
range désigne une cellule, une plage de cellules ou un groupe de cellules non contigües.
...End(Xlup) part de la cellule indiquée [A65536] et remonte jusqu'à la première cellule non vide.
Xldown cherche vers le bas.
Ceci n'est peut-être pas le définition exacte dans l'aide mais je le retiens comme çà.
 

Discussions similaires

Réponses
12
Affichages
309