juiste opmaak van vba code

Status
Niet open voor verdere reacties.

1965Peter

Gebruiker
Lid geworden
20 jun 2016
Berichten
197
Hallo,

Ik moet een waarde ophalen uit een ander bestand ("Reparatie aanvragen.xlsx").Sheets("Reparatie aanvraag Data")

.Range("B1").End(xlDown).Offset(1, -1)



Ik dacht dat dit zou werken maar helaas de opmaak is fout.
Range("A30") = Windows("Reparatie aanvragen.xlsx").Sheets("Reparatie aanvraag Data").Range("B1").End(xlDown).Offset(1, -1)

Wat zou de opmaak hiervan moeten zijn?

Alvast bedankt.
 
Plaats een voorbeeldbestand.
 
Om data uit het bronbestand te lezen zult u het eerst moeten openen.
Daarna laadt u de waarde in Sheets("Reparatie aanvraag Data").Range("B1").End(xlDown).Offset(1, -1) in een variable.
Daarna activeert u de doelsheet opnieuw en schrijft u de variabele weg in Range("A30").
Tenslotte sluit u het bronbestand.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan