Paul-RT
Giga Honourable Senior Member †
- Lid geworden
- 6 dec 2003
- Berichten
- 10.886
Hallo excel-knobbels.
Ik ben altijd aan het vechten als ik een waarde moet halen uit een cel uit een ander document.
Ik kan vanwege de complexheid van de documenten geen voorbeelje maken, dan alleen de formule plakken.
Bedoeling is het volgende:
Ik maak een factuur aan.
Ik selecteer uit een pul-down menu de klantnaam.
Als cel M10 gegeves bevat (is leeg bij openen factuur)
Dan moet er uit een document uit 1 cel een waarde gehaald worden.
Dat document heeft het volledige klantnummer, dat ik opgehaald heb uit een overzicht.
Bijvoorbeeld:
Ik selecteer Sanfru.
Klantnummer SFR0911001 wordt opgehaald en in P18 gezet.
Dan moet waarde uit P18 (bevat SFR0911001) gelezen worden en bijhorend .xls document geopend worden.
Dus SFR0911001.xls In dat document moet O3 worden gelezen.
Die waarde moet in E18 worden neergezet.
Formule (werkt niet)
Ik mis hierover nog een stuk kennis hoe ik dat voor elkaar krijg.
Liefst met een normale formule, maar mag ook met vba code.
Ik ben altijd aan het vechten als ik een waarde moet halen uit een cel uit een ander document.
Ik kan vanwege de complexheid van de documenten geen voorbeelje maken, dan alleen de formule plakken.
Bedoeling is het volgende:
Ik maak een factuur aan.
Ik selecteer uit een pul-down menu de klantnaam.
Als cel M10 gegeves bevat (is leeg bij openen factuur)
Dan moet er uit een document uit 1 cel een waarde gehaald worden.
Dat document heeft het volledige klantnummer, dat ik opgehaald heb uit een overzicht.
Bijvoorbeeld:
Ik selecteer Sanfru.
Klantnummer SFR0911001 wordt opgehaald en in P18 gezet.
Dan moet waarde uit P18 (bevat SFR0911001) gelezen worden en bijhorend .xls document geopend worden.
Dus SFR0911001.xls In dat document moet O3 worden gelezen.
Die waarde moet in E18 worden neergezet.
Formule (werkt niet)
Code:
If Sheets("Factuur").Range("M10") = "" Then
Sheets("Factuur").Range("M10") = G:\Microsoft Office 2003\Excel\Sanfru\Klanten Sanfru\ Waarde uit P18.xls (is document.xls) waarde uit cel 03
End If
End Sub
Ik mis hierover nog een stuk kennis hoe ik dat voor elkaar krijg.
Liefst met een normale formule, maar mag ook met vba code.
Laatst bewerkt: