Conversion de type

mentos64

XLDnaute Nouveau
Bonjour,

je réalise en ce moment une macro où je recherche une chaine de caractères.
mais pour certaines feuilles, j'ai une erreur d'incompatibilité de type.
je voulais savoir si je devais convertir la plage de données concernée en string car j'utilise l'instruction InStr. Si c'est le cas, quelle est l'instruction de conversion car je ne trouve aucune réponse sur internet...

Merci :p
 

mentos64

XLDnaute Nouveau
Re : Conversion de type

J'ai trouvé ça comme test avec TypeName mais ça ne marche toujours pas...:mad:

'détection de la colonne contenant les intitulés des systèmes
For lig = 1 To 10
For col = 1 To 10

If TypeName(Feuille.Cells(lig, col).Value) = "string" Then

F1.Cells(lig, 8).Value = "coucou"

If InStr(Feuille.Cells(lig, col).Value, "Designation") <> 0 Then
colonneDesign = col
ligneDesign = lig + 2
End If

End If

Next col
Next lig
 

Discussions similaires

Statistiques des forums

Discussions
312 677
Messages
2 090 824
Membres
104 677
dernier inscrit
soufiane12