Option Explicit
Private Declare Function GetTempPath Lib "kernel32" Alias "GetTempPathA" _
(ByVal nBufferLength As Long, ByVal lpBuffer As String) As Long
Private Sub Command1_Click()
Dim strTempFolder As String
Dim myWorkFolder As String
strTempFolder = String(128, Chr(0))
GetTempPath 100, strTempFolder
strTempFolder = Left$(strTempFolder, InStr(strTempFolder, Chr$(0)) - 1)
myWorkFolder = strTempFolder & "\myWorkFolder"
If Dir(myWorkFolder, vbDirectory) = "" Then
MkDir myWorkFolder
End If
End Sub