Bonjour à tous,
Je souhaiterai trouver une solution à mon pb, pour cela je vous explique l'idée :
Je lance la macro d'un autre classeur que Excel ouvre (jusqu'ici tout va bien et fonctionne parfaitement), j'aimerais ensuite via macro, rendre actif le classeur que je viens d'ouvrir, puis se rend automatiquement à l'onglet "historique des bons d'intervent" et supprime la ligne 1 à 3 puis colonne z.
Voici mon code :
Dim MonApplication As Object
Set MonApplication = CreateObject("Shell.Application")
MonFichier = "C:\Users\gvolturno\Downloads\workorder.xlsx"
MonApplication.Open (MonFichier)
MsgBox "Le nom du classeur actif : " & ActiveWorkbook.Name (c'était pour connaître quel classeur excel était actif lors de l'éxécution de la macro)
'Rows("1:3").Select
'Selection.Delete Shift:=xlUp
'Columns("Z:Z").Select
'Selection.Delete Shift:=xlToLeft
J'ai essayé différente méthode mais rien ne fonctionne
Merci à vous