Aller chercher l'adresse d'un fichier dans l'explorateur
2 participants
Page 1 sur 1
Aller chercher l'adresse d'un fichier dans l'explorateur
Bonjour à tous,
J'ai créé une Userform dans laquelle il y a une textbox et un bouton "Browse", j'aimerai, en cliquant sur le bouton, qu'une fenêtre d'explorateur de fichiers s'ouvre, et qu'en double cliquant sur un fichier l'adresse s'inscrive dans la textbox.
Dans excel c'est très simple il faut faire :
Cette méthode n'a pas l'air de fonctionner dans CATIA :/
Des idées?
Merci!!
Charly
J'ai créé une Userform dans laquelle il y a une textbox et un bouton "Browse", j'aimerai, en cliquant sur le bouton, qu'une fenêtre d'explorateur de fichiers s'ouvre, et qu'en double cliquant sur un fichier l'adresse s'inscrive dans la textbox.
Dans excel c'est très simple il faut faire :
- Code:
Dim FileName As String
FileName= Application.GetOpenFilename 'c'est cette simple ligne qui ouvre l'explorateur Windows
Textbox.value= FileName
If Fichier = False Then Exit Sub
Cette méthode n'a pas l'air de fonctionner dans CATIA :/
Des idées?
Merci!!
Charly
Dernière édition par Saïf'ty le Mar 1 Juil 2014 - 13:31, édité 1 fois
Saïf'ty- actif
- Messages : 32
Date d'inscription : 11/01/2013
Localisation : La Rochelle
Re: Aller chercher l'adresse d'un fichier dans l'explorateur
Salut,
J'utilises ça
dans ma macro ici
https://catiav5.forumactif.org/t168p90-section-programmation-catscript-vba-vbnet#1255
J'utilises ça
- Code:
Function choix_rep(titre)
Set objShell = CreateObject("shell.Application")
Set objFolder = objShell.BrowseForFolder(0, titre, 0)
If (Not objFolder Is Nothing) Then
choix_rep = objFolder.Items.Item.Path
End If
Set objFolder = Nothing
Set objShell = Nothing
End Function
dans ma macro ici
https://catiav5.forumactif.org/t168p90-section-programmation-catscript-vba-vbnet#1255
Guss_- Admin
- Messages : 530
Date d'inscription : 08/01/2010
Re: Aller chercher l'adresse d'un fichier dans l'explorateur
Merci Guss!!
Quelques minute avant ta réponse j'ai trouvé comment faire.
Donc je donne mon exemple :
Quelques minute avant ta réponse j'ai trouvé comment faire.
Donc je donne mon exemple :
- Code:
Sub cmd_browse_Click()
Dim filepath As String
filepath = CATIA.FileSelectionBox("Select an xlsx file", "*.xlsx", CatFileSelectionModeOpen)
frm_FromFile.txt_Address = filepath
End Sub
Saïf'ty- actif
- Messages : 32
Date d'inscription : 11/01/2013
Localisation : La Rochelle
Guss_- Admin
- Messages : 530
Date d'inscription : 08/01/2010
Sujets similaires
» Aller chercher des parametres
» Lecture fichier excel dans Catia
» Macro - Faire des bidouilles dans un fichier XML
» Impossible d'importer un fichier .stp dans Catia v5
» macro pour recupérer les dimensions de la boite englobante dans un fichier texte ou excel
» Lecture fichier excel dans Catia
» Macro - Faire des bidouilles dans un fichier XML
» Impossible d'importer un fichier .stp dans Catia v5
» macro pour recupérer les dimensions de la boite englobante dans un fichier texte ou excel
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum