Microsoft 製品に組み込まれている Visual Basic の実装。
VirtualStore から実行した場合はパス名が正しく取得できていないのでは?
デバッグして変数 CC の中身を確認してみましょう。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
以下のマクロがUSBメモリ内では実行できるのに、C:\Users\xxxx\AppData\Local\VirtualStore\Program Files\XXXX\YYYYYYY
では実行できない
Sub Macro4()
Dim BB, CC, DD As String 'db*.mdbを消します。
CC = ActiveWorkbook.Path 'CCに開いたファイルのパスが格納
BB = "\db*.mdb"
DD = CC & BB 'DDにファイル名までを入れる
Kill DD
End Sub
以下が出てしまいます。
「実行時エラー****ファイルが見つかりません。」
「デバッグ」を押すと、Kill DDの文字が逆転します。
参照設定は以下の4つです。
Visual Basic For App・・・
Microsoft Excel16.0 Object Liba ry
OLE Automation
Microsoft Office16.0 Object Liba ry
また、USBメモリのExcelをVirtualStoreに張り付けるとマクロの内容が変わってしまいます。
以前に入れたものです。
よろしくお願いします。
Microsoft 製品に組み込まれている Visual Basic の実装。
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。
VirtualStore から実行した場合はパス名が正しく取得できていないのでは?
デバッグして変数 CC の中身を確認してみましょう。