Après de longues heures à m'acharner sur une appli que j'ai travailler sous excel 2003 et windaubeXP, j'ai du la mettre sur la machine qui va la faire tourner, à savoir toujours un excel 2003 mais sous Vista. Et là... C'est le drame
L'une de mes macros commande l'ouverture d'un autre fichier afin d'aller copier une plage de cellule. Sous xp, pas de problème, sous Vista, bug systématique. J'ai essayé de bien remettre le chemin, rien à faire. J'ai essayé de refaire une macro en automatique. Elle ne marche pas non plus. C'est toujours la commande d'ouverture qui plante.
Range("B4:co34").Select
Selection.ClearContents
Workbooks.Open Filename:= _
"C:\Documents and Settings\PRESTIAGRI\Mes documents\pre.xls"
Sheets("Mois 1").Select
Range("B3:co33").Select
Selection.Copy
ActiveWindow.Close
Windows("Prestation.xls").Activate
ActiveSheet.Paste
Range("b4").Select
L'une de mes macros commande l'ouverture d'un autre fichier afin d'aller copier une plage de cellule. Sous xp, pas de problème, sous Vista, bug systématique. J'ai essayé de bien remettre le chemin, rien à faire. J'ai essayé de refaire une macro en automatique. Elle ne marche pas non plus. C'est toujours la commande d'ouverture qui plante.
Range("B4:co34").Select
Selection.ClearContents
Workbooks.Open Filename:= _
"C:\Documents and Settings\PRESTIAGRI\Mes documents\pre.xls"
Sheets("Mois 1").Select
Range("B3:co33").Select
Selection.Copy
ActiveWindow.Close
Windows("Prestation.xls").Activate
ActiveSheet.Paste
Range("b4").Select