Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

sommeprod sur colonne

4 réponses
Avatar
ptck
http://cjoint.com/?khuPCTWbCQ

re bonsoir
et merci à jacquouille et garnote pour leur aide

je reviens avec mes sommeprod

dans le tableau joint je voudrai sommer par lot les montants à la droite du
lot
dont le numéro se trouve dans une autre feuille
je pourrai faire par sommeprod ou sommesi, mais je devrai nommer toute mes
colonnes

et il y a plusieurs tableaux et plusieurs produits

je n'arrive pas à trouver une formule que je pourrai utiliser pour tous les
tableaux
ou une macro mais là!!!!!
merci encore de votre aide

ptck

4 réponses

Avatar
Jacky
Bonsoir,
je n'arrive pas à trouver une formule que je pourrai utiliser pour tous
les tableaux
Tous les tableaux ont exactement la même structure ????



--
Salutations
JJ


"ptck" a écrit dans le message de news:

http://cjoint.com/?khuPCTWbCQ

re bonsoir
et merci à jacquouille et garnote pour leur aide

je reviens avec mes sommeprod

dans le tableau joint je voudrai sommer par lot les montants à la droite
du lot
dont le numéro se trouve dans une autre feuille
je pourrai faire par sommeprod ou sommesi, mais je devrai nommer toute mes
colonnes

et il y a plusieurs tableaux et plusieurs produits

je n'arrive pas à trouver une formule que je pourrai utiliser pour tous
les tableaux
ou une macro mais là!!!!!
merci encore de votre aide

ptck



Avatar
ptck
certain produit ont moins de colonnes d'autres plus
mais tj colonne lot et colonne montant
ptck


"Jacky" a écrit dans le message de news:

Bonsoir,
je n'arrive pas à trouver une formule que je pourrai utiliser pour tous
les tableaux
Tous les tableaux ont exactement la même structure ????



--
Salutations
JJ


"ptck" a écrit dans le message de news:

http://cjoint.com/?khuPCTWbCQ

re bonsoir
et merci à jacquouille et garnote pour leur aide

je reviens avec mes sommeprod

dans le tableau joint je voudrai sommer par lot les montants à la droite
du lot
dont le numéro se trouve dans une autre feuille
je pourrai faire par sommeprod ou sommesi, mais je devrai nommer toute
mes colonnes

et il y a plusieurs tableaux et plusieurs produits

je n'arrive pas à trouver une formule que je pourrai utiliser pour tous
les tableaux
ou une macro mais là!!!!!
merci encore de votre aide

ptck








Avatar
Jacky
Re...
Je te propose ceci:
'--------
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, [a2:e2]) Is Nothing And Target.Count = 1 Then
Application.EnableEvents = False
Dim nom As String
nom = [a2]
With Sheets(nom)
y = .Cells.Find("*", , , , xlByColumns, xlPrevious).Column
total = 0
For Each c In Sheets(nom).Range(Sheets(nom).Cells(6, 5),
Sheets(nom).Cells(6, y - 1))
If UCase(c) = UCase([lot]) Then
z = Sheets(nom).Cells(65536, c.Column).End(3).Row
For Each montant In Sheets(nom).Range(Sheets(nom).Cells(7,
c.Column), Sheets(nom).Cells(z, c.Column))
If UCase(montant) = UCase([code]) Then
total = total + montant.Offset(, 1)
End If
Next
End If
Next
[g2] = total
End With
End If
Application.EnableEvents = True
End Sub
'--------------
Voir ici:
http://cjoint.com/?kipVuyvegL
--
Salutations
JJ


"ptck" a écrit dans le message de news:

certain produit ont moins de colonnes d'autres plus
mais tj colonne lot et colonne montant
ptck


"Jacky" a écrit dans le message de news:

Bonsoir,
je n'arrive pas à trouver une formule que je pourrai utiliser pour tous
les tableaux
Tous les tableaux ont exactement la même structure ????



--
Salutations
JJ


"ptck" a écrit dans le message de news:

http://cjoint.com/?khuPCTWbCQ

re bonsoir
et merci à jacquouille et garnote pour leur aide

je reviens avec mes sommeprod

dans le tableau joint je voudrai sommer par lot les montants à la droite
du lot
dont le numéro se trouve dans une autre feuille
je pourrai faire par sommeprod ou sommesi, mais je devrai nommer toute
mes colonnes

et il y a plusieurs tableaux et plusieurs produits

je n'arrive pas à trouver une formule que je pourrai utiliser pour tous
les tableaux
ou une macro mais là!!!!!
merci encore de votre aide

ptck












Avatar
ptck
Merci pour ton aide
mais les lot seront les uns sous les autres pour les utiliser dans une autre
feuille afin de faire un solde de stock avec les achats
je garde ton code pour l'étudier çà poura servir!!

salutation


"Jacky" a écrit dans le message de news:
O6%
Re...
Je te propose ceci:
'--------
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, [a2:e2]) Is Nothing And Target.Count = 1 Then
Application.EnableEvents = False
Dim nom As String
nom = [a2]
With Sheets(nom)
y = .Cells.Find("*", , , , xlByColumns, xlPrevious).Column
total = 0
For Each c In Sheets(nom).Range(Sheets(nom).Cells(6, 5),
Sheets(nom).Cells(6, y - 1))
If UCase(c) = UCase([lot]) Then
z = Sheets(nom).Cells(65536, c.Column).End(3).Row
For Each montant In Sheets(nom).Range(Sheets(nom).Cells(7,
c.Column), Sheets(nom).Cells(z, c.Column))
If UCase(montant) = UCase([code]) Then
total = total + montant.Offset(, 1)
End If
Next
End If
Next
[g2] = total
End With
End If
Application.EnableEvents = True
End Sub
'--------------
Voir ici:
http://cjoint.com/?kipVuyvegL
--
Salutations
JJ


"ptck" a écrit dans le message de news:

certain produit ont moins de colonnes d'autres plus
mais tj colonne lot et colonne montant
ptck


"Jacky" a écrit dans le message de news:

Bonsoir,
je n'arrive pas à trouver une formule que je pourrai utiliser pour
tous
les tableaux
Tous les tableaux ont exactement la même structure ????



--
Salutations
JJ


"ptck" a écrit dans le message de news:

http://cjoint.com/?khuPCTWbCQ

re bonsoir
et merci à jacquouille et garnote pour leur aide

je reviens avec mes sommeprod

dans le tableau joint je voudrai sommer par lot les montants à la
droite
du lot
dont le numéro se trouve dans une autre feuille
je pourrai faire par sommeprod ou sommesi, mais je devrai nommer toute
mes colonnes

et il y a plusieurs tableaux et plusieurs produits

je n'arrive pas à trouver une formule que je pourrai utiliser pour
tous
les tableaux
ou une macro mais là!!!!!
merci encore de votre aide

ptck