Variables et utilisation opérateur concaténation &
Résolu
geo3701
Messages postés
58
Date d'inscription
Statut
Membre
Dernière intervention
-
geo3701 Messages postés 58 Date d'inscription Statut Membre Dernière intervention -
geo3701 Messages postés 58 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Voici ma macro
il y a une boucle for en amont
Sauf que j'ai une box qui me dit "erreur de compilation: attendu:expression" et je n'arrive pas à obtenir la bonne expressions.
Le but est de compter le nombre d'occurences de certaines chaines de caractères dans tous les onglets de mon fichier.
Merci d'avance
Voici ma macro
il y a une boucle for en amont
met = LCase(Left(sh.Name, 2)) '=>c'est une variable qui change en fonction des onglets utilisés (j'en ai une 20aine...) If Range("ai" & i).Value Like "*ca*" Then met & _ca = met & _ca+1 '=>une nouvelle variable qui doit s'appeler ch_ca dans le cas où met=ch End If
Sauf que j'ai une box qui me dit "erreur de compilation: attendu:expression" et je n'arrive pas à obtenir la bonne expressions.
Le but est de compter le nombre d'occurences de certaines chaines de caractères dans tous les onglets de mon fichier.
Merci d'avance
A voir également:
- Variables et utilisation opérateur concaténation &
- Utilisation chromecast - Guide
- Télécharger gratuitement notice d'utilisation - Guide
- Opérateur de réseau mobile - Guide
- 0466 quel opérateur - Forum Mobile
- 0668 quel opérateur ✓ - Forum Mobile
"Range("ai" & i) n'est pas une expression correcte " =>si car j'utilise la colonne AI
Par contre la 2ème remarque répond à ta question.
y a-t-il une solution autre que celle de me "palucher" les variables une par une ? j'en ai 14*5=70...
merci quand même =)
Sinon, tu peux créer une classe et utiliser cette varaible comme un objet.