Après quelques recherches sur les différents fils je ne trouve pas de solution...
J'ai un objet type range (appellé plage), et j'ai besoin comme variable d'une somme prod type sommeprod(colonne4<>0*colonne5) appelée n (colonne 5 est un nombre entier)
j'ai essayé avec la propriété "sum" mais aucun résultat bien concluant...
Voici un petit bout de mon code, il ne manque que le calcul de "n" !!!
Sub Macro1()
Dim i, n As Integer 'n = nbre d'étiquettes a réaliser
i = 1
Set plage = ActiveCell.Resize(22, 5)
n =
With ActiveSheet
While i < n
Feuil8.Range("A" & i & ":E" & i).Value = .Range("N1").Value
i = i + 4
Wend
End With
End Sub
Re : VBA somme prod d'une colonne d'un objet range
Bonjour soenda,
désolé je n'arrive pas a faire fonctionner ta formule, en la testant et en me demandant d'afficher "x" dans telle cellule, j'ai une incompatibilité de type...
Là j'avoue que je n'y comprend plus grand chose, étant novice en vba ca dépasse surement mes capacités !!!
Re : VBA somme prod d'une colonne d'un objet range
Oui j'ai essayé l'enregistreur mais le problème c'est qu'il me donne la formule qu'il met dans la cellule, alors que je voudrais que ma macro fasse le calcul et enregistre le résultat comme une variable n, sans passer par les cellules...
Le but est d'utiliser cette varable n comme la borne sup d'une boucle...
Peut être que je me complique la vie, si vous voyez une solution claire et limpide je suis preneur !!!