VBA Tableau de String Indice n'appartient pas

Fermé
Plow - 14 août 2012 à 14:49
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 14 août 2012 à 17:40
Bonjour tout le monde.

Je suis en train de travailler sur un code VBA qui me retourne "L'indice n'appartient pas à la selection". Le problème est que je ne sais pas comment indicer le tableau en question (Keywords) de base. Je vous donne le code :

If IsCapitalized Then
    a = -1
    For i = 0 To (UBound(TablTemp) - LBound(TablTemp) - 1)
        If TablTemp(i) = StrConv(TablTemp(i), vbProperCase) Or a = -1 Then
            a = a + 1
            Keywords(a) = StrConv(TablTemp(i), vbProperCase)
        Else
            Keywords(a) = Keywords(a) & " " & TablTemp(i)
        End If
    Next i
Else
    Keywords = Split(StrConv(Range("G" & ILine).Value, vbProperCase), " ")
End If


J'ai essayé avec a = 0 en initialisation, mais dans le debut, on ne m'indique String (0 to x).

Comment faire ?

Merci à tous les forumeurs :)

A voir également:

2 réponses

Up : c'est assez urgent (avant 16h30)
0
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 248
Modifié par eriiic le 14/08/2012 à 17:41
Bonjour,

Urgent ou pas, tu auras plus de réponse si tu déposes un fichier exemple avec les manip à faire pour reproduire l'erreur.
cjoint.com et coller ici le lien fourni.

eric
Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
0