Avatar billede mastermacewindu Praktikant
24. oktober 2016 - 03:00

fjerne dubletter og finde unikke elementer mellem tabeller i 2 forskellige ark

Hej

Jeg er lidt nybegynder i VBA og har derfor brug for eksperthjælp med et problem. Firmaet jeg arbejder hos kører i 2 forskellige systemer, (betegnes i casen som "X" og "Y" som desværre ikke altid passer helt overens med hinanden hvilket skaber fejl i mine excel rapporter.
Jeg har 2 tabeller i hvert sit ark hvor jeg gerne skulle finde de uoverenstemmelser der måtte være.
Begge mine tabeller i hvert ark består af 2 kolonner; A=sagsnumre og B=varenummer
Vi har 4 hovedtyper af vare som så har en del subgrupper af varenumre. Hovedgrupperne kaldes; L, RE, LS, LR som så har subgrupper som f.eks L05, L06, L50, RE01, RE09, RE10 osv... Hvert sagsnummer kan sagtens have mange af de samme varenumre: f.eks kan sag 119005 bestå af 10 stk L05, 4 stk L50, 6 stk osv. Samme varebetegnelse bruges på de forskellige sager hvorfor det er sagsnummer som gør dem unikke; f.eks kan varenummer L15 være på 5 forskellige sager; 115002, 115389, 116210, 119915. ialt har vi godt 15000 varer på lager
Nedenstående viser et eksempel hvor Tabel 1 er for mit "X" system og og tabel 2 for mit "Y"
Et eksempel på tabel X ses til venstre og Y til højre.

724897    L07                                                  724897    L07
724897    L07                                                  724897    L07
724897    L07                                                  724897    LS01
724897    LS01                                                724897    LS02
724897    LS02                                                724897    RE05
724897    RE05                                                724897    RE12
724897    RE05                                                724897    RE12
724897    RE12
724897    RE12

Antallet i de 2 tabeller skulle meget gerne stemme overens, men det som det fremgår er der f.eks på sag 727897 - varenummer L07 en forskel på -1
og det samme gør sig f.eks gældende for 724897 - RE05

Det jeg egentlig tænker er en kode som looper samtlige celler igennem i Ark 2 (Y). Findes der dubletter i begge ark med samme sagsnummer + varenummer, skal linien slettes i BEGGE ark. Derved burde jeg kunne finde de varenumre på de respektive sagsnumre som er i enten overskud/underskud i de 2 tabeller.
Er godt klar over der findes "fjern dubletter" funktionen i Excel, men bruges denne, bliver flere varenumre med samme sagsnumre fjernet i samme dokument da der jo kan forekomme flere af samme varenummer under samme sagsnummer.

Håber ovenstående gav mening og en venlig sjæl kunne være behjælpelig med en VBA kode som løse dette. På forhånd tak :)

Med venlig hilsen
Danny
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester