2016-11-16 7 views
0

設定wbTarget1 = xl.Workbooks.Open上のファイル:場所は他のマシン上で異なっている( "C \ユーザーが所有者\ Dropboxの\ Trk_Insp_1204_10_08_2016.xlsxを\")は、Excelを開く輸出アクセスVBA

、すなわち所有者は異なります。 current.pathを使用できますか?私は、ワイルドカードや

〜\ Trk_Insp_1204_10_08_2016.xlsx

を使用することができます私は、ExcelファイルがアクセスDBが置かれた現在のディレクトリ内に居住している場合、あなたがパスを切り捨てることができます言及したリファレンスを見ました。

デニス

+0

使用 'ENVIRON $( "USERPROFILE")を'。 – Comintern

+0

http://www.ammara.com/access_image_faq/get_mdb_database_path.html –

+0

xlWkb = xlApp.Workbooks.Open(Environs $( "USERPROFILE")& "\ Dropbox \ Trk_Insp_1204_10_08_2016.xlsx"を設定)Subまたは関数が定義されていませんこの関数を使う方法がわからないので、私はいくつかの検索をして、必要な特定のヘルプを見つけることができないようです。 – Dennis

答えて

0

簡単なテストサブとテストしてください:

Sub EnvTest() 
Dim S as String 

S = Environ("USERPROFILE") & "\Dropbox\Trk_Insp_1204_10_08_2016.xlsx" 
Debug.Print S 
End Sub 
関連する問題