Bug Option explicit et fonction SET

  • Initiateur de la discussion Initiateur de la discussion Malone
  • 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 !

M

Malone

Guest
Bonjour,

Je cherche à connaitre le numéro de ligne d'un mot présent dans une cellule qui change d'une feuille à l'autre.

Lorsque je ne suis pas en option explicit tout fonctionne bien
mais lorsque je suis en option explicit j'ai l'erreur suivante : erreur de compilation / objet recquis

Le problème est que j'intègre ce code dans une macro qui est toute codée en option explicit donc je voudrai savoir où ça coince

Code ok :

Code:
Sub testcel()

'on cherche la valeur de la deuxième ligne après historique qui est la ligne de donnée

Set cel = Cells.Find(What:="Historique")
historiquerow = cel.Row + 2


End Sub


Code bugué :
la macro bug sur "cel ="

Code:
Option Explicit


Sub testcel2()

Dim cel As String
Dim historiquerow As String

'on cherche la valeur de la deuxième ligne après historique qui est la ligne de donnée

Set cel = Cells.Find(What:="Historique")
historiquerow = cel.Row + 2

End Sub


Merci de votre aide
 

Pièces jointes

- 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
3
Affichages
922
Réponses
2
Affichages
411
Retour