Bonjour,
j'aurai besoin d'un renseignement sur la fonction if dans VBA.
Mon code VBA reprends des valeurs listées dans un tableau excel.
J'aimerai que si la valeur d'une catégorie name = 0 ou n'est pas renseignée, ça ne prenne pas en compte les prochaines valeurs de la catégorie. (Car de base, le code VBA transforme les valeurs non renseignées en 0 et donc mon calcul plante)
Voici un exemple de mon code :
Il faudrait donc que je rajoute une fonction if du genre if name = 0 ou rien alors ajouter un ' devant les x lignes suivantes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 .Name = Worksheets("EntreesRT").Cells(i, 3) i = i + 1 .Type_paroi_ref = Worksheets("EntreesRT").Cells(i, 3) i = i + 1 .Surface = Worksheets("EntreesRT").Cells(i, 3) i = i + 1 .ori = Worksheets("EntreesRT").Cells(i, 3) i = i + 1 .U = Worksheets("EntreesRT").Cells(i, 3) i = i + 1 .b = Worksheets("EntreesRT").Cells(i, 3) i = i + 1 .S_op_c = Worksheets("EntreesRT").Cells(i, 3) i = i + 1 .S_op_e = Worksheets("EntreesRT").Cells(i, 3) i = i + 1
Merci d'avance.
Partager