Dag allen,
Wat ik graag wil is dat als ik klik op een cel in Bestand A met daarin de naam van een bestand B (of C etc), dat bestand B zich opent.
Lang geleden heb ik (hoogstwaarschijnlijk ook hier) op Helpmij de volgende oplossing gevonden:
eerst zorgen dat een Enter tot een actie leidt. Dus in Workbooks:
Private Sub Workbook_Open()
Application.OnKey "{RETURN}", "macrobijRETURN"
End Sub
________________________________________________
'om te zorgen dat dit niet tevens voor alle ander excel bestanden gaat gelden:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.OnKey "{RETURN}"
End Sub
_____________________________________________________
Daarna in een module de volgende code:
Sub macrobijRETURN()
ChDir _
"D:\Data\Excel Voorbeelden"
Workbooks.Open Filename:=ActiveCell
End Sub
___________________________________________________________________
Toen(!) deed het programma wat ik wilde. Nu niet meer. Systeem zegt fout 1004 en dat het bestand niet gevonden kan worden. Foutoplossing geeft
Workbooks.Open Filename:=ActiveCell
als oorzaak.
Kan iemand mij een zetje in de goede richting geven?
Bij voorbaat dank en groet
Wat ik graag wil is dat als ik klik op een cel in Bestand A met daarin de naam van een bestand B (of C etc), dat bestand B zich opent.
Lang geleden heb ik (hoogstwaarschijnlijk ook hier) op Helpmij de volgende oplossing gevonden:
eerst zorgen dat een Enter tot een actie leidt. Dus in Workbooks:
Private Sub Workbook_Open()
Application.OnKey "{RETURN}", "macrobijRETURN"
End Sub
________________________________________________
'om te zorgen dat dit niet tevens voor alle ander excel bestanden gaat gelden:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.OnKey "{RETURN}"
End Sub
_____________________________________________________
Daarna in een module de volgende code:
Sub macrobijRETURN()
ChDir _
"D:\Data\Excel Voorbeelden"
Workbooks.Open Filename:=ActiveCell
End Sub
___________________________________________________________________
Toen(!) deed het programma wat ik wilde. Nu niet meer. Systeem zegt fout 1004 en dat het bestand niet gevonden kan worden. Foutoplossing geeft
Workbooks.Open Filename:=ActiveCell
als oorzaak.
Kan iemand mij een zetje in de goede richting geven?
Bij voorbaat dank en groet