Passer une variable dans Find sous vba
RedB@loo
-
Lupin -
Lupin -
Bonjour,
Je sèche sur le bête problème suivant:
Je transmets, ar une procédure appelante, ne variable de type String à une nouvelle procédure dont le but est (entre autre) de sélectionner la cellule d'une feuille qui contient la valeur de la variable.
ex: var = "toto"
Si j'écris
Cells.Find(var).select
je chope une erreur de variable objet non définie. Or var est déclarée globalement (Public As String)
Par contre, ça marche bien si j'affecte en dur la valeur toto à la variable var en début de procédure appelée (et que pour le coup je lance toute seule, sans passer par la procédure appelante)
Je fatigue...
Help !
Je sèche sur le bête problème suivant:
Je transmets, ar une procédure appelante, ne variable de type String à une nouvelle procédure dont le but est (entre autre) de sélectionner la cellule d'une feuille qui contient la valeur de la variable.
ex: var = "toto"
Si j'écris
Cells.Find(var).select
je chope une erreur de variable objet non définie. Or var est déclarée globalement (Public As String)
Par contre, ça marche bien si j'affecte en dur la valeur toto à la variable var en début de procédure appelée (et que pour le coup je lance toute seule, sans passer par la procédure appelante)
Je fatigue...
Help !
A voir également:
- Passer une variable dans Find sous vba
- Passer de qwerty a azerty - Guide
- Passer a windows 10 - Accueil - Mise à jour
- Find and mount - Télécharger - Récupération de données
- Passer une ligne dans une cellule excel - Guide
- Passer de majuscule à minuscule - Guide