|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||
|
Nouveau Membre du Club
![]() Inscription : octobre 2011 Messages : 106 ![]() |
Bonjour au forum,
Je tente d'enregistrer un filtre dans une feuille variable. Le nom des feuilles est les mois de l'année, et les paramètres du filtre aussi j' ai un message d'erreur du type l'indice n'appartient pas à la selection ici : je cherche à récupérer le nom du mois (Février par exemple) en français pour définir le nom de la feuille (wbm) de destination de la copie du filtre. la valeur de l' inputbox étant saisie en chiffre du genre 02/2012 pour le mois de Février. voici le début du code : Code :
Code :
Code :
|
||||||
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() Philippe TulliezDéveloppeur et formateur VBA, Excel et Word. Inscription : janvier 2010 Messages : 1 313 ![]() |
Bonsoir,
Tu mélanges beaucoup de choses dans ton code, c'est très confus. Même dans ton Select Case. Je te conseille vivement la lecture d'un bon tutoriel de programmation en VBA avant de commencer. Tu trouveras tout cela ici
__________________
Philippe Tulliez http://philippe.tulliez.be Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau) Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
|
|
|
10
|
|
|
#3 | ||||||
|
Nouveau Membre du Club
![]() Inscription : octobre 2011 Messages : 106 ![]() |
Bonsoir corona,
Je m'excuse je n'ai pas fait assez attention j'ai posté un mix de deux brouillons le code que j'avais prévu de poster est le suivant : Code :
Le code marche quand je xf est une constante exemple : Les variables : Code :
Code :
|
||||||
|
|
00
|
|
|
#4 | ||
|
Expert Confirmé
![]() Philippe TulliezDéveloppeur et formateur VBA, Excel et Word. Inscription : janvier 2010 Messages : 1 313 ![]() |
Bonsoir,
Voici la bonne syntaxe pour le Select Case. Si tu utilisais le Debug, tu aurais pu trouver tout seul que ta variable xx n'était pas alimentée. Il serait aussi utile de donner un nom un peut plus explicite à tes variables. Cela aide pour la maintenance des programmes. Code :
Dans ton cas, tu pourrais aussi utiliser la fonction MonthName Exemple : monthname(2) renverra Février
__________________
Philippe Tulliez http://philippe.tulliez.be Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau) Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
|
||
|
|
10
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Inscription : octobre 2011 Messages : 106 ![]() |
Bonjour corona,
merci pour ton aide, Ps : j'avais vu que les "variables n'étaient pas alimentées" le problème c'est que je ne comprennais pas pourquoi. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com