Fonction IF vba macro excel
Résolu/Fermé
couc67
Messages postés
50
Date d'inscription
mardi 1 mars 2011
Statut
Membre
Dernière intervention
21 avril 2011
-
3 mars 2011 à 11:54
couc67 Messages postés 50 Date d'inscription mardi 1 mars 2011 Statut Membre Dernière intervention 21 avril 2011 - 3 mars 2011 à 14:16
couc67 Messages postés 50 Date d'inscription mardi 1 mars 2011 Statut Membre Dernière intervention 21 avril 2011 - 3 mars 2011 à 14:16
A voir également:
- Fonction IF vba macro excel
- Excel fonction si et - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Fonction moyenne excel - Guide
- Aller à la ligne excel - Guide
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
Modifié par michel_m le 3/03/2011 à 12:19
Modifié par michel_m le 3/03/2011 à 12:19
bonjour
Je suppose que "derniereligne" est définie en amont ?
If (FL1.Cells(i, 3) = FL1.Cells(i, 4)) AND (FL1.Cells(i, 9) = FL1.Cells(i, 10)) Then
& est un symbole de concaténation
Michel
Je suppose que "derniereligne" est définie en amont ?
If (FL1.Cells(i, 3) = FL1.Cells(i, 4)) AND (FL1.Cells(i, 9) = FL1.Cells(i, 10)) Then
& est un symbole de concaténation
Michel
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
Modifié par michel_m le 3/03/2011 à 14:08
Modifié par michel_m le 3/03/2011 à 14:08
si tout en FL2
Worksheetfunction est une collection de l'objet application. syntaxe d'école:
application.Worksheeetfunction.average(....
Michel
With FL2 .Cells(2, 8) = Application.Average(.Range(.cells(2,3), .Cells(DerniereLigne, 3))) End with
Worksheetfunction est une collection de l'objet application. syntaxe d'école:
application.Worksheeetfunction.average(....
Michel
couc67
Messages postés
50
Date d'inscription
mardi 1 mars 2011
Statut
Membre
Dernière intervention
21 avril 2011
3 mars 2011 à 14:16
3 mars 2011 à 14:16
parfait! Merci beaucoup ;)
3 mars 2011 à 13:58
la ligne passe maintenant, merci bien !!
Un autre problème que j'ai est la ligne suivante :
FL2.Cells(2, 8) = WorksheetFunction.Average(Range("C2", Cells(DerniereLigne, 3)))
j'aimerai simplement mettre la valeur moyenne de la liste C2 à C(DerniereLigne), mais une nouvelle fois, ca passe pas.... une autre idée ?
Encore merci pour le AND de tout à l'heure !! C'est bon à savoir