Help!

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

Hulp bij posten

Recente topics

Auteur Topic: Gekoppelde werkmappen  (gelezen 1546 keer)

0 leden en 1 gast bekijken dit topic.

Offline Steven1985

  • Nieuw lid
  • Berichten: 4
  • Geslacht: Man
  • Hey, ik ben nieuw hier !
Gekoppelde werkmappen
« Gepost op: 16 maart 2021, 11:49:10 »
Beste leden,

Dit is men eerste vraag op dit forum.  Ik hoop dat jullie me alvast willen helpen.
Ik heb voor het werk een 10-tal documenten waarin verschillende gegevens van het personeel worden bijgehouden.
1 werkmap is het "MASTER" bestand.  Dit zijn 7 kolommen met de basis gegevens van het personeel.  Dit document wordt door ons bijgewerkt met behulp van een userform.  Nieuwe personeelsleden kunnen worden toegevoegd en mensen die vertrokken zijn kunnen worden verwijderd enz, enz,....
De andere 9 documenten bevatten steeds meer dan deze 7 kolommen.  Hierin staan de andere gegevens die specifiek zijn aan dit document.
Het werkt ondertussen prima dat van zodra het "MASTER" bestand ergens een aanpassing krijgt, deze ook te zien is in alle andere documenten.  Het bereik van deze 7 MASTER-kolommen is ingegeven in de andere bestanden.  Het enige probleem stelt zich wanneer er in het MASTER bestand ergens een rij wordt toegevoegd en/of verwijderd.
De eerste 7 kolommen van de andere bestanden schuiven mooi mee naar boven of naar beneden, echter, alle kolommen die er na komen schuiven niet mee op, en dus komt de info die daarin staat niet meer overeen met de juiste lijn.

Is er hier een oplossing voor??

Alvast bedankt en ik kijk uit naar jullie oplossingen.

Met vriendelijke groetjes

Steven

Offline RedHead

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 2.277
  • Geslacht: Man
  • Met Excel lukt 't wel.... (toch???)
Re: Gekoppelde werkmappen
« Reactie #1 Gepost op: 16 maart 2021, 12:03:12 »
Steven1985, welkom op dit forum.

Het is zonder bijlages wat lastig om antwoord op te geven. Maar ik kan me ook voorstellen dat je niet 8 documenten kan plaatsen. Begin dus even met aangeven HOE jullie ervoor zorgen dat die personeelsgegevens uit de Master worden opgehaald.
______________________________

Groet, Leo

Offline Steven1985

  • Nieuw lid
  • Berichten: 4
  • Geslacht: Man
  • Hey, ik ben nieuw hier !
Re: Gekoppelde werkmappen
« Reactie #2 Gepost op: 16 maart 2021, 12:20:04 »
Beste RedHead,

Ik moet een beetje opletten met de gegevens die ik deel.
Op vraag van men werkgever.
Maar ik voeg hier 2 kleine stukjes van de documenten bij als voorbeeld.
De userform kan ik omwille van sommige gevoelige info niet doorsturen.
Maar als jullie er zouden in slagen om in het bestand MASTER_1.xls een rij toe te voegen, deze zal als het goed zit ook verschijnen in het bestand TEST_2.xls, maar je zal zien dat niet alle rijen mee opschuiven.
Ik heb ook even de namen weg gedaan.


Ik hoop dat jullie hiermee verder kunnen.

Groeten,

Steven

Offline Montagnard

  • Ambassadeur
  • *****
  • Berichten: 2.385
  • Geslacht: Man
  • To Windows or not to Windows , that's the question
Re: Gekoppelde werkmappen
« Reactie #3 Gepost op: 16 maart 2021, 15:41:31 »
als ik het goed begrijp dan is Uw probleem eigenlijk logisch : als u in het masterblad énkel de 1ste 7 kolommen per cel koppelt aan het 2de bestand en U voegt een rij in , dan schuiven in dat 2de bestand ook enkel de waarden van de 1ste 7 kolommen op naar beneden , want enkel deze zijn gekoppeld , de waarden vanaf kolom 7 blijven dus gewoon staan...
verwijderd U b.v. in het masterblad de onderste 5 rijen , dan worden de gegevens op blad 2 in diezelfde rijen enkel in de 1ste 7 kolommen ook gewist omdat maar enkel deze zijn gekoppeld , ook nu blijven de gegevens vanaf kolom 8 gewoon staan...
een oplossing heb ik niet direkt daarvoor , mijn Excel kennis is niet groot genoeg...

Mvg,
Montagnard.
HP ProBook 450 G3 15 inch
OS : Windows 11 Pro NLD 64bit
Intel(R) Core(TM) i5-6200U CPU @ 2.30GHz
16 GB  Vengeance 2666 MHz
KINGSTON SA400S37480G - 447,13 GB als bootdisk
WD Blue Solid state 2 TB - intern - M.2 2280 - SATA als datadisk
AV: Windows Defender
FW: Windows Firewal

Offline RedHead

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 2.277
  • Geslacht: Man
  • Met Excel lukt 't wel.... (toch???)
Re: Gekoppelde werkmappen
« Reactie #4 Gepost op: 16 maart 2021, 17:05:57 »
Je voorbeeldjes zijn duidelijk genoeg zo. Dank daarvoor. Maar helaas wil je nu dingen doen waar Excel niet op gemaakt is. Ik zou de tip kunnen geven om in de "overige" workbooks een heel groot bereik aan te maken met de verwijzingformules, maar dan ga je ontzettend onderuit met de kolommen die achter die 7e aankomen als daar dus harde waardes staan die horen bij de data die er voor staat in de 1e 7 kolommen. Je verwijzingen horen dan niet meer bij de harde waardes als je in de Master gaat lopen schuiven (of sorteren, of filteren).
Ofwel, een héél risicovolle onderneming waar je aan begonnen bent!
______________________________

Groet, Leo

Offline Montagnard

  • Ambassadeur
  • *****
  • Berichten: 2.385
  • Geslacht: Man
  • To Windows or not to Windows , that's the question
Re: Gekoppelde werkmappen
« Reactie #5 Gepost op: 16 maart 2021, 17:21:05 »
zo denk ik er ook over Leo , met mijn bescheiden kennis van Excel....
denk dat TS het anders zal moeten aanpakken , eventueel een macro maken ? maar nogmaals , mijn kennis reikt zover niet  :-[

Mvg,
Montagnard.
HP ProBook 450 G3 15 inch
OS : Windows 11 Pro NLD 64bit
Intel(R) Core(TM) i5-6200U CPU @ 2.30GHz
16 GB  Vengeance 2666 MHz
KINGSTON SA400S37480G - 447,13 GB als bootdisk
WD Blue Solid state 2 TB - intern - M.2 2280 - SATA als datadisk
AV: Windows Defender
FW: Windows Firewal

Offline mvdvlist

  • Lid
  • *
  • Berichten: 40
  • Geslacht: Man
  • Oplossing.be
Re: Gekoppelde werkmappen
« Reactie #6 Gepost op: 16 maart 2021, 19:36:24 »
Als het in alle werkboeken TABELLEN zijn ipv BEREIKEN of gefilterde lijsten, dan zou het zonder problemen moeten gaan. In een tabel zijn alle kolommen in een  rij immers vast?

Offline Steven1985

  • Nieuw lid
  • Berichten: 4
  • Geslacht: Man
  • Hey, ik ben nieuw hier !
Re: Gekoppelde werkmappen
« Reactie #7 Gepost op: 16 maart 2021, 20:41:30 »
Beste MVDVLIST,

Hierin ben ik helaas niet thuis.
Had zelf inderdaad al zitten opzoeken online naar de mogelijkheden van het linken van verschillende tabellen.
Ben hier echter nog niet heel erg ver in geraakt.
Zou jij zo vriendelijke willen zijn om 2 voorbeeldjes bij te voegen, of eventueel mijn bestanden in die zin aan te passen?

Alvast bedankt.

Groetes, Steven

Offline mvdvlist

  • Lid
  • *
  • Berichten: 40
  • Geslacht: Man
  • Oplossing.be
Re: Gekoppelde werkmappen
« Reactie #8 Gepost op: 16 maart 2021, 20:43:39 »
Ik ga er aan werken, maar vandaag zal het niet veel meer worden. Je hoort het wel...

Offline Steven1985

  • Nieuw lid
  • Berichten: 4
  • Geslacht: Man
  • Hey, ik ben nieuw hier !
Re: Gekoppelde werkmappen
« Reactie #9 Gepost op: 16 maart 2021, 20:48:53 »
Super, er is geen haast bij hoor.
Ik wacht vol geduld af.
Er is nog voldoende werk bij ons en ik zoek ondertussen zelf ook nog beetje verder, want van opzoeken en uitproberen leer je echt ongelooflijk veel.

Nogmaals mijn oprechte dank.

Groetjes, Steven

Offline RedHead

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 2.277
  • Geslacht: Man
  • Met Excel lukt 't wel.... (toch???)
Re: Gekoppelde werkmappen
« Reactie #10 Gepost op: 16 maart 2021, 21:28:32 »
Steven1985, áls mvdvlist dit inderdaad voor elkaar weet te krijgen, dan is dat heel knap en fijn voor jou. Maar dan blijft écht het punt open staan dat als je in je Master bij bijvoorbeeld regel 7 een regel invoegt, én áls dan dus inderdaad in je overig workbooks op de een of andere miraculeuze wijze er ook een extra regel bij komt, dan zal dat NIET gelden voor de harde gegevens die je dus áchter die tabel hebt getikt.
De harde gegevens op regel 7 van je overige workbook staan daar dan nog. De harde gegevens van regel 8 zijn dan NIET van de oude regel 7 die naar regel 8 is geschoven in je tabel.
Denk hier aub héél goed aan!
______________________________

Groet, Leo

Offline JEC

  • Excel-Expert
  • Ervaren lid
  • *****
  • Berichten: 422
Re: Gekoppelde werkmappen
« Reactie #11 Gepost op: 16 maart 2021, 21:38:08 »
Misschien dat power query iets voor je kan betekenen.
Leg de link en gebruik "vernieuwen" om de laatste versie op te halen.

Offline RedHead

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 2.277
  • Geslacht: Man
  • Met Excel lukt 't wel.... (toch???)
Re: Gekoppelde werkmappen
« Reactie #12 Gepost op: 17 maart 2021, 07:31:22 »
Klopt Veerj. Er zijn meer van dit soort connecties die je kan leggen. Maar ook dán blijf je zitten met de combinatie van opgehaalde waardes en hard ingegeven waardes.
Misschien een mooie vergelijking kan je maken met 2 emmers naast elkaar. Vul emmer 1 tot de helft (de opgehaalde gegevens) en vul daarna de 2e (de harde invoer) tot de helft. Beide emmers zijn nu gelijk. Laat nu wat uit de 1e weglopen, of doe er wat bij... En ziedaar het probleem.  ;)
______________________________

Groet, Leo

Offline mvdvlist

  • Lid
  • *
  • Berichten: 40
  • Geslacht: Man
  • Oplossing.be
Re: Gekoppelde werkmappen
« Reactie #13 Gepost op: 18 maart 2021, 10:41:47 »
Hallo Steven en anderen,

het is inderdaad zoals RedHead zei: de vergelijking met de twee emmers. Ik ben lang bezig geweest, maar vindt geen bevredigende oplossing. Het lukt uiteindelijk wel door in het bronbestand dezelfde kolommen in te voegen als in Test en deze te verbergen, maar dit is zeker niet veilig, want als je dingen handmatig gaat invullen, is de formule wijlen...

Ik zou het aanpakken met een userform, waarin je de gegevens van de tabel inleest, en deze met de aangevulde gegevens wegschrijven naar een ander blad of tabel.

Succes,

Maarten

Offline popipipo

  • Excel-Expert
  • Ervaren lid
  • *****
  • Berichten: 316
Re: Gekoppelde werkmappen
« Reactie #14 Gepost op: 18 maart 2021, 11:28:56 »
Je moet niet rechtstreeks van cel testbestand naar cel masterbestand verwijzen.
Zorg voor een unieke kolom (ik denk hier Logistiek stamnummer) en ga dan via een index vergelijken formule alles aanvullen.

=INDEX([MASTER_1.xlsx]Blad1!$A$2:$I$15;vergelijken($F2;[MASTER_1.xlsx]Blad1!$F$2:$F$15;0);vergelijken(G$1;[MASTER_1.xlsx]Blad1!$A$1:$I$1;0))

Zet deze formule in Cel G2
In kolom F moet je alle  stamnummers zelf in zetten.
Willem
Hoe meer je weet hoe meer je vergeet.
Hoe meer je vergeet hoe minder je weet.
Hoe minder je weet hoe minder je vergeet.
Hoe minder je vergeet hoe meer je weet.

 


www.combell.com