• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Celverwijzing naar andere file - Root relatief houden

Status
Niet open voor verdere reacties.

Wocky

Gebruiker
Lid geworden
22 feb 2014
Berichten
192
Beste,

De vraag:
- Hoe kan ik een pad in een celverwijzing relatief te houden?

Ik verklaar me nader...
- Een project bestaat uit een basis-werkmap & verschillende detail werkmappen
--- 0.0 - Basis - Uitvoering
--- 1.1 - Werkmap A - Uitvoering
--- 1.2 - Werkmap A - Uitvoering
--- 1.3 - Werkmap A - Uitvoering
--- 3.1 - Werkmap C - Uitvoering
--- 4.1 - Werkmap D - Uitvoering

- Ik zou graag een bibliotheek willen opmaken, met allerlei rekenbladen (of werkmappen)
--- 0.0 - Basis - Sjabloon
--- 1.1 - Werkmap A - Sjabloon
--- 2.1 - Werkmap B - Sjabloon
--- 3.1 - Werkmap C - Sjabloon
--- 4.1 - Werkmap D - Sjabloon

- Deze werkmappen lezen data in van 1 hoofdbestand.
- Voor elk nieuw project
--- Open ik het Basis-Sjabloon
--- Sla ik op in een project map

--- Open ik verschillende werkmappen
--- Sla ik op in dezelfde betreffende projectmap

Probleem:
- De celverwijzingen met de gedefinieerde paden, in de "Werkmappen - Uitvoering"
--- Blijven verwijzen naar het "Basis - Sjabloon"
--- Terwijl deze dus "relatief" zouden moeten veranderen naar "Basis - Uitvoering"

Vragen:
- Hoe kan ik het pad in de celverwijzing relatief houden?
--- Zodat dit pad verwijst naar de nieuwe bestemmingslocatie van de bestanden in uitvoering

- Ik heb gezocht op het web maar niet gevonden... naar welke info moet ik zoeken om hier meer kennis van op te nemen?

Bijkomende info:
- Als je niet werkt met xlst-templates, maar gewoon met xlsx-files
--- En je kopieert de files apart naar de nieuwe locatie in windows-verkenner.
--- En je opent dan deze files
--- Wordt gevraagd of de verwijzingen mogen bijgewerkt worden
--- En dan verwijzen deze wel naar het bestand "Basis - Uitvoering" op de nieuwe locatie

- Maar dit lijkt me een te losbandige manier van werken...
--- Ik laat de mensen liever werken met "templates" & "opslaan als".

- In bijlage
--- Een afbeelding met de mappenstructuur in overzicht.
--- De sjabloon-bestanden.
------ De sjabloon-bestanden krijg ik niet geupload...
------ Dan maar het "Basis - Uitvoering" - Bestand + "1.1 - Werkmap A - Uitvoering"
------ De andere werkmappen zijn gewoon slechts een kopie van "1.1 - Werkmap A - Uitvoering"

- Hopelijk ben ik duidelijk... het is moeilijk in tekst uit te leggen.


Alvast bedankt.
Wocky
 

Bijlagen

Wocky,

maakt het verschil als je eerst alle benodigde bestanden opent, zodat ze allemaal tegelijk open staan, en ze daarna één voor één opslaat op de nieuwe locatie?
 
Haije,

Dat zou een compromis kunnen zijn... (maar niet gewenst)
Het is ook zo dat, na een 1ste opmaak van het project (.. dus bvb enkele dagen later) er nog documenten bijgevoegd zouden worden.

Wat ook een idee is, is werken in 1 bestand... bestanden worden dan tabbladen...
... maar daar lijkt me dezelfde problematiek voor te komen... als je tabbladen kopieert naar een nieuwe werkmap.. blijven de linken behouden naar de originele werkmap (sjabloon-bestand)

...
Wat ik zou kunnen doen is:
- In het uitvoeringsbestand het nieuwe pad inlezen met vba.
- Om dan met vba dit pad te herschrijven in de nodige cellen
- ... maar als ik geen vba moet gebruiken... dan liever niet... ik vraag me af wat de ingebouwde mogelijkheden zijn excel.
- ... ik vraag me ook af of ik met querries of dergelijks moet werken... maar daar heb ik momenteel geen kennis van
- ... het punt blijft... de geschreven paden in de linken zouden niet verder terug mogen kan dan de huidige locatie.

Alvast bedankt om mee te denken.
Groeten Wocky
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan