Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: 2 excel documenten laten overeenkomen  (gelezen 8194 keer)

0 leden en 1 gast bekijken dit topic.

Offline DDS

  • Lid
  • *
  • Berichten: 38
  • Geslacht: Vrouw
  • Hey, ik ben nieuw hier !
Re: 2 excel documenten laten overeenkomen
« Reactie #30 Gepost op: 30 mei 2022, 14:02:46 »
Hallo Daisy,

Ik heb de vraag al eens gesteld, maar nog geen antwoord ontvangen  :(  zie #10
In de Netigate, MiniRapport,  staan er 4 x 100 rijen met beoordelingen:
Deze komen niet overeen met de 2022 Master Rapport.xlsx, tabblad MiniRapport
Relat en Expert zijn van plaats verwisseld. Wat is juist?

:) SoftAid :)             

Ja das waar ben ik vergeten op te antwoorden. De master is de juiste maar in Netigate komt er omgekeerd uit en dus weet ik niet hoe je de master kunt afstellen op het rapport van Netigate. M.a.w ik weet niet welke invloed het heeft op de rest van het rapport. Nu dit is nog aan te passen door enkel die 2 te kopieren, dat is 5 minutjes werk. Ook komt de cel van avg (bijvoorbeeld master rapport cel 395), in het minireport niet overeen als ik deze kopie/past doe, ook dit versleep ik telkens naar de juiste cel.

Online SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.128
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: 2 excel documenten laten overeenkomen
« Reactie #31 Gepost op: 30 mei 2022, 14:55:24 »
Als je zegt, "Het komt er omgekeerd uit" dan weet ik nog niet of de cijfers (resultaten) bij de juiste groep (Expert...) staan?

Als enkel de naam van de groep mis is, dan speelt het geen rol.
Maar als de Groep én de cijfers mis staan, dan moeten we die verwisselen.

:) SoftAid :)             
Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

Offline MollyVH

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 847
Re: 2 excel documenten laten overeenkomen
« Reactie #32 Gepost op: 30 mei 2022, 14:59:06 »
Hallo SoftAid,

Ik was er ook even mee aan het stoeien, en wat opvalt is dat de nieuwe exporten Nederlands en Engels volledig met elkaar overeenstemmen qua posities. Vermoedelijk waren in de master al vruchteloze pogingen gedaan om het in orde te krijgen en mogen we ons op de nieuwe exporten concentreren.

Daisy,

Verbeter mij vooral als bovenstaande niet klopt.
Anders zou ik het als volgt zien:
Hoe Netigate daar een Excel van maakt is iets waarover we ons gelukkig niet het hoofd moeten breken.
Teksten komen meermaals voor en kolommen komen niet overeen, dus alle index-, zoek- en verschuiving-formules mogen overboord. Speel wel op helemaal veilig en behoud een kopie van het oorspronkelijke master-document.

Het zal een werkje van veel geduld zijn, maar gelukkig eenmalig, om dat master-document te corrigeren.
Verstandigst is om het aan te pakken met een Engelstalige export om gemakkelijkst manueel overeenkomsten te vinden.
Wat je dus zal moeten doen is per formule (ik neem nog maar eens J111 als voorbeeld) gaan kijken wat er als resultaat moet komen en deze formule vervangen door "=Data!C52". Ik denk dat '52' juist is omdat het op Presentation mode ook over percentages gaat.
Dan zitten we heel dicht in de buurt bij wat SoftAid je al had uitgelegd, namelijk dat je ook rechtstreeks naar het exportbestand kan verwijzen, dan heb je er daarna 0 minuten werk mee.

Probeer misschien eerst met een beperkt aantal formules aan te passen, dan zie je wel of je op de goede weg bent. Anders kan je hier laten zien wat er fout gaat. Succes!

Mvg,
Molly
Windows 11 Home NLD 64bit
11th Gen Intel(R) Core(TM) i7-11700 @ 2.50GHz 2496
Aspire TC-1660
Intel(R) UHD Graphics 750 1024MB
476 GB SSD KINGSTON OM8PCP3512F-AA
1863 GB HD Seagate ST2000DM008-2FR102
Office 2021 Professional Plus NLD 64bit

Offline DDS

  • Lid
  • *
  • Berichten: 38
  • Geslacht: Vrouw
  • Hey, ik ben nieuw hier !
Re: 2 excel documenten laten overeenkomen
« Reactie #33 Gepost op: 30 mei 2022, 15:05:45 »
Als je zegt, "Het komt er omgekeerd uit" dan weet ik nog niet of de cijfers (resultaten) bij de juiste groep (Expert...) staan?


:) SoftAid :)             

Deze staan juist alleen komen ze omgekeerd uit Netigate ten opzichte van de master, en daarom pas ik die handmatig.

Online SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.128
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: 2 excel documenten laten overeenkomen
« Reactie #34 Gepost op: 30 mei 2022, 15:15:56 »
Hallo Daisy,

dan kloppen de eindstatistieken dus niet met de poll. Dan gaan we die mee omdraaien.

Molly, ik heb een macro geschreven die de rijen van beide bestanden op elkaar afstemt.

Nu nog even de code vinden om de data van een naar het ander te dupliceren.
Probeer misschien eerst met een beperkt aantal formules aan te passen, dan zie je wel of je op de goede weg bent.
Eerlijk gezegd vind ik dat niet de goede manier.
Met de macro ingebouwd in de "2002 Master" (die je telkens opnieuw kan gebruiken) zit je veiliger.

Even geduld, ik werk de macro af, en dan zie je wat ik bedoel.

:) SoftAid :)             
Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

Offline MollyVH

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 847
Re: 2 excel documenten laten overeenkomen
« Reactie #35 Gepost op: 30 mei 2022, 15:45:53 »
Hallo SoftAid,

Dat was nochtans ook jouw eerste gedacht in #17:
Citaat
... dan had je zelfs geen zoektocht en verwijzingen naar teksten nodig, dan stelde je gewoon =Workbook("Test.xlsx").Blad1!A4 enzovoorts

Maar er is uiteraard niets mis mee om van gedacht te veranderen, ik doe dat ook veelvuldig  ;)

Trouwens, formules of een macro, in beide gevallen is ons uitgangspunt dat we specifieke cellen op Presentatie zullen zetten. Maar alles wel beschouwd is een macro inderdaad de beste keuze (geen relaties tussen verschillende bestanden meer). Ik kijk er dus naar uit!

Vriendelijke groeten,
Molly
Windows 11 Home NLD 64bit
11th Gen Intel(R) Core(TM) i7-11700 @ 2.50GHz 2496
Aspire TC-1660
Intel(R) UHD Graphics 750 1024MB
476 GB SSD KINGSTON OM8PCP3512F-AA
1863 GB HD Seagate ST2000DM008-2FR102
Office 2021 Professional Plus NLD 64bit

Online SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.128
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: 2 excel documenten laten overeenkomen
« Reactie #36 Gepost op: 30 mei 2022, 17:54:41 »
Hallo Molly,

We begrijpen elkaar, toch  ;D ;D

Ik probeer (omdat ik niet beter kan) alles zo eenvoudig mogelijk te houden.

in bijlage mijn macro, maar er scheelt nog iets aan ....  :-[

Als ik nog uren blijf zoeken dan vind ik het wel, maar als jij zo vriendelijk wil zijn om er eens naar te kijken, en mijn "werk" te corrigeren zou ik heel dankbaar zijn.

Als je meer uitleg wenst bij mijn "monster" dan hoor ik het wel.

Ik verander hier dus niets in het bestand van Netigate, en ook niets in de formules of opstelling van 2022 Master.

Ik zet gewoon om door middel van de macro.

Maak jij er iets van?

:) SoftAid :)             

Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

Offline MollyVH

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 847
Re: 2 excel documenten laten overeenkomen
« Reactie #37 Gepost op: 30 mei 2022, 19:43:22 »
Hallo SoftAid,

Met plezier, maar het zal pas morgen zijn, ik heb tot dan enkel een smartphone bij de hand.

Vriendelijke groeten,
Molly
Windows 11 Home NLD 64bit
11th Gen Intel(R) Core(TM) i7-11700 @ 2.50GHz 2496
Aspire TC-1660
Intel(R) UHD Graphics 750 1024MB
476 GB SSD KINGSTON OM8PCP3512F-AA
1863 GB HD Seagate ST2000DM008-2FR102
Office 2021 Professional Plus NLD 64bit

Online SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.128
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: 2 excel documenten laten overeenkomen
« Reactie #38 Gepost op: 30 mei 2022, 19:47:16 »
Hallo Molly,

Morgen is ook een mooie dag  ;D

Nu stop ik er echt mee  ;D

In bijlage het 2022-bestand met macro, indien Daisy dit eens wil testen met een ander grootboek.

Goede avond!

:) SoftAid :)             
Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

Offline DDS

  • Lid
  • *
  • Berichten: 38
  • Geslacht: Vrouw
  • Hey, ik ben nieuw hier !
Re: 2 excel documenten laten overeenkomen
« Reactie #39 Gepost op: 31 mei 2022, 09:00:36 »


In bijlage het 2022-bestand met macro, indien Daisy dit eens wil testen met een ander grootboek.

Goede avond!

:) SoftAid :)             

Ik heb deze morgen even getest met een ander rapport en heb zoals je aangeeft in het document de titel ingegeven en heb het laten staan in mijn downloads en dat zo genoemd maar krijg als melding dat hij het document niet vindt. Ik heb het al op verschillende manier ingegeven:
downloads
 >this PC>downloads
 >this PC>downloads>

Maar uiteraard doe ik iets mis! pppfff voel me echt ne klungelaar tussen jullie slimme koppen.

Offline MollyVH

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 847
Re: 2 excel documenten laten overeenkomen
« Reactie #40 Gepost op: 31 mei 2022, 09:27:09 »
Hallo Daisy,

Ik geloof graag dat het niet werkt. In de bijlage van SoftAid wordt een schijfletter ('F', dat kan bij jou anders zijn) en \ gebruikt, en jij probeert het met 'this pc' en >
Verder weet ik nog niets, heb een minuutje geleden het bestand gedownload en probeer er straks naar te kijken.
Doe je ondertussen nog een poging met de correcte schrijfwijze? Laat maar weten hoe het resultaat is.

Mvg,
Molly
Windows 11 Home NLD 64bit
11th Gen Intel(R) Core(TM) i7-11700 @ 2.50GHz 2496
Aspire TC-1660
Intel(R) UHD Graphics 750 1024MB
476 GB SSD KINGSTON OM8PCP3512F-AA
1863 GB HD Seagate ST2000DM008-2FR102
Office 2021 Professional Plus NLD 64bit

Online SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.128
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: 2 excel documenten laten overeenkomen
« Reactie #41 Gepost op: 31 mei 2022, 10:16:41 »
>this PC>downloads
 >this PC>downloads>

Hallo Daisy,

Sorry dat ik die vraag om hde naam van het bestand moest inbouwen, maar anders weet de macro-code niet welk bestand hij moet gebruiken.
Als je zegt : Het bestand heeft altijd exact dezelfde naam, en ik plaats het altijd in exact dezelfde map, dan kan ik je die ingave besparen.

Anders is de opgave om het pad weer te geven bijvoorbeeld: C:\Gebruikers\jou gebruikersnaam\Downloads\
Dat is voor de meeste Windows versies zo wat de standaard locatie van de Downloads map.
Je plaatst dus ook een \ na de laatste map.
Als je verkenner opent tot aan het bestand, dan zie het pad in de balk staan.

Als je op een bedrijfs-PC zit, achter een Server, dan kan het pad wel verschillend zijn van opmaak.

Succes.

:) SoftAid :)             


Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

Offline MollyVH

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 847
Re: 2 excel documenten laten overeenkomen
« Reactie #42 Gepost op: 31 mei 2022, 10:36:56 »
Hallo SoftAid,

Zoals beloofd heb ik je macro eens aandachtig bekeken. Je hebt dat, zoals je zelf zegt, nogal basic aangepakt, maar de stelling "wat werkt dat werkt" heb ik al vaker zien passeren, dus waarom niet.
(Terzijde : mocht ik voor mezelf met zo een situatie zitten, dan zou ik het helemaal anders aanpakken, namelijk de exportbestanden laten wat ze zijn en de getallen daaruit ophalen. Dat is uiteraard veel meer werk en hier vooral quasi onbegonnen werk, in de eerste plaats omdat het bijna uitsluitend stomweg zoeken is.)

Je hebt er dus al heel wat tijd aan gespendeerd (hebben we ons finaal toch laten verleiden...) maar ook goed opgeschoten.
Als je zegt dat er nog iets aan je macro scheelt dan bedoel je misschien de uitkomsten in O43? Dan moeten we de 'omgeving' van O43 mogelijk ook in vraag stellen(?)
Als ik blad Data na verwerking van je macro naast datzelfde blad uit de eerste bijlage van Daisy leg, dan zie ik in B318 bij haar een getal staan en bij jou de tekst 'Series'. Die is verantwoordelijk voor de fout in O43. Er hapert dus nog iets aan de herwerking van Data. Blind zoeken wordt dat misschien niet, maar of het simpelweg te vinden is... ik heb wel nog even tijd om iets te proberen, dus wie weet.
Heb je ondertussen zelf nog wat geprobeerd?

Mvg,
Molly
Windows 11 Home NLD 64bit
11th Gen Intel(R) Core(TM) i7-11700 @ 2.50GHz 2496
Aspire TC-1660
Intel(R) UHD Graphics 750 1024MB
476 GB SSD KINGSTON OM8PCP3512F-AA
1863 GB HD Seagate ST2000DM008-2FR102
Office 2021 Professional Plus NLD 64bit

Offline DDS

  • Lid
  • *
  • Berichten: 38
  • Geslacht: Vrouw
  • Hey, ik ben nieuw hier !
Re: 2 excel documenten laten overeenkomen
« Reactie #43 Gepost op: 31 mei 2022, 10:40:02 »
Hallo Daisy,

Sorry dat ik die vraag om hde naam van het bestand moest inbouwen, maar anders weet de macro-code niet welk bestand hij moet gebruiken.
Als je zegt : Het bestand heeft altijd exact dezelfde naam, en ik plaats het altijd in exact dezelfde map, dan kan ik je die ingave besparen.

Anders is de opgave om het pad weer te geven bijvoorbeeld: C:\Gebruikers\jou gebruikersnaam\Downloads\
Dat is voor de meeste Windows versies zo wat de standaard locatie van de Downloads map.
Je plaatst dus ook een \ na de laatste map.
Als je verkenner opent tot aan het bestand, dan zie het pad in de balk staan.

Als je op een bedrijfs-PC zit, achter een Server, dan kan het pad wel verschillend zijn van opmaak.

Succes.

:) SoftAid :)             

OMG!! Whaaah het werkt  _/-\o_  :). Jij/jullie zijn ongelooflijk, na jaaaren sukkelen en véél heel véél frustraties hebben jullie dit gefikst gekregen. Alleen heb ik een verschil in de toekomstige situatie. Relation en Expertise is omgedraaid qua procenten.
Ik ben gaan kijken naar het rapport dat ik vroeger heb gemaakt voor deze training en vergeleken. Heb een screenshot gemaakt, links is het document dat ik van jou heb gekregen en rechts is mijn rapport dat ik toen met kopie/past heb gemaakt.

Online SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.128
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: 2 excel documenten laten overeenkomen
« Reactie #44 Gepost op: 31 mei 2022, 10:43:33 »
Hallo Molly,

Ja, er kunnen nog fouten in voorkomen. Ik zie eigenlijk geen mogelijkheid om de resultaten te testen, we hebben toch geen referentiebestand hoe het er uit moet zien bij gebruik (overzetten) van (welke) Master, of wel?

Die fouten die je opgeeft zal ik dadelijk bekijken, misschien dat Daisy een referentiebestand heeft.

Dank voor mijn werkje (zoals je zegt "Basic", maar meer ken ik niet) te controleren.

Tot...

:) SoftAid :)             
Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

 


www.combell.com