Bonsoir,
J ai une macro simple (enregistrée) de mise en forme de fichier Excel qui fonctionne bien, mais lorsque j insère en début de sub quelques lignes demandant à l utilisateur de chercher un fichier à ouvrir, le fichier s ouvre bien mais les instructions de mise en forme ne fonctionnent pas : pas de message d erreur, mais rien ne se passe non plus !
En fait je ne trouve pas la syntaxe pour activer le fichier qui vient de s ouvrir (il peut y avoir plusieurs fichiers Excel ouverts à ce moment-là ) et faire fonctionner le reste de la macro
Je vous joins le début de la macro :
Sub MacroGdLivAuxi()
'
' MacroGdLivAuxi Macro
'
' Touche de raccourci du clavier: Ctrl+Shift+A
Dim Nom_Fichier As String
Dim Chemin As String
Nom_Fichier = Application.GetOpenFilename("Fichiers Excel (*.xls),*.xls")
MsgBox Nom_Fichier
Workbooks.Open Filename:=Nom_Fichier
'Chemin = Nom_Fichier.FullName
Sheets("Sheet1").Select
MsgBox Chemin
Workbooks(Chemin).Activate
Rows("1:3830").Select
Selection.RowHeight = 12
Columns("A:AR").Select
Range("A3").Activate
Selection.UnMerge
Columns("A:AU").Select
Quelqu un pourrait-il m aider ? J ai essayé beaucoup de choses mais je coince...
D avance grand merci !
Michael