Bonjour,
J'ai un souci avec un morceau de code que je n'arrive pas à resoudre. ce code me sert a vérifier si le nom de feuille existe déja.
Voila le code:
Dim Nom As Variant 'si feuil exist
Nom = TextBox_nomfeuille 'valeur à tester
If TestOnglet(Nom) = True Then
MsgBox "La feuille " & Nom & " éxiste déja."
Avec ce code, j'ai le message suivant:
erreu de compilation
Type d'argument ByRef incompatible
J'ai essayer alors en changeant le code en mettant ça:
Dim Nom As String'si feuil exist
Nom = TextBox_nomfeuille 'valeur à tester
If TestOnglet(Nom) = True Then
MsgBox "La feuille " & Nom & " éxiste déja."
ce code fonctionne mais uniquement quand ma feuille est nomé qu'avec du texte.
j'ai essayer aussi "integer"! mais pas mieux!
Le nom de mes feuilles est composé de texte, de ²..
Avez vous une solution SVP merci d'avance.