Vba - nbre de cellule par lot
Résolu
conrade82
Messages postés
96
Date d'inscription
Statut
Membre
Dernière intervention
-
conrade82 Messages postés 96 Date d'inscription Statut Membre Dernière intervention -
conrade82 Messages postés 96 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Vba - nbre de cellule par lot
- Excel compter cellule couleur sans vba - Guide
- Excel cellule couleur si condition texte - Guide
- Comment faire un lot sur vinted - Guide
- Proteger cellule excel - Guide
- Comment proposer un lot sur vinted - Guide
2 réponses
Bonjour,
Il te faut une macro qui compte le nombre de cellules non vides en repérant la dernière cellule de ta colonne :
Ensuite boucler
nb_cell = 0
nb_lot = 0
for i = 2 (si ta ligne 1 a les titres) to ligne_fin
if cells(i,1).value<>"" then
nb_cell = nb_cell + 1
end if
next
'une fois le nombre de cellules non vides connus tu le divise par 21
nb_lot = nb_cell \ 21 (le signe \ renvoie la partie entière de la division en VBA)
GB
Il te faut une macro qui compte le nombre de cellules non vides en repérant la dernière cellule de ta colonne :
Ensuite boucler
nb_cell = 0
nb_lot = 0
for i = 2 (si ta ligne 1 a les titres) to ligne_fin
if cells(i,1).value<>"" then
nb_cell = nb_cell + 1
end if
next
'une fois le nombre de cellules non vides connus tu le divise par 21
nb_lot = nb_cell \ 21 (le signe \ renvoie la partie entière de la division en VBA)
GB
Une autre question s'il te plait. Dans la formule nb_lot = nb_cell\21, comment faire si je veux que le nombre soit égal à la partie entière de la division arrondie au centième supérieur ? ex: 8.5 = 9 ?
Merci d'avance.