Bonjour,
Je voudrai que ma macro regarde dans un dossier si un fichier existe pour pouvoir l'ouvri ou le crééer selon le cas
Merci à l'avance
Bonjour,
Je voudrai que ma macro regarde dans un dossier si un fichier existe pour pouvoir l'ouvri ou le crééer selon le cas
Merci à l'avance
Apparemment, ce serait ça mais le problème c'est que je n'ai Excel qu'en anglais, et je ne comprend pas bien comment écrire l'instruction, je veux regarder dans un dossier (c:\my document par exemple) si le fichier M312 existe, si il existe, l'ouvrir sinon, le crééer, pourrais-tu m'aider STP?
Je t'en remercie à l'avance
En direct de ce que j'ai rédigé récemment (et c'est en Français, hein ...) :
(désolé si la mise en forme ne suit pas, mais c'est lisible.Cette fonction retourne une valeur String (de longueur nulle = "" si le fichier est introuvable) spécifiant un fichier, un répertoire ou un dossier correspondant à l'expression d'une chaîne de caractères, d'un attribut de fichier ou d'un nom de lecteur.
Sa syntaxe est- la suivante :
Dir[(Chemin[, Attributs])]
où :
Chemin spécifie un nom de fichier et peut définir le répertoire, le dossier et le lecteur. Cet argument doit impérativement être défini dès le 1er appel de la fonction Dir (erreur si tel n'est pas le cas).
Attributs (facultatif et correspondant à tous les attributs si omis)) est une constante ou une expression numérique dont la somme spécifie les attributts dont est doté un fichier. Les valeurs possibles de Attributs sont les suivantes :
valeur Description (attribut de fichier ou autre spécification)
0 = vbNormal Normal
2 = vbHidden Caché
4 = vbSystem Fichier système
8 = vbVolume Noim de volume, étant précisé que si cette valeur est spécifiée, les autres arguments sont alors ignorés
16 = vbDirectory Répertoire ou dossier
La fonction Dir admet l'utilisation des caractères génériques * (multicaractères) et ? (caractère unique) pour faire une recherche de plusieurs fichiers.
Elle retourne le premier nom de fichier correspondant à l’argument Chemin.
Pour obtenir d'autres noms de fichier correspondant également à l’argument Chemin, il convient d'appeler à nouveau la fonction Dir (sans préciser cette fois-ci les arguments, déjà connus), jusqu'à ce qu'elle renvoir une chaîne "" de longueur nulle (plus de fichiers correspondant à la recherche spécifiée).
Note : les noms des fichiers trouvés ne sont pas triés.
Pour le reste, les exemples, tu les trouveras dans ton aide en ligne et ils sont totalement indépendants de la langue utilisée...
Bonne continuation ...
OK
Merci pour ton explication, avec ça et l'aide ça a marché, j'ai pu faire ce que je voulais.
Merci beaucoup
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager