Ouverture/Fermeture de dossiers

  • Initiateur de la discussion Initiateur de la discussion uriel
  • Date de début Date de début

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 !

U

uriel

Guest
Bonjour,

J'aimerais graçe à une macro excel Ouvrir et fermer un dossier.
De la même maniere que quand on le fait dans windows habituellement quand on double clic sur un dossier.

Cela semble simple dans le principe mais je n'ais trouver aucune info la dessus en cherchant.

Merci.

A bientôt
 
Dernière modification par un modérateur:
Re : Ouverture/Fermeture de dossiers

Bonsoir,

Ce n'est pas exactement ce que je cherche, ceci permet de selectionner un fichier a ouvrir avec Excel.

En fait ce que je veux c'est ouvrir et fermer un Dossier défini (Ex: C:\machin) de la façon la plus classique qu'il soit. Que l'on obtienne le dossier vu de la même façon que si on avait ouvert un dossier sur le bureau par un double clic.

Merci

A bientôt
 
Re : Ouverture/Fermeture de dossiers

bonjour,
voici quelques éléments (sauf faute de frappe)
ouverture :
Workbooks.Open Filename := "C:\repertoire\nomfich.xls", Password:="secret"
l'argument Password est facultatif
fermeture :
Activeworkbook.Close
ferme le classeur actif

il faut voir aussi la question de la sauvegarde ...
 
Dernière édition:
Re : Ouverture/Fermeture de dossiers

Re-Bonsoir,🙂

Un dossier, c'est un dossier... On appelle aussi ça un repertoire.
Les icones jaunes comme là:

Un dossier windows tous ce qu'il y a de plus simple en fait...

merci

A bientôt...
 
Re : Ouverture/Fermeture de dossiers

bonsoir


quelques exemples pour ouvrir l'explorateur Windows

Code:
Sub repertoireExplorateur1()
Shell "c:\windows\explorer.exe C:\Documents and Settings\excel", vbMaximizedFocus ' adapter le chemin
End Sub

Code:
Sub repertoireExplorateur2() 
ThisWorkbook.FollowHyperlink "C:\Documents and Settings\michel\dossier" 
End Sub

Code:
Sub repertoireExplorateur3()
Dim IE As Object
Set IE = createObject("internetExplorer.Application")
IE.Navigate "C:\Documents and Settings\excel" ' adapter le chemin
IE.Visible = True
End Sub

Code:
Sub repertoireExplorateur4()
'necessite d'activer reference Microsoft Shell Controls and Automation
Dim objShell As Shell
Set objShell = New Shell
objShell.Explore ("C:\Documents and Settings\michel\dossier\general\excel")
End Sub


Bonne soirée
MichelXld
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

B
Réponses
6
Affichages
3 K
Banshor
B
J
Réponses
1
Affichages
19 K
G
T
Réponses
8
Affichages
2 K
T
Retour