pb d'espace dans le nom du fichier

Calimero33

XLDnaute Nouveau
Salut tout le monde j'aurai besoin d'un petit coup de pouce sur ma macro !

Pour ouvrir un fichier ferme en vba avec ADO j'ai besoin 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 !
 

Discussions similaires

Réponses
6
Affichages
156
Réponses
8
Affichages
441

Statistiques des forums

Discussions
312 602
Messages
2 090 156
Membres
104 413
dernier inscrit
HMF1984