Hehe jah den del af det havde jeg funde frem til... men hvor der står c:\myfile.txt vil jeg gerne at den søger på samme sti som er angivet i den makro som afspilles hvis filen eksisterer:
"='[" & ['Stamdata + Info'!H5] & " - " & ['Note 2'!I4] & ".xls]'" bliver jo til: "='typenummer - årstal.xls'"
- altså den fil jeg ønsker at identificere med min FileThere makro.
Men hvis jeg sætter den sti ind, vil den ikke finde filen (jeg antager jo at filen ligger i samme mappe som den fil jeg har åben, derfor behøver jeg vel ikke at angive den fulde sti til den fil jeg forsøger at åbne?
sti = ThisWorkbook.Path & Application.PathSeparator fil = Worksheets("Stamdata + Info").Range("H5") & " - " & Worksheets("Note 2").Range("I4") & ".xls" If If FileThere(sti & fil) Then ' ' Do stuff here ' Else MsgBox "File Not There!" End If
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.