Je cherche à faire une macro relativement simple en VBA mais je n'y connais pas grand chose. Si quelqu'un pouvait m'aider, ce serait super. En fait, je suis limité par le nombre de SI imbriqués sur Excel (7).
Ce que je cherche à faire : 1- savoir combien de cellules sont vides sur une plage
2- a partir de là, calculer la variation entre 2005 et 2006 sur les cellules pleines (ex. données 2006 renseignées que jusqu'à mars --> nb cellules vides =9 donc calcul de la variation cumulée 2005 par rapport à 2006 la plage des 3 cellules pleines)
3- renvoyer la variation dans une cellule excel
ça doit donner quelque chose de ce genre là ? :
nb_cells_vides = NB.VIDE(plage_cellules_2006);
for i=0 to 12 'il y a douze cellules sur ma plage
{
if nb_cells_vides = i {
variation = somme(plage_cellule_pleine_2006)/somme(plage_cellule_pleine_2005)-1;
write variation ;
}
j'ai un probleme avec excel.je voudrais faire une macro("efface" )pour effacer des cases à cocher mais je n'arrive pas à le faire.c'est pour un dossier que je dois rendre.
aidez moi.merci d'avance