• 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.

formules kopiëren

Status
Niet open voor verdere reacties.

Venne

Gebruiker
Lid geworden
8 sep 2000
Berichten
148
Voor een bedrijf met verschillende afdelingen heb ik voor elke afdeling een werkblad gemaakt, waarin een aantal gegevens van de vorige maanden getoond worden. Per afdeling bestaat er 1 werkblad.
Verder is er een werkblad dat een samenvatting toont van de belangrijkste gegevens van alle afdelingen.
Dat overzicht haalt de gegevens uit de werkbladen van de afdelingen.
In het overzichtsblad staan verwijzingen naar de afdelingsbladen in de vorm van =c:\afdeling\"[resultaat.xls]2003"!$z$99.

Ondertussen werd het 2004. Nu moet in al die formules 2003 vervangen worden door 2004. Dat kan natuurlijk manueel gebeuren, doch vermits het over honderden verwijzigen gaat, zou ik graag een manier vinden om automatisch die vervanging uit te voeren.
 
Goedenavond,

via Bewerken ga je naar zoeken.

Daar vul je in:

[resultaat.xls]2003

vervolgens kies je voor vervangen, en je vult daar in:

[resultaat.xls]2004

en dan kies je voor 'alles vervangen'.

Nu even opletten: Je kan ook invullen:

2003, en vervangen 2004. Hierdoor krijg je vermoedelijk hetzelfde resultaat, maar... indien toevallig in uw werkblad nogmaals het cijfer 2003 voorkomt, dan wordt dit eveneens gewijzigd. Daarom zoek ik naar een grotere lettercombinatie.
En dan nog dit: uw formule bevat vermoedelijk een fout! Zal wel een gevolg zijn van het verkeerd overtypen.
En dan tot slot: je had je formule ook anders kunnen typen:

=INDIRECT("'c:\afdeling\[resultaat.xls]" & A1 & "'!$z$99")

Met deze formule moet je enkel nog het jaartal in cel A1 plaatsen, waarna al je formules automatisch aangepast worden.

Luc
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan