Fonction recherchev sur VBA
Fermé
macro2012
-
15 févr. 2012 à 18:10
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 15 févr. 2012 à 18:37
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 15 févr. 2012 à 18:37
A voir également:
- Fonction recherchev sur VBA
- Fonction si et - Guide
- Fonction moyenne excel - Guide
- Incompatibilité de type vba ✓ - Forum Programmation
- Vba ouvrir un fichier excel avec chemin ✓ - Forum VB / VBA
- Vba attendre 1 seconde ✓ - Forum VB / VBA
2 réponses
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
15 févr. 2012 à 18:37
15 févr. 2012 à 18:37
Bonjour
Excusez l'incruste
Tu travailles en VBA, utilise VBA .... ou "il n'y a pas que rechercheV dans la vie" :o)
par exemple:
et évite au maximum les select-selection
Excusez l'incruste
Tu travailles en VBA, utilise VBA .... ou "il n'y a pas que rechercheV dans la vie" :o)
par exemple:
With Workbooks("Génie déplacements2.xls").Worksheets("AM") onglet = .Range("C11") col = .Cells(2, 5) appel = .Cells(3, 1) With Sheets(onglet) lig = .Columns("A").Find(appel, , , , , , xlPrevious).Row resultat = .Cells(lig, col) End With .Cells(11, 4) = resultat End With
et évite au maximum les select-selection
chossette9
Messages postés
4239
Date d'inscription
lundi 20 avril 2009
Statut
Contributeur
Dernière intervention
12 septembre 2014
1 308
15 févr. 2012 à 18:14
15 févr. 2012 à 18:14
Bonjour,
VBA étant un langage de programmation anglophone, il ne reconnaît pas directement le RechercheV comme tu as fait pour le moment.
Donc soit tu passes en anglais, et tu utilises VlookUp, soit tu restes en français mais il te faudra écrire ActiveCell.FormulaLocal.
Cordialement.
VBA étant un langage de programmation anglophone, il ne reconnaît pas directement le RechercheV comme tu as fait pour le moment.
Donc soit tu passes en anglais, et tu utilises VlookUp, soit tu restes en français mais il te faudra écrire ActiveCell.FormulaLocal.
Cordialement.