Bonjour à tous,
Je travail sur un drive (en l’occurrence OneDrive) et j'aimerai pouvoir créer un module qui définit le nom d'utilisateur du chemin afin de pouvoir automatiser la portabilité de mes modules.
Avec un exemple ça devrait être plus clair:
- Voici un module qui créer une structure de dossier de réception de fichiers
Le module 33 est le suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Sub Structuredossier() Call Module33.NomUtilisateur MkDir "C:\Users\" & NomUtilisateur & "\OneDrive\Data\Chaîne detraitement" End Sub
Quand je lance mon module Structuredossier il me surligne NomUtilisateur sur la ligne -> MkDir "C:\Users\" & NomUtilisateur & "\OneDrive\Data\Chaîne detraitement" avec l'erreur Fonction ou variable attendue.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Sub NomUtilisateur() Dim NomUtilisateur As String NomUtilisateur = "Prénom nom" 'Prénom et Nom varient en fonction de l'utilisateur End Sub
Clairement je m'y prends mal à priori. Mais je me suis déjà pas mal creuser la tête pour essayer de modifier mes chemins dans mes différents modules afin de pouvoir avec juste une simple manipulation en amont changer le nom d'utilisateur dans ces chemins.
Quelqu'un a-t-il de comment je pourrais procéder ?
Partager