je veut crer un repertoire sous VBA mais j'y arrive pas! Problème de synthax!
Voilà ma macro :
Sub mkdir()
mkdir Sheets("lien").Range("B34").Value & Sheets("RESUMER").Range("B11").Value
End Sub
donc en fait, dans Sheets("lien").Range("B34") ==>
I:\LOGISTIQUE\ETIQUETTES\APPLICATION\GESTION DES ETIQUETTES\
Et dans Sheets("RESUMER").Range("B11").Value ==> une variable (ex : Chili)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Nicolas B.
Salut Daniel,
Tu nommes une procédure avec le nom d'une méthode existante (mkdir). Ceci est toléré en VBA : lorsque tu appelles la procédure ce sera alors la tienne qui sera exécutée au lieu de celle existante initialement.
En appelant mkdir (à la ligne 2), l'erreur renvoyée est que les arguments sont incorrects puisque ta procédure mkdir() ne nécessite aucun argument, et toi tu en indiques un (le chemin d'accès).
Pour utiliser mkdir qui crée un répertoire, il ne faut pas nommer de procédures "mkdir" dans ton projet :
Sub CreerRepertoire() mkdir "D:Mes documentsTest" End Sub
A+ Nicolas B.
Re! Une petite dernière pour e week-end
je veut crer un repertoire sous VBA mais j'y arrive pas! Problème de synthax! Voilà ma macro : Sub mkdir() mkdir Sheets("lien").Range("B34").Value & Sheets("RESUMER").Range("B11").Value End Sub
donc en fait, dans Sheets("lien").Range("B34") ==> I:LOGISTIQUEETIQUETTESAPPLICATIONGESTION DES ETIQUETTES Et dans Sheets("RESUMER").Range("B11").Value ==> une variable (ex : Chili)
Mais ça passe pas ? Que manque t'il?
Salut Daniel,
Tu nommes une procédure avec le nom d'une méthode existante (mkdir).
Ceci est toléré en VBA : lorsque tu appelles la procédure ce sera alors
la tienne qui sera exécutée au lieu de celle existante initialement.
En appelant mkdir (à la ligne 2), l'erreur renvoyée est que les
arguments sont incorrects puisque ta procédure mkdir() ne nécessite
aucun argument, et toi tu en indiques un (le chemin d'accès).
Pour utiliser mkdir qui crée un répertoire, il ne faut pas nommer de
procédures "mkdir" dans ton projet :
Sub CreerRepertoire()
mkdir "D:Mes documentsTest"
End Sub
A+
Nicolas B.
Re! Une petite dernière pour e week-end
je veut crer un repertoire sous VBA mais j'y arrive pas! Problème de synthax!
Voilà ma macro :
Sub mkdir()
mkdir Sheets("lien").Range("B34").Value & Sheets("RESUMER").Range("B11").Value
End Sub
donc en fait, dans Sheets("lien").Range("B34") ==>
I:LOGISTIQUEETIQUETTESAPPLICATIONGESTION DES ETIQUETTES
Et dans Sheets("RESUMER").Range("B11").Value ==> une variable (ex : Chili)
Tu nommes une procédure avec le nom d'une méthode existante (mkdir). Ceci est toléré en VBA : lorsque tu appelles la procédure ce sera alors la tienne qui sera exécutée au lieu de celle existante initialement.
En appelant mkdir (à la ligne 2), l'erreur renvoyée est que les arguments sont incorrects puisque ta procédure mkdir() ne nécessite aucun argument, et toi tu en indiques un (le chemin d'accès).
Pour utiliser mkdir qui crée un répertoire, il ne faut pas nommer de procédures "mkdir" dans ton projet :
Sub CreerRepertoire() mkdir "D:Mes documentsTest" End Sub
A+ Nicolas B.
Re! Une petite dernière pour e week-end
je veut crer un repertoire sous VBA mais j'y arrive pas! Problème de synthax! Voilà ma macro : Sub mkdir() mkdir Sheets("lien").Range("B34").Value & Sheets("RESUMER").Range("B11").Value End Sub
donc en fait, dans Sheets("lien").Range("B34") ==> I:LOGISTIQUEETIQUETTESAPPLICATIONGESTION DES ETIQUETTES Et dans Sheets("RESUMER").Range("B11").Value ==> une variable (ex : Chili)
Mais ça passe pas ? Que manque t'il?
Daniel
Oulala! Bonsoir Nicolas et merci pour ta réponse ! Par contre j'ai pas trop compris! en fait comme je le faisait ça marchait quand j'avais un bout de texte et un bout de varaible! Mais j'ai fait en sorte qu'il n'y ai que du variable et ça ne marche pas !!! normalement c juste un problème de synthaxe! je pense !
Avant mon code était celui-ci et il marchait : ==> MkDir "I:LOGISTIQUEETIQUETTESMETIERS" & Sheets("RESUMER").Range("B11").Value
Maintenant j'ai donc saisie dans la feuille "Lien" cellule B34 la partie "I:LOGISTIQUEETIQUETTESMETIERS" . mais il doit y avoir juste un petit problème de synthaxe qui fait merdé le code suivant : ==> mkdir Sheets("lien").Range("B34").Value & Sheets("RESUMER").Range("B11").Value
En fait le but de l'opération est de ne pas avoir à mettre à jours les lien des macros en cas de modification du répertoire de l'application! donc la cellule B34 il y a de saisie I:LOGISTIQUEETIQUETTESMETIERS !!!
J'espère qu'on trouvera la solution !!
Salut Daniel,
Tu nommes une procédure avec le nom d'une méthode existante (mkdir). Ceci est toléré en VBA : lorsque tu appelles la procédure ce sera alors la tienne qui sera exécutée au lieu de celle existante initialement.
En appelant mkdir (à la ligne 2), l'erreur renvoyée est que les arguments sont incorrects puisque ta procédure mkdir() ne nécessite aucun argument, et toi tu en indiques un (le chemin d'accès).
Pour utiliser mkdir qui crée un répertoire, il ne faut pas nommer de procédures "mkdir" dans ton projet :
Sub CreerRepertoire() mkdir "D:Mes documentsTest" End Sub
A+ Nicolas B.
Re! Une petite dernière pour e week-end
je veut crer un repertoire sous VBA mais j'y arrive pas! Problème de synthax! Voilà ma macro : Sub mkdir() mkdir Sheets("lien").Range("B34").Value & Sheets("RESUMER").Range("B11").Value End Sub
donc en fait, dans Sheets("lien").Range("B34") ==> I:LOGISTIQUEETIQUETTESAPPLICATIONGESTION DES ETIQUETTES Et dans Sheets("RESUMER").Range("B11").Value ==> une variable (ex : Chili)
Mais ça passe pas ? Que manque t'il?
Salut Daniel,
Tu nommes une procédure avec le nom d'une méthode existante (mkdir). Ceci est toléré en VBA : lorsque tu appelles la procédure ce sera alors la tienne qui sera exécutée au lieu de celle existante initialement.
En appelant mkdir (à la ligne 2), l'erreur renvoyée est que les arguments sont incorrects puisque ta procédure mkdir() ne nécessite aucun argument, et toi tu en indiques un (le chemin d'accès).
Pour utiliser mkdir qui crée un répertoire, il ne faut pas nommer de procédures "mkdir" dans ton projet :
Sub CreerRepertoire() mkdir "D:Mes documentsTest" End Sub
A+ Nicolas B.
Re! Une petite dernière pour e week-end
je veut crer un repertoire sous VBA mais j'y arrive pas! Problème de synthax! Voilà ma macro : Sub mkdir() mkdir Sheets("lien").Range("B34").Value & Sheets("RESUMER").Range("B11").Value End Sub
donc en fait, dans Sheets("lien").Range("B34") ==> I:LOGISTIQUEETIQUETTESAPPLICATIONGESTION DES ETIQUETTES Et dans Sheets("RESUMER").Range("B11").Value ==> une variable (ex : Chili)
Mais ça passe pas ? Que manque t'il?
Oulala! Bonsoir Nicolas et merci pour ta réponse ! Par contre j'ai pas trop
compris! en fait comme je le faisait ça marchait quand j'avais un bout de
texte et un bout de varaible! Mais j'ai fait en sorte qu'il n'y ai que du
variable et ça ne marche pas !!! normalement c juste un problème de synthaxe!
je pense !
Avant mon code était celui-ci et il marchait :
==> MkDir "I:LOGISTIQUEETIQUETTESMETIERS" &
Sheets("RESUMER").Range("B11").Value
Maintenant j'ai donc saisie dans la feuille "Lien" cellule B34 la partie
"I:LOGISTIQUEETIQUETTESMETIERS" . mais il doit y avoir juste un petit
problème de synthaxe qui fait merdé le code suivant :
==> mkdir Sheets("lien").Range("B34").Value &
Sheets("RESUMER").Range("B11").Value
En fait le but de l'opération est de ne pas avoir à mettre à jours les lien
des macros en cas de modification du répertoire de l'application! donc la
cellule B34 il y a de saisie I:LOGISTIQUEETIQUETTESMETIERS !!!
J'espère qu'on trouvera la solution !!
Salut Daniel,
Tu nommes une procédure avec le nom d'une méthode existante (mkdir).
Ceci est toléré en VBA : lorsque tu appelles la procédure ce sera alors
la tienne qui sera exécutée au lieu de celle existante initialement.
En appelant mkdir (à la ligne 2), l'erreur renvoyée est que les
arguments sont incorrects puisque ta procédure mkdir() ne nécessite
aucun argument, et toi tu en indiques un (le chemin d'accès).
Pour utiliser mkdir qui crée un répertoire, il ne faut pas nommer de
procédures "mkdir" dans ton projet :
Sub CreerRepertoire()
mkdir "D:Mes documentsTest"
End Sub
A+
Nicolas B.
Re! Une petite dernière pour e week-end
je veut crer un repertoire sous VBA mais j'y arrive pas! Problème de synthax!
Voilà ma macro :
Sub mkdir()
mkdir Sheets("lien").Range("B34").Value & Sheets("RESUMER").Range("B11").Value
End Sub
donc en fait, dans Sheets("lien").Range("B34") ==>
I:LOGISTIQUEETIQUETTESAPPLICATIONGESTION DES ETIQUETTES
Et dans Sheets("RESUMER").Range("B11").Value ==> une variable (ex : Chili)
Mais ça passe pas ?
Que manque t'il?
Salut Daniel,
Tu nommes une procédure avec le nom d'une méthode existante (mkdir).
Ceci est toléré en VBA : lorsque tu appelles la procédure ce sera alors
la tienne qui sera exécutée au lieu de celle existante initialement.
En appelant mkdir (à la ligne 2), l'erreur renvoyée est que les
arguments sont incorrects puisque ta procédure mkdir() ne nécessite
aucun argument, et toi tu en indiques un (le chemin d'accès).
Pour utiliser mkdir qui crée un répertoire, il ne faut pas nommer de
procédures "mkdir" dans ton projet :
Sub CreerRepertoire()
mkdir "D:Mes documentsTest"
End Sub
A+
Nicolas B.
Re! Une petite dernière pour e week-end
je veut crer un repertoire sous VBA mais j'y arrive pas! Problème de synthax!
Voilà ma macro :
Sub mkdir()
mkdir Sheets("lien").Range("B34").Value & Sheets("RESUMER").Range("B11").Value
End Sub
donc en fait, dans Sheets("lien").Range("B34") ==>
I:LOGISTIQUEETIQUETTESAPPLICATIONGESTION DES ETIQUETTES
Et dans Sheets("RESUMER").Range("B11").Value ==> une variable (ex : Chili)
Oulala! Bonsoir Nicolas et merci pour ta réponse ! Par contre j'ai pas trop compris! en fait comme je le faisait ça marchait quand j'avais un bout de texte et un bout de varaible! Mais j'ai fait en sorte qu'il n'y ai que du variable et ça ne marche pas !!! normalement c juste un problème de synthaxe! je pense !
Avant mon code était celui-ci et il marchait : ==> MkDir "I:LOGISTIQUEETIQUETTESMETIERS" & Sheets("RESUMER").Range("B11").Value
Maintenant j'ai donc saisie dans la feuille "Lien" cellule B34 la partie "I:LOGISTIQUEETIQUETTESMETIERS" . mais il doit y avoir juste un petit problème de synthaxe qui fait merdé le code suivant : ==> mkdir Sheets("lien").Range("B34").Value & Sheets("RESUMER").Range("B11").Value
En fait le but de l'opération est de ne pas avoir à mettre à jours les lien des macros en cas de modification du répertoire de l'application! donc la cellule B34 il y a de saisie I:LOGISTIQUEETIQUETTESMETIERS !!!
J'espère qu'on trouvera la solution !!
Salut Daniel,
Tu nommes une procédure avec le nom d'une méthode existante (mkdir). Ceci est toléré en VBA : lorsque tu appelles la procédure ce sera alors la tienne qui sera exécutée au lieu de celle existante initialement.
En appelant mkdir (à la ligne 2), l'erreur renvoyée est que les arguments sont incorrects puisque ta procédure mkdir() ne nécessite aucun argument, et toi tu en indiques un (le chemin d'accès).
Pour utiliser mkdir qui crée un répertoire, il ne faut pas nommer de procédures "mkdir" dans ton projet :
Sub CreerRepertoire() mkdir "D:Mes documentsTest" End Sub
A+ Nicolas B.
Re! Une petite dernière pour e week-end
je veut crer un repertoire sous VBA mais j'y arrive pas! Problème de synthax! Voilà ma macro : Sub mkdir() mkdir Sheets("lien").Range("B34").Value & Sheets("RESUMER").Range("B11").Value End Sub
donc en fait, dans Sheets("lien").Range("B34") ==> I:LOGISTIQUEETIQUETTESAPPLICATIONGESTION DES ETIQUETTES Et dans Sheets("RESUMER").Range("B11").Value ==> une variable (ex : Chili)
Mais ça passe pas ? Que manque t'il?
Salut Daniel,
Tu nommes une procédure avec le nom d'une méthode existante (mkdir). Ceci est toléré en VBA : lorsque tu appelles la procédure ce sera alors la tienne qui sera exécutée au lieu de celle existante initialement.
En appelant mkdir (à la ligne 2), l'erreur renvoyée est que les arguments sont incorrects puisque ta procédure mkdir() ne nécessite aucun argument, et toi tu en indiques un (le chemin d'accès).
Pour utiliser mkdir qui crée un répertoire, il ne faut pas nommer de procédures "mkdir" dans ton projet :
Sub CreerRepertoire() mkdir "D:Mes documentsTest" End Sub
A+ Nicolas B.
Re! Une petite dernière pour e week-end
je veut crer un repertoire sous VBA mais j'y arrive pas! Problème de synthax! Voilà ma macro : Sub mkdir() mkdir Sheets("lien").Range("B34").Value & Sheets("RESUMER").Range("B11").Value End Sub
donc en fait, dans Sheets("lien").Range("B34") ==> I:LOGISTIQUEETIQUETTESAPPLICATIONGESTION DES ETIQUETTES Et dans Sheets("RESUMER").Range("B11").Value ==> une variable (ex : Chili)
Mais ça passe pas ? Que manque t'il?
Daniel
Oulala! Bonsoir Nicolas et merci pour ta réponse ! Par contre j'ai pas trop compris! en fait comme je le faisait ça marchait quand j'avais un bout de texte et un bout de varaible! Mais j'ai fait en sorte qu'il n'y ai que du variable et ça ne marche pas !!! normalement c juste un problème de synthaxe! je pense !
Avant mon code était celui-ci et il marchait : ==> MkDir "I:LOGISTIQUEETIQUETTESMETIERS" & Sheets("RESUMER").Range("B11").Value
Maintenant j'ai donc saisie dans la feuille "Lien" cellule B34 la partie "I:LOGISTIQUEETIQUETTESMETIERS" . mais il doit y avoir juste un petit problème de synthaxe qui fait merdé le code suivant : ==> mkdir Sheets("lien").Range("B34").Value & Sheets("RESUMER").Range("B11").Value
En fait le but de l'opération est de ne pas avoir à mettre à jours les lien des macros en cas de modification du répertoire de l'application! donc la cellule B34 il y a de saisie I:LOGISTIQUEETIQUETTESMETIERS !!!
J'espère qu'on trouvera la solution !!
Salut Daniel,
Tu nommes une procédure avec le nom d'une méthode existante (mkdir). Ceci est toléré en VBA : lorsque tu appelles la procédure ce sera alors la tienne qui sera exécutée au lieu de celle existante initialement.
En appelant mkdir (à la ligne 2), l'erreur renvoyée est que les arguments sont incorrects puisque ta procédure mkdir() ne nécessite aucun argument, et toi tu en indiques un (le chemin d'accès).
Pour utiliser mkdir qui crée un répertoire, il ne faut pas nommer de procédures "mkdir" dans ton projet :
Sub CreerRepertoire() mkdir "D:Mes documentsTest" End Sub
A+ Nicolas B.
Re! Une petite dernière pour e week-end
je veut crer un repertoire sous VBA mais j'y arrive pas! Problème de synthax! Voilà ma macro : Sub mkdir() mkdir Sheets("lien").Range("B34").Value & Sheets("RESUMER").Range("B11").Value End Sub
donc en fait, dans Sheets("lien").Range("B34") ==> I:LOGISTIQUEETIQUETTESAPPLICATIONGESTION DES ETIQUETTES Et dans Sheets("RESUMER").Range("B11").Value ==> une variable (ex : Chili)
Mais ça passe pas ? Que manque t'il?
Oulala! Bonsoir Nicolas et merci pour ta réponse ! Par contre j'ai pas trop
compris! en fait comme je le faisait ça marchait quand j'avais un bout de
texte et un bout de varaible! Mais j'ai fait en sorte qu'il n'y ai que du
variable et ça ne marche pas !!! normalement c juste un problème de synthaxe!
je pense !
Avant mon code était celui-ci et il marchait :
==> MkDir "I:LOGISTIQUEETIQUETTESMETIERS" &
Sheets("RESUMER").Range("B11").Value
Maintenant j'ai donc saisie dans la feuille "Lien" cellule B34 la partie
"I:LOGISTIQUEETIQUETTESMETIERS" . mais il doit y avoir juste un petit
problème de synthaxe qui fait merdé le code suivant :
==> mkdir Sheets("lien").Range("B34").Value &
Sheets("RESUMER").Range("B11").Value
En fait le but de l'opération est de ne pas avoir à mettre à jours les lien
des macros en cas de modification du répertoire de l'application! donc la
cellule B34 il y a de saisie I:LOGISTIQUEETIQUETTESMETIERS !!!
J'espère qu'on trouvera la solution !!
Salut Daniel,
Tu nommes une procédure avec le nom d'une méthode existante (mkdir).
Ceci est toléré en VBA : lorsque tu appelles la procédure ce sera alors
la tienne qui sera exécutée au lieu de celle existante initialement.
En appelant mkdir (à la ligne 2), l'erreur renvoyée est que les
arguments sont incorrects puisque ta procédure mkdir() ne nécessite
aucun argument, et toi tu en indiques un (le chemin d'accès).
Pour utiliser mkdir qui crée un répertoire, il ne faut pas nommer de
procédures "mkdir" dans ton projet :
Sub CreerRepertoire()
mkdir "D:Mes documentsTest"
End Sub
A+
Nicolas B.
Re! Une petite dernière pour e week-end
je veut crer un repertoire sous VBA mais j'y arrive pas! Problème de synthax!
Voilà ma macro :
Sub mkdir()
mkdir Sheets("lien").Range("B34").Value & Sheets("RESUMER").Range("B11").Value
End Sub
donc en fait, dans Sheets("lien").Range("B34") ==>
I:LOGISTIQUEETIQUETTESAPPLICATIONGESTION DES ETIQUETTES
Et dans Sheets("RESUMER").Range("B11").Value ==> une variable (ex : Chili)
Oulala! Bonsoir Nicolas et merci pour ta réponse ! Par contre j'ai pas trop compris! en fait comme je le faisait ça marchait quand j'avais un bout de texte et un bout de varaible! Mais j'ai fait en sorte qu'il n'y ai que du variable et ça ne marche pas !!! normalement c juste un problème de synthaxe! je pense !
Avant mon code était celui-ci et il marchait : ==> MkDir "I:LOGISTIQUEETIQUETTESMETIERS" & Sheets("RESUMER").Range("B11").Value
Maintenant j'ai donc saisie dans la feuille "Lien" cellule B34 la partie "I:LOGISTIQUEETIQUETTESMETIERS" . mais il doit y avoir juste un petit problème de synthaxe qui fait merdé le code suivant : ==> mkdir Sheets("lien").Range("B34").Value & Sheets("RESUMER").Range("B11").Value
En fait le but de l'opération est de ne pas avoir à mettre à jours les lien des macros en cas de modification du répertoire de l'application! donc la cellule B34 il y a de saisie I:LOGISTIQUEETIQUETTESMETIERS !!!
J'espère qu'on trouvera la solution !!
Salut Daniel,
Tu nommes une procédure avec le nom d'une méthode existante (mkdir). Ceci est toléré en VBA : lorsque tu appelles la procédure ce sera alors la tienne qui sera exécutée au lieu de celle existante initialement.
En appelant mkdir (à la ligne 2), l'erreur renvoyée est que les arguments sont incorrects puisque ta procédure mkdir() ne nécessite aucun argument, et toi tu en indiques un (le chemin d'accès).
Pour utiliser mkdir qui crée un répertoire, il ne faut pas nommer de procédures "mkdir" dans ton projet :
Sub CreerRepertoire() mkdir "D:Mes documentsTest" End Sub
A+ Nicolas B.
Re! Une petite dernière pour e week-end
je veut crer un repertoire sous VBA mais j'y arrive pas! Problème de synthax! Voilà ma macro : Sub mkdir() mkdir Sheets("lien").Range("B34").Value & Sheets("RESUMER").Range("B11").Value End Sub
donc en fait, dans Sheets("lien").Range("B34") ==> I:LOGISTIQUEETIQUETTESAPPLICATIONGESTION DES ETIQUETTES Et dans Sheets("RESUMER").Range("B11").Value ==> une variable (ex : Chili)