Insérer un bouton 'parcourir' dans une boite de dialogue [VBA Excel] - VB/VBA/VBS - Programmation
Marsh Posté le 05-06-2003 à 21:13:32
Oui.
Application.GetOpenFile() je crois.
Cherche un exemple, parceque la syntaxe (surtout au niveau des filtres) est pas des plus simples.
Marsh Posté le 05-06-2003 à 21:15:58
Pour résumer :
' fileTypes
Const FTYPE_XLS As String = "Fichier Excel,*.xls"
Const FTYPE_CSV As String = "Fichier CSV,*.csv;*.txt"
Filename1 = Application.GetOpenFilename(FTYPE_XLS)
Filename2 = Application.GetOpenFilename(FTYPE_CSV)
Marsh Posté le 07-06-2003 à 02:31:31
merci, ça le fait mais il faudrait que je trouve le moyen de récupérer l'adresse par référence absolu du fichier à ouvrir, et stocker cette adresse dans un textbox lors du clic sur 'ouvrir'.
Marsh Posté le 07-06-2003 à 14:20:45
Excuse moi il était 2 heures du mat et j'étais moitié déchiré quand j'ai écris ça. J'ai trop pas réfléchis car la variable filename1 contient l'adresse bien entendu
merci pour ta compréhension
Marsh Posté le 07-06-2003 à 15:37:26
Et pour ouvrir une boite de dialogue permettant de sélectionner un répertoire, tu fais comment?
Il n'existe pas de méthodes GetOpenFoldername pour la classe application et on ne peut pas préciser avec la méthode GetOpenFilename d'ouvrir seulement les répertoires.
C'est sûrement possible!
Marsh Posté le 09-06-2003 à 21:02:52
Je confirme, c'est possible, je l'ai déjà fait.
Mais je peux pas te dire par contre quel méthode c'est...
Marsh Posté le 11-06-2003 à 13:13:08
Quelqu'un saurait il comment faire, j'arrive pas à trouver!
Marsh Posté le 02-07-2003 à 22:18:27
Si oui en voie un mail à l'adresse suivante
sabranas@free.fr
Marsh Posté le 05-06-2003 à 16:58:49
Est-ce que l'on peut insérer un bouton parcourir dans une boite de dialogue en VBA.
Je sais qu'on peut le faire en VB mais en VBA je ne dispose pas du contrôle et je ne peux pas l'ajouter.
Existe-il un autre moyen de l'insérer?