<pre><code>Open  App.Path &amp; "\Folder\" &amp; str(0) For Output
</code></pre>

<p>Seems to get a path not found however if directly before that I do</p>

<pre><code>MsgBox App.Path &amp; "\Folder\" &amp; str(0)
</code></pre>

<p>It Provides the correct directory/filename that I want</p>

<p>and if I replace that string with the direct path in quotes it works fine however that won't be very good for other users of my app :(  Anyone know why this doesn't work? </p>

You can open a file that doesn't exist. I tried it with:
```
```
Open "c:\temp\test.txt" & Str(0) For Output As #1
  Close #1
```
```
When it ran it created c:\temp\test.txt 0
Note that I added "As #1" to the Open statement, and taht Str(0) adds a leading space for the optional minus sign (CStr(0) doens't add a leading space)