probleme de compilation

  • Initiateur de la discussion Initiateur de la discussion Lbn
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

L

Lbn

Guest
Bonjour,

J'ai un message d'erreur type '9' lorsque je lance cette macro. Voyez vous d'ou cela peut il venir ?


Code:
Dim maFeuil As String    'declaration de la variable maFeuil

t = 3 'indicateur de la colonne souhaitée

For i = 1 To 40  '40 ligne à compter à partir de la premiere

    maFeuil = Cells(i + 35, t)   'nom de la variable est dans la cellule i+35,t

    If Cells(i + 35, t + 1) <> "" Then     'Si la cellule a droite de la cellule contient quelque chose
      Sheets(maFeuil).Select    'selectionner l'onglet portant le nom de la cellule
      ActiveSheet.PrintOut  ' l'imprime
    End If
  
Next i

Merci de vos conseils

lbn
 
Dernière modification par un modérateur:
Re : probleme de compilation

C'est exactement cette ligne qui bloque, mais l'onglet existe bien.
C'est la que je bloque ...
Si je la met en commentaire, et que je met une alerte à laplace, il affiche bien toutes les lignes concernées. C'est juste cette ligne me permetant de passer sur les onglets qui me pose probleme.

Comment y remedier ?
 
Re : probleme de compilation

Re,

vérifie les noms des feuilles qui sont dans les cellules, présence d'espace en fin de nom ou autre caratères invisibles.

Remplace la ligne:
Code:
maFeuil = Cells(i + 35, t)
Par
Code:
maFeuil = Trim(Cells(i + 35, t).text)
A+
 
Re : probleme de compilation

Même en ajoutant les éléments ci dessus j'obtiens le meme message.

Plus concretement le premier onglet se select, imprime la page, puis le message d'erreur arrive :

erreur d'execution '9'
l'indice n'appartient pas a la selection

C'est comme s'il n'arrivait pas continuer la boucle ?
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
15
Affichages
818
Réponses
5
Affichages
927
Retour