Excel 2003 VBA récupérer les trois premières lettres du nom du mon fichier dans une variable StrPath
3 réponses
Céline Brien
Bonjour à tous,
Dans une macro, je crée une variable StrPath.
Plutôt que de préciser le mois comme ceci :
StrPath = "R:\Report\Jan\"
J'aimerai récupérer les trois premières lettres du nom de mon classeur
ouvert.
Quelque chose qui ressemble à ceci :
StrPath = "R:\Report\" & Left(NomFichier, 3) & "\"
Merci de votre aide,
Céline
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
Youky
Salut Céline Remplace NomFichier par ThisWorkbook.Name et c'est OK Youky "Céline Brien" a écrit dans le message de news:
Bonjour à tous, Dans une macro, je crée une variable StrPath. Plutôt que de préciser le mois comme ceci : StrPath = "R:ReportJan" J'aimerai récupérer les trois premières lettres du nom de mon classeur ouvert. Quelque chose qui ressemble à ceci : StrPath = "R:Report" & Left(NomFichier, 3) & "" Merci de votre aide, Céline
Salut Céline
Remplace NomFichier par
ThisWorkbook.Name
et c'est OK
Youky
"Céline Brien" <celinebrien@laurentides.qc.ca> a écrit dans le message de
news: O771FkFfHHA.4872@TK2MSFTNGP03.phx.gbl...
Bonjour à tous,
Dans une macro, je crée une variable StrPath.
Plutôt que de préciser le mois comme ceci :
StrPath = "R:ReportJan"
J'aimerai récupérer les trois premières lettres du nom de mon classeur
ouvert.
Quelque chose qui ressemble à ceci :
StrPath = "R:Report" & Left(NomFichier, 3) & ""
Merci de votre aide,
Céline
Salut Céline Remplace NomFichier par ThisWorkbook.Name et c'est OK Youky "Céline Brien" a écrit dans le message de news:
Bonjour à tous, Dans une macro, je crée une variable StrPath. Plutôt que de préciser le mois comme ceci : StrPath = "R:ReportJan" J'aimerai récupérer les trois premières lettres du nom de mon classeur ouvert. Quelque chose qui ressemble à ceci : StrPath = "R:Report" & Left(NomFichier, 3) & "" Merci de votre aide, Céline
MichDenis
En supposant que ton classeur ait été déjà enregistré au moins une fois
Bonjour à tous, Dans une macro, je crée une variable StrPath. Plutôt que de préciser le mois comme ceci : StrPath = "R:ReportJan" J'aimerai récupérer les trois premières lettres du nom de mon classeur ouvert. Quelque chose qui ressemble à ceci : StrPath = "R:Report" & Left(NomFichier, 3) & "" Merci de votre aide, Céline
En supposant que ton classeur ait été déjà enregistré au moins une fois
"Céline Brien" <celinebrien@laurentides.qc.ca> a écrit dans le message de news:
O771FkFfHHA.4872@TK2MSFTNGP03.phx.gbl...
Bonjour à tous,
Dans une macro, je crée une variable StrPath.
Plutôt que de préciser le mois comme ceci :
StrPath = "R:ReportJan"
J'aimerai récupérer les trois premières lettres du nom de mon classeur
ouvert.
Quelque chose qui ressemble à ceci :
StrPath = "R:Report" & Left(NomFichier, 3) & ""
Merci de votre aide,
Céline
Bonjour à tous, Dans une macro, je crée une variable StrPath. Plutôt que de préciser le mois comme ceci : StrPath = "R:ReportJan" J'aimerai récupérer les trois premières lettres du nom de mon classeur ouvert. Quelque chose qui ressemble à ceci : StrPath = "R:Report" & Left(NomFichier, 3) & "" Merci de votre aide, Céline
Céline Brien
Bonjour à tous, Bonjour Youky, Bonjour MichDenis, Merci beaucoup pour vos réponses. J'ai utilisé les codes de MichDenis. De bon codes comme toujours ;-) Le tout fonctionne très bien. Merci encore et bonne journée, Céline
"MichDenis" a écrit dans le message de news:
En supposant que ton classeur ait été déjà enregistré au moins une fois
Bonjour à tous, Dans une macro, je crée une variable StrPath. Plutôt que de préciser le mois comme ceci : StrPath = "R:ReportJan" J'aimerai récupérer les trois premières lettres du nom de mon classeur ouvert. Quelque chose qui ressemble à ceci : StrPath = "R:Report" & Left(NomFichier, 3) & "" Merci de votre aide, Céline
Bonjour à tous,
Bonjour Youky,
Bonjour MichDenis,
Merci beaucoup pour vos réponses.
J'ai utilisé les codes de MichDenis.
De bon codes comme toujours ;-)
Le tout fonctionne très bien.
Merci encore et bonne journée,
Céline
"MichDenis" <michdenis@hotmail.com> a écrit dans le message de news:
ujIeLtFfHHA.1240@TK2MSFTNGP04.phx.gbl...
En supposant que ton classeur ait été déjà enregistré au moins une fois
"Céline Brien" <celinebrien@laurentides.qc.ca> a écrit dans le message de
news:
O771FkFfHHA.4872@TK2MSFTNGP03.phx.gbl...
Bonjour à tous,
Dans une macro, je crée une variable StrPath.
Plutôt que de préciser le mois comme ceci :
StrPath = "R:ReportJan"
J'aimerai récupérer les trois premières lettres du nom de mon classeur
ouvert.
Quelque chose qui ressemble à ceci :
StrPath = "R:Report" & Left(NomFichier, 3) & ""
Merci de votre aide,
Céline
Bonjour à tous, Bonjour Youky, Bonjour MichDenis, Merci beaucoup pour vos réponses. J'ai utilisé les codes de MichDenis. De bon codes comme toujours ;-) Le tout fonctionne très bien. Merci encore et bonne journée, Céline
"MichDenis" a écrit dans le message de news:
En supposant que ton classeur ait été déjà enregistré au moins une fois
Bonjour à tous, Dans une macro, je crée une variable StrPath. Plutôt que de préciser le mois comme ceci : StrPath = "R:ReportJan" J'aimerai récupérer les trois premières lettres du nom de mon classeur ouvert. Quelque chose qui ressemble à ceci : StrPath = "R:Report" & Left(NomFichier, 3) & "" Merci de votre aide, Céline