VBA : Somme si valeur de cellule différentes
Résolu
ViriisXP
Messages postés
535
Statut
Membre
-
ccm81 Messages postés 11033 Statut Membre -
ccm81 Messages postés 11033 Statut Membre -
Bonjour,
je bute sur une compilation de formule :
je veux en C2 la somme des cellules de B1+B2 si A1<>A2
j'ai donc essayé :
=SOMMEPROD(SI(A1;"<>";A2)*(B1+B2)) mais c'est pas ca ^^
Si vous avez une solution à m'apporter.
Merci d'avance
je bute sur une compilation de formule :
je veux en C2 la somme des cellules de B1+B2 si A1<>A2
j'ai donc essayé :
=SOMMEPROD(SI(A1;"<>";A2)*(B1+B2)) mais c'est pas ca ^^
Si vous avez une solution à m'apporter.
Merci d'avance
A voir également:
- VBA : Somme si valeur de cellule différentes
- Excel compter cellule couleur sans vba - Guide
- Dépassement de capacité vba ✓ - Forum Excel
- Incompatibilité de type vba ✓ - Forum VB / VBA
- Erreur 13 incompatibilité de type VBA excel ✓ - Forum Excel
- Vba range avec variable ✓ - Forum VB / VBA
6 réponses
bonjour
pas besoin, si j'ai compris,de compliquer les choses
C2=SI(A1<>A2;B1+B2;"")
donne la somme de B1 et de B2 si A1<>A2 sinon rien
bonne suite
pas besoin, si j'ai compris,de compliquer les choses
C2=SI(A1<>A2;B1+B2;"")
donne la somme de B1 et de B2 si A1<>A2 sinon rien
bonne suite
ouep merci. plutôt simple. par contre j'hésite à réouvrir un sujet... ::
je veux créer autand de optionbouton que j'ai de ligne dans une colonne. avec bien sur comme caption le contenu de la cellule.
Alors j'ai reussi ca :
Mais j'arrive pas à modifier la caption ...
help ??
je veux créer autand de optionbouton que j'ai de ligne dans une colonne. avec bien sur comme caption le contenu de la cellule.
Alors j'ai reussi ca :
Private Sub CommandButton1_Click() Dim i As String With Worksheets("Valeurs") wksV_SiteR = 3 While .Cells(wksV_SiteR, 2) <> "" t = wksV_SiteR * 100 'Création de boutons d'action sur la feuille With ActiveSheet LargeurBouton = Columns(9).Width GaucheBouton = Columns(9).Left + 5 HauteurBouton = 20 SommetBouton = wksV_SiteR * 20 End With Set oOLE = ActiveWorkbook.ActiveSheet.OLEObjects.Add(ClassType:="Forms.OptionButton.1", Link:=False, DisplayAsIcon:=False, Left:=GaucheBouton, Top:=SommetBouton, Width:=LargeurBouton, Height:=HauteurBouton) wksV_SiteR = wksV_SiteR + 1 Wend End With End Sub
Mais j'arrive pas à modifier la caption ...
help ??
Salut,
Pourquoi SOMMEPROD, regarde plus simplement avec une conditionnelle
=SI(A1<>A2;SOMME(B1:B2);"")
mais si A1 est égale à A2 que fait on ?
L'utilisation de la fonction SOMME évite un message d'erreur si une cellule cible contient du texte
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Pourquoi SOMMEPROD, regarde plus simplement avec une conditionnelle
=SI(A1<>A2;SOMME(B1:B2);"")
mais si A1 est égale à A2 que fait on ?
L'utilisation de la fonction SOMME évite un message d'erreur si une cellule cible contient du texte
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
re, merci mais comme j'avais marqué j'ai trouver.
par contre : il y as un moyen de saisir dans une cellule :
si a1<>a2 = le numéro de la ligne actuel ?
par contre : il y as un moyen de saisir dans une cellule :
si a1<>a2 = le numéro de la ligne actuel ?
bonjour,
il aurait effectivement été préférable d'ouvrir une autre discussion
un exemple de création de boutons radios avec modification des propriétés nom et caption
https://www.cjoint.com/?BFqlUwQv3F1
bonne suite
il aurait effectivement été préférable d'ouvrir une autre discussion
un exemple de création de boutons radios avec modification des propriétés nom et caption
https://www.cjoint.com/?BFqlUwQv3F1
bonne suite