Re : Problème de "Variable non définie", suis nul en VBA
Bonsoir,
comme à priori, tu es sous Xl2007, il te faut enregistrer tes fichiers au format :
"Fichier prenant en compte les macros", soit *.xlsm, ou au format "Classeur Excel 97-2003", soit *.xls
Dans ton fichier exemple, les macros n'ont pas été copiées.
Cependant, à première vue, tu dois avoir Option Explicit en haut de module
Déclare i de cette façon, peut-être :
Code:
Sub essai()
Dim i As Long
'.....
'.....
End Sub
Selon la valeur max que peut avoir "i" (F1 sur Long te donnera les bornes)
Quand tu enregistres au format *.xlsx, les macros ne sont pas enregistrées, il faut enregistrer au format *.xlsm (le deuxième choix, dans "Type de Fichier"), quand tu es "Enregistrer sous..."
Re : Problème de "Variable non définie", suis nul en VBA
Bonjour tout le monde. Je me raccolle à se sujet car j'ai le meme problème "variable non définie". Mon souci, j'ai voulu jouer à l'informaticien et j'ai touché au paramètre de la macro, résultat, ça imprime plus.
le language vba j'y connais rien et donc c'est la nage libre.
La macro consiste à lancer une impression au format A5 en portrait grâce à la touche ctrl + p, mais avec (une autre macro je pense) qui intéprète les cellules et les installent sur un modèle type. voir fichiers joints.
15 jours que j'essaye de trouver la solution sur les forum mais je crois que c'est un trop gros poisson que j'ai ferré.
J'espère qu'il y aura un bon pêcheur avec du matos pour me sauver de la noyade.