Ja ik weet het, lastige omschrijving ;-)
Ik zit met het volgende. Ik heb twee excel bestanden.
1) Prijslijst
Een excel bestand waarin van verschillende leveranciers prijslijsten staan. Elke leverancier heeft zijn eigen werkblad.
Elk werkblad heeft een aantal tabellen waarin prijzen staan per productsoort.
In de tabellen staan art. namen, merk, inkoop prijs, verkoop prijs etc. Er worden ook formules gebruikt om winst percentages te berekenen. De reden dat ik voor tabellen heb gekozen, is dat als ik nu een artikel toevoeg/verwijder uit de tabel, de formules automatisch worden doorgevoerd. Dit werk allemaal prima.
2) Voorraadlijst
Een excel bestand waarin van één van de leveranciers (of meerdere, misschien in de toekomst) voorraad wordt bijgehouden.
Nu wil ik in bestand 2 een lijst maken waarin de voorraad kan worden ingevoerd, zodat de totale waarde van de voorraad kan worden berekend.
VB: [voorraadaantal][*artikel][*merk][*inkoopprijs][Totaalprijs]
Ik zou graag dat de gegevens met een * uit de tabellen uit bestand 1 worden gehaald. Dit is op zich niet zo'n probleem met een simpele verwijzing naar de desbetreffende cel.
Echter als ik in bestand 1 rijen toevoeg of verwijder, word deze lijst in bestand 2 niet automatisch bijgewerkt. En dit wil ik dus juist wel.
Ik heb geprobeerd om in bestand 2 een tabel te maken met kopteksten en dan in de cellen met een * een verwijzing naar de tabel uit bestand 1 te maken met =[PrijslijstTEST.xlsx]Prijslijst!$B$3 maar dit werkt niet helemaal.
De tabel in bestand 2 moet dus automatisch verkleind of vergroot worden als de tabel in bestand 1 wordt gewijzigd. Met behoud van de formules uiteraard.
De verwijzing die ik nu gebruik moet volgens mij ook anders kunnen, maar is me nog niet gelukt.
Ik dacht zelf iets in de trant van: =[PrijslijstTEST.xlsx]TabelTEST1!Artikelnaam maar dat werkt niet.
Ik hoop dat mijn 'probleem' zo een beetje duidelijk is en dat er een oplossing voor bestaat.
Ik zit met het volgende. Ik heb twee excel bestanden.
1) Prijslijst
Een excel bestand waarin van verschillende leveranciers prijslijsten staan. Elke leverancier heeft zijn eigen werkblad.
Elk werkblad heeft een aantal tabellen waarin prijzen staan per productsoort.
In de tabellen staan art. namen, merk, inkoop prijs, verkoop prijs etc. Er worden ook formules gebruikt om winst percentages te berekenen. De reden dat ik voor tabellen heb gekozen, is dat als ik nu een artikel toevoeg/verwijder uit de tabel, de formules automatisch worden doorgevoerd. Dit werk allemaal prima.
2) Voorraadlijst
Een excel bestand waarin van één van de leveranciers (of meerdere, misschien in de toekomst) voorraad wordt bijgehouden.
Nu wil ik in bestand 2 een lijst maken waarin de voorraad kan worden ingevoerd, zodat de totale waarde van de voorraad kan worden berekend.
VB: [voorraadaantal][*artikel][*merk][*inkoopprijs][Totaalprijs]
Ik zou graag dat de gegevens met een * uit de tabellen uit bestand 1 worden gehaald. Dit is op zich niet zo'n probleem met een simpele verwijzing naar de desbetreffende cel.
Echter als ik in bestand 1 rijen toevoeg of verwijder, word deze lijst in bestand 2 niet automatisch bijgewerkt. En dit wil ik dus juist wel.
Ik heb geprobeerd om in bestand 2 een tabel te maken met kopteksten en dan in de cellen met een * een verwijzing naar de tabel uit bestand 1 te maken met =[PrijslijstTEST.xlsx]Prijslijst!$B$3 maar dit werkt niet helemaal.
De tabel in bestand 2 moet dus automatisch verkleind of vergroot worden als de tabel in bestand 1 wordt gewijzigd. Met behoud van de formules uiteraard.
De verwijzing die ik nu gebruik moet volgens mij ook anders kunnen, maar is me nog niet gelukt.
Ik dacht zelf iets in de trant van: =[PrijslijstTEST.xlsx]TabelTEST1!Artikelnaam maar dat werkt niet.
Ik hoop dat mijn 'probleem' zo een beetje duidelijk is en dat er een oplossing voor bestaat.
All is fair in God of War