Proposition de chemin en VBA pour enregistrer

Bonjour aux personnes qui liront ce message,

Le programme que j'écris implique la création ou l'ouverture de fichier excel.

Je me demandais s'il existait un objet qui permette comme dans les programmes professionnels avancés d'utiliser un navigateur de répertoire pour sélectionner le chemin d'enregistrement ou de lecture des fichiers que je manipule.

Merci !

Bonjour

Un bout de code que j'utilise

Sub test()
  With Application.FileDialog(msoFileDialogFolderPicker)
    If .Show = -1 Then                                    ' Clic sur Ok
      MsgBox "Le chemin est : " & .SelectedItems(1)
    Else                                                  ' Clic sur Annuler
      MsgBox "Vous n'avez sélectionné aucun dossier"
      Exit Sub
    End If
  End With
End Sub

Bonne journée

C'est pas mal du tout.

Ca se rapproche de ce que je recherche cependant j'aurais aimé un bout de code qui va un peu plus loin.

Par exemple celui-ci propose de naviguer dans les repertoires et de récupérer un chemin mais lors de la navigation, il ne permet pas de visualiser les programmes présents dans les répertoires (à moins que je manipule mal ton bout de code).

De la même façon il propose de récupérer un chemin mais dans le cas d'un enregistrement, il serait intéressant qu'il propose un chemin + la possibilité d'entrer un nom de fichier pour la sauvegarde comme pour un "Save As"

Tout de suite, on me donne un doigt, je demande le bras !!! ^^

Bonjour

Au début

Hinnu a écrit :

pour sélectionner le chemind'enregistrement ou de lecture des fichiers

Pour le bras ( ) regardes dans l'aide VBA (ton curseur sur FileDialog puis tu appuies sur F1)

Bonne journée

Je fais ça et ça m'a aussi permis d'optimiser mes recherches sur le net.

Avec tout ça en grattant un peu j'arriverais bien à l'avoir mon bras !

Merci pour cette aide efficace et rapide !

Rechercher des sujets similaires à "proposition chemin vba enregistrer"