cs_zeps2
Messages postés61Date d'inscriptionvendredi 9 novembre 2007StatutMembreDernière intervention28 octobre 2011
-
8 avril 2010 à 23:19
cs_zeps2
Messages postés61Date d'inscriptionvendredi 9 novembre 2007StatutMembreDernière intervention28 octobre 2011
-
9 avril 2010 à 18:30
Bonjour,
Toujours un peu débutant avec VBA, je souhaite nommer une variable pour la réutiliser en fin de procédure.
Voici mon code :
Sub CommandButton2_click()
Dim num2 As Integer
Dim celluletrouvee As Range
Dim ligne As Integer
Dim col As Integer
cs_vpoyo
Messages postés363Date d'inscriptionvendredi 14 février 2003StatutMembreDernière intervention20 avril 20106 9 avril 2010 à 07:47
Bonjour,
je ne suis pas expert en VBA, mais je trouve bizare que tu n'affectes pas le résultat de la fonction Find().
essaye de faire :
celluletrouvee = Cells.Find(.....);
sans faire le Activate.
si tu veux activer la cellule trouvée, tu le fais après avoir testé que tu en as bien une
If celluletrouvee Is Nothing Then
MsgBox ("pas trouvé")
celluletrouvee.Activate;
Else
MsgBox ("validé")
End If
cs_zeps2
Messages postés61Date d'inscriptionvendredi 9 novembre 2007StatutMembreDernière intervention28 octobre 2011 9 avril 2010 à 18:30
super , ça passe.
Trop fort. Celle là je ne la connaissais pas.
Je n'ai pas encore le résultat souhaité (sélection de la cellule) mais je continue à chercher.
Au moins je passe cette étape du code.