OVH Cloud OVH Cloud

Rapprochement sous Excel ?

2 réponses
Avatar
Ralf Meuser
Salut


J'ai deux problemes.
1. J'ai un tableau comme ceci

no_facture article montant
1 100 20
1 101 25
1 102 30
2 100 20
2 103 40

Ici je voudrai recupere dans un autre tableau que la somme par facture. Si
je fait un sous-total et je fait un copie coller de la feuille avec les
sous-totaux le recupere tout meme le detail masquer.




2eme probleme
J'ai un tableau avec des no facture et montant et un deuxieme tableau avec
des facture et montant.
Je voudrai savoir si les factures du 1ere tableau sont tous dans le 2. et
quel piece manque dans le 2eme.


Merci d'avance pour votre aide


salutations


Ralf

2 réponses

Avatar
Michèle
Bonsoir,

Désolée, mais je n'ai strictement rien compris à ton problème !
Tu veux faire quoi ?
Bonsoir

Michèle

"Ralf Meuser" a écrit dans le message de news:
42cd72f4$0$23545$
Salut


J'ai deux problemes.
1. J'ai un tableau comme ceci

no_facture article montant
1 100 20
1 101 25
1 102 30
2 100 20
2 103 40

Ici je voudrai recupere dans un autre tableau que la somme par facture. Si
je fait un sous-total et je fait un copie coller de la feuille avec les
sous-totaux le recupere tout meme le detail masquer.




2eme probleme
J'ai un tableau avec des no facture et montant et un deuxieme tableau avec
des facture et montant.
Je voudrai savoir si les factures du 1ere tableau sont tous dans le 2. et
quel piece manque dans le 2eme.


Merci d'avance pour votre aide


salutations


Ralf




Avatar
ChrisV
Bonjour Ralf,

1. regarde du côté des Tableaux Croisés Dynamiques...

2. parmi plusieurs soluces possibles:
avec les plages "n° fact" des tableaux 1 et 2 nommées
respectivement zn1 et zn2

a) par mise en forme conditionnelle, sur zn1 sélectionnée
(xxx = adresse de la cellule de départ sur zn1)
la formule est:
=NON(OU(xxx=zn2))
Format.../ etc

b) par macro:
avec LCR= lettre de la colonne où les résultats doivent
être affichés.
et LLR= numéro de la ligne ou les résultats doivent
être affichés

Sub zaza()
Dim c As Range
Application.ScreenUpdating = False
x = 1
For Each c In Range("zn1")
Set chrC = Range("zn2").Find(c)
If chrC Is Nothing Then
Range("LCR" & LLR + x) = c
x = x + 1
End If
Next c
MsgBox "Traitement effectué..." & vbLf _
& "Les données vont s'afficher à partir de LCRLLR"
If IsEmpty([LCRLLR]) Then _
MsgBox "Toutes les factures de tab1 " _
& "sont présentes en tab2"
Set chrC = Nothing
End Sub


ChrisV


"Ralf Meuser" a écrit dans le message de news:
42cd72f4$0$23545$
Salut


J'ai deux problemes.
1. J'ai un tableau comme ceci

no_facture article montant
1 100 20
1 101 25
1 102 30
2 100 20
2 103 40

Ici je voudrai recupere dans un autre tableau que la somme par facture. Si
je fait un sous-total et je fait un copie coller de la feuille avec les
sous-totaux le recupere tout meme le detail masquer.




2eme probleme
J'ai un tableau avec des no facture et montant et un deuxieme tableau avec
des facture et montant.
Je voudrai savoir si les factures du 1ere tableau sont tous dans le 2. et
quel piece manque dans le 2eme.


Merci d'avance pour votre aide


salutations


Ralf