Salut tout le monde j'aurai besoin d'un petit coup de pour sur ma macro !
Pour ouvrir un fichier ferme en vba avec ADO j'ai besion de préciser le chemin complet de l'emplacement du fichier dans ma macro. Mon problème est que quand le nom de mon fichier excel comporte un espace, je n'arrive pas à l'ouvrir. De même pour le nom de la feuille.
fichier = "C:\Documents and Settings\sources\fichier source.xls"
Comment dois-je noter l'espace pour que vba le prenne en compte ?
De plus ma macro effectue une boucle for pour affecter un traitement ligne par ligne, mon fichier pouvant s'agrandir que dois je mettre dans ma boucle for pour connaitre la fin du fichier ?
For I=1 to ???
J'ai essaye EOF mais ce ne fonctionne pas.
Actuellement j'ai ecrit toutes mes macro directement sur la feuille destination via VBE, est-il mieux de les mettre dans un module , si oui dois-je créer un module par macro ?
Je debute en VBA, je m'en remet donc à vous ... merci !
Partager