mistersaku
Messages postés38Date d'inscriptionsamedi 17 février 2007StatutMembreDernière intervention21 octobre 2010
-
23 mars 2007 à 10:53
sobullshit
Messages postés178Date d'inscriptionvendredi 9 février 2007StatutMembreDernière intervention 8 juin 2007
-
29 mai 2007 à 18:20
Bonjour a tous,
Je cherche a compter le nombre de fois ou la lettre "S" apparait dans la colonne "A" et reporter ce nombre dans la cellule A1. Si qqun peut me filler un petit coup de main ca serait tres appreciable.
sobullshit
Messages postés178Date d'inscriptionvendredi 9 février 2007StatutMembreDernière intervention 8 juin 2007 23 mars 2007 à 11:29
Tu as mis l'intitulé de l'erreur pendant que j'écrivais mais tu confirmes ce que j'ai dit précedemment, l'object wk n'est pas déclaré, donc tu ne peux pas t'en servir.
sobullshit
Messages postés178Date d'inscriptionvendredi 9 février 2007StatutMembreDernière intervention 8 juin 2007 23 mars 2007 à 10:59
vite fai jdirai
for i = 1 to wk.Cells.SpecialCells(xlCellTypeLastCell).Row
for j = 1 to len (wk.cells(i,1).value)
if mid(wk.cells(i,1).value,j,1)="S" then
nbS = nbS+1
end if
next j
next i
là ça controle toutes tes cellules de la colonne A jusqu'à la dernière ligne remplie de ton classeur, et ça compte le nombre de "S" (attention à la majuscule)
pour mettre la valeur dans A1
wk.cells(1,1).formular1c1 = nbS
ou
wk.range("A1").formular1c1 = nbS
dans l'exemple wk est la feuille dans laquelle tu travaille
mistersaku
Messages postés38Date d'inscriptionsamedi 17 février 2007StatutMembreDernière intervention21 octobre 2010 23 mars 2007 à 11:16
J'ai essaye ca mais ca ne marche pas
Sub Macro2()
Dim i As Integer
Dim j As Integer
For i = 1 To wk.Cells.SpecialCells(xlCellTypeLastCell).Row '(ca bloque ici)
For j = 1 To Len(wk.Cells(i, 1).Value)
If Mid(wk.Cells(i, 1).Value, j, 1) = "S" Then
nbS = nbS + 1
End If
Next j
Next i
blh_ika
Messages postés1Date d'inscriptionmardi 25 avril 2006StatutMembreDernière intervention29 mai 2007 29 mai 2007 à 14:21
bonjour,
un peu ds le même style de comptage, comment faire pour empêcher de dépasser un maximum de lettres(que l'on se fixe soi-même) écrites ds un script pour tchater dans irc ?
merci
Saintes sont les armes quand il n'est plus d'espoir qu'en elles.(Tite-Live)