J
Jean-Phi
Guest
Ciao le forum !
Cela fait quelque temps que je développe un code sous Excel 2000 et ce matin, je viens d'avoir un bug que je ne comprends pas.
Voilà la situation simplifiée du module qui pose pb :
Option Explicit
Sub menu()
dim e%
.
e=range("A3").column
.
Call Suite(e,e+1) -> C'EST LA !!!! Au moment de lancer la macro, gros plantage, la mémoire ne peut pas être "read" et après click sur OK, tout le tremblement avec fermeture d'Excel en bonne et due forme...
End Sub
Sub Suite(a%,b%)
.
Columns(a).ColumnWidth = 28
Columns(b).ColumnWidth = 28
.
.
cells(a,1).select...
End Sub
Est-ce que c'est une erreur de débutant ou y'a un truc bizarre...
Sachant que les 2 macros (menu - sans l'appel à Suite évidemment - et Suite) séparément fonctionnent très bien et si je rajoute la macro Suite dans menu, ça marche aussi !
Si quelqu'un a une idée, je suis preneur.
Merci d'avance !
Codialement
J-Phi
Cela fait quelque temps que je développe un code sous Excel 2000 et ce matin, je viens d'avoir un bug que je ne comprends pas.
Voilà la situation simplifiée du module qui pose pb :
Option Explicit
Sub menu()
dim e%
.
e=range("A3").column
.
Call Suite(e,e+1) -> C'EST LA !!!! Au moment de lancer la macro, gros plantage, la mémoire ne peut pas être "read" et après click sur OK, tout le tremblement avec fermeture d'Excel en bonne et due forme...
End Sub
Sub Suite(a%,b%)
.
Columns(a).ColumnWidth = 28
Columns(b).ColumnWidth = 28
.
.
cells(a,1).select...
End Sub
Est-ce que c'est une erreur de débutant ou y'a un truc bizarre...
Sachant que les 2 macros (menu - sans l'appel à Suite évidemment - et Suite) séparément fonctionnent très bien et si je rajoute la macro Suite dans menu, ça marche aussi !
Si quelqu'un a une idée, je suis preneur.
Merci d'avance !
Codialement
J-Phi