DragonBurn
Messages postés25Date d'inscriptionlundi 4 avril 2005StatutMembreDernière intervention19 juin 2007
-
30 mai 2005 à 14:32
cs_wape
Messages postés262Date d'inscriptionsamedi 21 décembre 2002StatutMembreDernière intervention19 décembre 2010
-
30 mai 2005 à 15:39
Bonjour,
je possède des données alpha numérique dans un fichier excel.
J'aimerais savoir si il est possible pou chacune de ces données
d'obtenir le pourcentage de la donnée. la fonction NB.SI d'excel permet
de le faire. Toutefois, comment utiliser cette fonction à partir de VB6
?
Veuillez me répondre rapidement. Je vous remercie d'avance.
cs_wape
Messages postés262Date d'inscriptionsamedi 21 décembre 2002StatutMembreDernière intervention19 décembre 201012 30 mai 2005 à 15:39
Voici un exemple pour appliquer la fonction NB.SI() sur un classeur Excel depuis VB :
Dim iCpt As Integer
Dim oXlApp As Object
Dim oXlWbk As Object
Set oXlApp = CreateObject("Excel.Application")
Set oXlWbk = oXlApp.Workbooks.Open("C:\MonClasseur.xls")
'Compter le nombre de cellules contenant le mot "Paris" dans la colonne A de la feuille "Feuil1"
iCpt = oXlApp.WorksheetFunction.CountIf(oXlWbk.Worksheets("Feuil1").Range("A:A"), "Paris")
MsgBox iCpt