Instruction InsMot en VBA ne fonctionne pas

Résolu
medbo Messages postés 551 Date d'inscription   Statut Membre Dernière intervention   -  
-
Bonjour,

je suis entrain de faire une petite application en VBA excel, je bascule entre office 2003 et office 2011. tout marchait très bien jusqu'a ce que j'installe le composants Web Office OWC11 et là tout à coup le mode débugage se déclanche et me surligne en jaune l'instruction "InsMot" qui marchait très bien que ce soit sous office 2007 ou office 2003.

dites moi SVP quel est ce problème et comment y remédier ?



6 réponses

medbo Messages postés 551 Date d'inscription   Statut Membre Dernière intervention   29
 
Le message qui apparait : Erreur de compilation : projet ou bibliothèque introuvable
0

 
Salut le forum

La fonction est InStr et non InsMot

Mytå
0
medbo Messages postés 551 Date d'inscription   Statut Membre Dernière intervention   29
 
ça ne marche pas,

voici un exemple de la ligne introduite :

InsMot = Worksheets("x").Range("b65536").End(xlUp).Row + 1
0

 
Re le forum

Et si tu rajoutes en début de ta macro, apres le Sub nom()
Dim InsMot as Long

Mytå
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
medbo Messages postés 551 Date d'inscription   Statut Membre Dernière intervention   29
 
Parfait, ça marche. Merci beaucoup.
0

 
Re le forum

En complément d'information :
Si l'Option Explicit apparaît dans un fichier, vous devez déclarer
explicitement toutes les variables à l'aide des instructions Dim ou ReDim.
Si vous tentez d'utiliser un nom de variable non déclarée, une erreur se
produit au moment de la compilation.

Mytå
0