gscv
XLDnaute Junior
Bonjour a tous
Voici mon problème du jour.
Voila j’ai créé il y a quelque temps un fichier Xls avec plusieurs onglets
De 1996 a 2006 pour les cités
L’onglet 2000 a disparu ! Bizarre étrange
Donc j’ai du l’effacer par mégarde ! Mais non car j’ai fait les testes suivants:
[li]Impossible de recréer un onglet « 2000 » car ca m’affiche ce message « Impossible de renommer une feuille comme une autre ».[/li]
--------------------------
[li]Lorsque je me mets sur une feuille vierge et que je tape ceci
= ’’2000’’!A1
ca me renvoie bien la valeur qui était sur la page 2000 en range A1[/li]
--------------------------
[li]Sous vba
si me met en mode exécution et que je tape :
msgbox(Sheets('2000').range('D23'))
ca me renvoie bien la valeur en D23[/li]
[li]Et si je tape :
Sheets('2000').Select
Ca me répond
Erreur d’exécution ’1004’ - la méthode select de classe Worksheet à échoué.[/li]
Voila si quelqu’un a une idée ca m’arrangerais
Mille merci par avance car je sait pourvoir compter sur vous..
Sébastien
Voici mon problème du jour.
Voila j’ai créé il y a quelque temps un fichier Xls avec plusieurs onglets
De 1996 a 2006 pour les cités
L’onglet 2000 a disparu ! Bizarre étrange
Donc j’ai du l’effacer par mégarde ! Mais non car j’ai fait les testes suivants:
[li]Impossible de recréer un onglet « 2000 » car ca m’affiche ce message « Impossible de renommer une feuille comme une autre ».[/li]
--------------------------
[li]Lorsque je me mets sur une feuille vierge et que je tape ceci
= ’’2000’’!A1
ca me renvoie bien la valeur qui était sur la page 2000 en range A1[/li]
--------------------------
[li]Sous vba
si me met en mode exécution et que je tape :
msgbox(Sheets('2000').range('D23'))
ca me renvoie bien la valeur en D23[/li]
[li]Et si je tape :
Sheets('2000').Select
Ca me répond
Erreur d’exécution ’1004’ - la méthode select de classe Worksheet à échoué.[/li]
Voila si quelqu’un a une idée ca m’arrangerais
Mille merci par avance car je sait pourvoir compter sur vous..
Sébastien