GeoTrouvePas
XLDnaute Impliqué
Bonjour tout le monde,
Je tourne depuis ce matin sur ce problème.
Voici une macro qui fonctionne très bien mais qui affiche régulièrement un message de type "Execution interrompue" :
L'erreur s'affiche sur la ligne "For Each FeuilleSource In FichierBdD.Worksheets"
Alors ce n'est pas vraiment une erreur puisqu'il suffit de cliquer sur le bouton "Continuer" qui n'est pas grisé dans ce cas. Mais j'aimerai tout de même que mon code s'exécute correctement et que les utilisateurs cessent de me dire que "ça bug tout le temps ton truc" .
Auriez vous une idée pour solutionner ce problème ?
Je tourne depuis ce matin sur ce problème.
Voici une macro qui fonctionne très bien mais qui affiche régulièrement un message de type "Execution interrompue" :
Code:
Set FichierBdD = Workbooks.Add(Template:=(CheminBdD))
For Each FeuilleSource In FichierBdD.Worksheets
Select Case FeuilleSource.Name
Case "MP - Budget", "MP - Conso", "MdO - Budget", "MdO - Conso", "MdO - Salaires"
ThisWorkbook.Sheets(FeuilleSource.Name).Cells.ClearContents
FeuilleSource.Cells.Copy
ThisWorkbook.Sheets(FeuilleSource.Name).Cells(1, 1).PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
Call ViderPressePapier
End Select
Next
L'erreur s'affiche sur la ligne "For Each FeuilleSource In FichierBdD.Worksheets"
Alors ce n'est pas vraiment une erreur puisqu'il suffit de cliquer sur le bouton "Continuer" qui n'est pas grisé dans ce cas. Mais j'aimerai tout de même que mon code s'exécute correctement et que les utilisateurs cessent de me dire que "ça bug tout le temps ton truc" .
Auriez vous une idée pour solutionner ce problème ?