Bonjour à tous,
qui peut m'expliquer pourquoi le code suivant ne marche plus ... alors qu'il
marchait :
Sub aaaaTEST()
For i = 1 To 159
Sheets(i).Select
Cells("a1").Select
Next
End Sub
Qu'est-ce que j'ai bien pu changer, puisque ça marche dans d'autres modules
pour d'autres classeurs ?
J'ai oublié une déclaration,? j'ai changé des références ?
Je n'y comprends plus rien.
Merci d'avance à celui ou celle qui me donnera la logique d'Excel.
remplace Cells("a1").Select par Range("a1").Select
isabelle
Bonjour à tous, qui peut m'expliquer pourquoi le code suivant ne marche plus ... alors qu'il marchait :
Sub aaaaTEST()
For i = 1 To 159 Sheets(i).Select Cells("a1").Select Next
End Sub
Qu'est-ce que j'ai bien pu changer, puisque ça marche dans d'autres modules pour d'autres classeurs ? J'ai oublié une déclaration,? j'ai changé des références ? Je n'y comprends plus rien. Merci d'avance à celui ou celle qui me donnera la logique d'Excel.
bonjour,
remplace
Cells("a1").Select
par
Range("a1").Select
isabelle
Bonjour à tous,
qui peut m'expliquer pourquoi le code suivant ne marche plus ... alors qu'il
marchait :
Sub aaaaTEST()
For i = 1 To 159
Sheets(i).Select
Cells("a1").Select
Next
End Sub
Qu'est-ce que j'ai bien pu changer, puisque ça marche dans d'autres modules
pour d'autres classeurs ?
J'ai oublié une déclaration,? j'ai changé des références ?
Je n'y comprends plus rien.
Merci d'avance à celui ou celle qui me donnera la logique d'Excel.
remplace Cells("a1").Select par Range("a1").Select
isabelle
Bonjour à tous, qui peut m'expliquer pourquoi le code suivant ne marche plus ... alors qu'il marchait :
Sub aaaaTEST()
For i = 1 To 159 Sheets(i).Select Cells("a1").Select Next
End Sub
Qu'est-ce que j'ai bien pu changer, puisque ça marche dans d'autres modules pour d'autres classeurs ? J'ai oublié une déclaration,? j'ai changé des références ? Je n'y comprends plus rien. Merci d'avance à celui ou celle qui me donnera la logique d'Excel.
claude tele2
bonjour t'es bien sur d'avoir tes 159 feuilles présentes ? claude
"Galatajoe" a écrit dans le message de news:
Bonjour à tous, qui peut m'expliquer pourquoi le code suivant ne marche plus ... alors qu'il marchait :
Sub aaaaTEST()
For i = 1 To 159 Sheets(i).Select Cells("a1").Select Next
End Sub
Qu'est-ce que j'ai bien pu changer, puisque ça marche dans d'autres modules pour d'autres classeurs ? J'ai oublié une déclaration,? j'ai changé des références ? Je n'y comprends plus rien. Merci d'avance à celui ou celle qui me donnera la logique d'Excel.
bonjour
t'es bien sur d'avoir tes 159 feuilles présentes ?
claude
"Galatajoe" <Galatajoe@discussions.microsoft.com> a écrit dans le message de
news: 612F2F95-B643-4765-9C79-78206FB55222@microsoft.com...
Bonjour à tous,
qui peut m'expliquer pourquoi le code suivant ne marche plus ... alors
qu'il
marchait :
Sub aaaaTEST()
For i = 1 To 159
Sheets(i).Select
Cells("a1").Select
Next
End Sub
Qu'est-ce que j'ai bien pu changer, puisque ça marche dans d'autres
modules
pour d'autres classeurs ?
J'ai oublié une déclaration,? j'ai changé des références ?
Je n'y comprends plus rien.
Merci d'avance à celui ou celle qui me donnera la logique d'Excel.
bonjour t'es bien sur d'avoir tes 159 feuilles présentes ? claude
"Galatajoe" a écrit dans le message de news:
Bonjour à tous, qui peut m'expliquer pourquoi le code suivant ne marche plus ... alors qu'il marchait :
Sub aaaaTEST()
For i = 1 To 159 Sheets(i).Select Cells("a1").Select Next
End Sub
Qu'est-ce que j'ai bien pu changer, puisque ça marche dans d'autres modules pour d'autres classeurs ? J'ai oublié une déclaration,? j'ai changé des références ? Je n'y comprends plus rien. Merci d'avance à celui ou celle qui me donnera la logique d'Excel.
Galatajoe
d'abord merci de répondre si vite, ensuite, j'ai bien mon nombre de feuilles voire plus ...
d'abord merci de répondre si vite, ensuite, j'ai bien mon nombre de feuilles
voire plus ...
d'abord merci de répondre si vite, ensuite, j'ai bien mon nombre de feuilles voire plus ...
Galatajoe
merci Isabelle de la suggestion mais Range ne change rien, j'avais déjà essayer. En fait ça bloque sur Sheets(i).select Même si je mets "activate" alors ...
merci Isabelle de la suggestion mais Range ne change rien, j'avais déjà
essayer. En fait ça bloque sur
Sheets(i).select
Même si je mets "activate"
alors ...
merci Isabelle de la suggestion mais Range ne change rien, j'avais déjà essayer. En fait ça bloque sur Sheets(i).select Même si je mets "activate" alors ...
isabelle
comment exécute tu la macro, via un bouton de control ?
isabelle
merci Isabelle de la suggestion mais Range ne change rien, j'avais déjà essayer. En fait ça bloque sur Sheets(i).select Même si je mets "activate" alors ...
comment exécute tu la macro,
via un bouton de control ?
isabelle
merci Isabelle de la suggestion mais Range ne change rien, j'avais déjà
essayer. En fait ça bloque sur
Sheets(i).select
Même si je mets "activate"
alors ...
comment exécute tu la macro, via un bouton de control ?
isabelle
merci Isabelle de la suggestion mais Range ne change rien, j'avais déjà essayer. En fait ça bloque sur Sheets(i).select Même si je mets "activate" alors ...
RGI
essayes ceci
Sub aaaaTEST()
For i = 1 To 159 'Sheets.Count Sheets(i).Select Cells(1, 1).Select Next
End Sub
salutations
RGI
Bonjour à tous, qui peut m'expliquer pourquoi le code suivant ne marche plus ... alors qu'il marchait :
Sub aaaaTEST()
For i = 1 To 159 Sheets(i).Select Cells("a1").Select Next
End Sub
Qu'est-ce que j'ai bien pu changer, puisque ça marche dans d'autres modules pour d'autres classeurs ? J'ai oublié une déclaration,? j'ai changé des références ? Je n'y comprends plus rien. Merci d'avance à celui ou celle qui me donnera la logique d'Excel.
essayes ceci
Sub aaaaTEST()
For i = 1 To 159 'Sheets.Count
Sheets(i).Select
Cells(1, 1).Select
Next
End Sub
salutations
RGI
Bonjour à tous,
qui peut m'expliquer pourquoi le code suivant ne marche plus ... alors qu'il
marchait :
Sub aaaaTEST()
For i = 1 To 159
Sheets(i).Select
Cells("a1").Select
Next
End Sub
Qu'est-ce que j'ai bien pu changer, puisque ça marche dans d'autres modules
pour d'autres classeurs ?
J'ai oublié une déclaration,? j'ai changé des références ?
Je n'y comprends plus rien.
Merci d'avance à celui ou celle qui me donnera la logique d'Excel.
For i = 1 To 159 'Sheets.Count Sheets(i).Select Cells(1, 1).Select Next
End Sub
salutations
RGI
Bonjour à tous, qui peut m'expliquer pourquoi le code suivant ne marche plus ... alors qu'il marchait :
Sub aaaaTEST()
For i = 1 To 159 Sheets(i).Select Cells("a1").Select Next
End Sub
Qu'est-ce que j'ai bien pu changer, puisque ça marche dans d'autres modules pour d'autres classeurs ? J'ai oublié une déclaration,? j'ai changé des références ? Je n'y comprends plus rien. Merci d'avance à celui ou celle qui me donnera la logique d'Excel.
Galatajoe
Pardon, le téléphone .. Non je l'exécute soit du fichier Outils/Macro/Macros etc ... soit directement du VBA avec F8, ou la lecture suivant l'humeur ..;
Pardon, le téléphone ..
Non je l'exécute soit du fichier Outils/Macro/Macros etc ... soit
directement du VBA avec F8, ou la lecture suivant l'humeur ..;
Pardon, le téléphone .. Non je l'exécute soit du fichier Outils/Macro/Macros etc ... soit directement du VBA avec F8, ou la lecture suivant l'humeur ..;
Galatajoe
Merci RGI, non, ça plante pareil au même endroit: sheets(i).select avec indiquée, cette erreur 40036 dont je ne trouve la référence nulle part.
Merci RGI,
non, ça plante pareil au même endroit:
sheets(i).select
avec indiquée, cette erreur 40036 dont je ne trouve la référence nulle part.