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

Een mooie uitdaging.

Status
Niet open voor verdere reacties.

martijntjee

Nieuwe gebruiker
Lid geworden
12 feb 2016
Berichten
2
Bekijk bijlage Voorbeeld.xlsxIk heb hier een mooie uitdaging,

Ik wil graag in het "bronbestand" in bijv. cel A1 een waarde uit een cel uit een ander bestand.
Dit is op zich geen probleem maar nu komt het lastige deel.
De naam van het bestand waar ik de waarde uit wil hebben wordt elke maand anders.

Bijv.
De bestandsnaam is nu: Bestand NL01 P201601 PUR
Volgende maand wordt de naam: Bestand NL01 P201602 PUR

En dan dient de waarde in cel F10 van het "bronbestand" de waarde uit een cel van "Bestand NL01 P201602 PUR" weer te geven.

Ik ben nu zo ver dat ik het met een =CONCATENATE("=VLOOKUP(J4;'C:\[";J3;".xlsx]SLS CMT'!$D$9:$U$24;18;FALSE)") Functie en vervolgens "knippen" en "plakken als waarde" (dit laat ik door een macro doen) de juiste formule krijg: =VLOOKUP(J4;'C:\[Bestand NL01 P201601 PUR.xlsx]SLS CMT'!$D$9:$U$24;18;FALSE)

Echter geeft hij dan de formule als tekst weer. Vervolgens klik ik een keer in de cel en klik ik een andere cel aan en vervolgens is de functie geactiveerd. Echter wil ik het vol automatisch laten lopen zodat ik niet eerst nog met mijn muis in die cel hoef te gaan staan.

Kan iemand hiermee helpen?

Zie ook het bestandje dat ik heb toegevoegd.Bekijk bijlage 260605
 
Waarom zoveel hocuspocus met die formule als je toch in VBA werkt.
Laat uw vba-code die waarde direct ophalen.
 
Inderdaad.
Mij lijkt een zinvolle titel geven aan een vraag, zodat ook anderen er later gebruik van kunnen maken, voor dit moment voor jou nog een grotere uitdaging.
 
Ik ben zelf niet zo'n held met de programmeercodering van vba, wat zou hiervoor een mogelijke codering zijn dan?
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan