défauthèque de contrôle

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

gildas lechat

XLDnaute Occasionnel
Bonjour,

J'essai de mettre au point une "defauthèque " de contrôle pour faciliter le travail des contrôleurs en autre..
Je vais avancer pas par pas sur ce projet.

Dans un premier temps j'aimerai pouvoir remonter le nom du fichier sans l'étendue dans un texbox insérer sur une page excel.
(Esemple : Nom du dossier: Classeur1.xls --> Textbox = Classeur)
C'est sans doute très simple mais je bloque.

Merci d'avance
Gildas
 

Pièces jointes

Re : défauthèque de contrôle

Re,

Dans le module de code 'ThisWorkbook':


Code:
Private Sub Workbook_Open()
Sheets("NomDeLaFeuille").OLEObjects("TextBox1").Object.Text = Split(ThisWorkbook.Name, ".")(0)
End Sub

A+
 
Re : défauthèque de contrôle

Bonjour Hasco

Je n'avais pas oublié, désolé pour la réponse tardive.
Le code est correct.
Juste une remarque:
tout les nom de fichier fichier démarre par "a-" (pour des raisons de classement)
Exemple : a-defaut tartampion.xls
j'aimerai supprimer ce "a-"à l'affichage dans le textbox1.

Merci
 
Re : défauthèque de contrôle

Re,

Code:
replace( Split(ThisWorkbook.Name, ".")(0),"a-","")

Ou plus long:
Code:
dim Nom as string
Nom =  Split(ThisWorkbook.Name, ".")(0)
if Left(Nom,2)="a-" then Nom=right(nom,len(nom)-2)
Sheets("NomDeLaFeuille").OLEObjects("TextBox1").Object.Text = Nom
A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

B
Réponses
1
Affichages
4 K
G
Réponses
9
Affichages
8 K
G
P
Réponses
12
Affichages
1 K
Pauline44
P
P
Réponses
0
Affichages
896
panpipes
P
A
Réponses
8
Affichages
2 K
A
H
Réponses
6
Affichages
4 K
Helios67
H
F
Réponses
3
Affichages
2 K
F
B
Réponses
4
Affichages
2 K
bientot50
B
W
Réponses
20
Affichages
4 K
Retour