Macro pour ouvrir au démarrage un fichier xls en lecture seule

  • Initiateur de la discussion Initiateur de la discussion Faberiz
  • 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 !

F

Faberiz

Guest
Amoureux d'excel, Bonsoir,

Je voudrais faire référence à un chemin inscrit dans une case d'un onglet pour ouvrir un fichier excel (en lecture seule) à l'ouverture d'un fichier "de base"

nom onglet fichier "de base" : Nature
case concernée : B21
donnée dans case (chemin à suivre) = c:\bilan\type\Normal.xls

Comment faire ?

Merci pour votre aide.

Faberiz
 
Re : Macro pour ouvrir au démarrage un fichier xls en lecture seule

Bonjour,

Un exemple dans le fichier joint.
Le fichier Normal.xls s'ouvre à l'ouverture du Classeur joint.
Tu peux associer le code Test à un bouton ou un autre evenement si tu veux.
 

Pièces jointes

Re : Macro pour ouvrir au démarrage un fichier xls en lecture seule

Merci catrice,

c'est un bon début qui me convient, reste que ...

j'ai besoin de me situer sur le fichier de base au démarrage et rester sur lui après l'ouverture du fichier qui est pointé sur la case.
il faut que je sois sur "classeur1.xls" et non sur "Normal.xls"

A+

Faberiz
 
Re : Macro pour ouvrir au démarrage un fichier xls en lecture seule

Re,

Tu peux modifier le code comme suit :

Sub Test()
Application.ScreenUpdating = False
MonFichier = ThisWorkbook.Name
Workbooks.Open Filename:=Sheets("Nature").Range("B21"), ReadOnly:=True
Workbooks(MonFichier).Activate
Application.ScreenUpdating = True
End Sub
 
- 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

H
Réponses
8
Affichages
4 K
H
C
Réponses
2
Affichages
2 K
C
B
Réponses
8
Affichages
30 K
Bumersal Moustapha
B
P
Réponses
5
Affichages
1 K
primokorn
P
C
Réponses
0
Affichages
1 K
Cerealkiller57
C
G
Réponses
0
Affichages
907
Gysmo
G
C
Réponses
1
Affichages
2 K
PierreHury
P
D
Réponses
8
Affichages
1 K
Dynomax
D
Retour