自分のPCで作成したExcelマクロをボタンを押下すれば起動するように設定したのですが、他の人のPCからファイルを開いてボタンを押下しても全く動作しません。
自分のPCだと完璧に動作するのですがなぜなのでしょう?その動作しないPCは自分のPCと同じシリーズのノートパソコンです。また、別のデスクトップタイプのPCでも試したのですがやはり動作しませんでした。
ちなみにマクロのセキュリティレベルが高になっているというわけではありません。
マクロの内容は「同じフォルダ内のグラフを開く」というものです。教えてgooで教えていただいたものです。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
もしや、他のPCから質問者様PCの共有フォルダのブックを開いていないでしょうか?
ネットワークドライブを割り当てていれば問題無いですが、UNCパスなどは「chdir」が
機能しません。
適当にネットワークドライブを割り当てた後、「chdrive」でそのドライブに変更後、
「chdir」してみてはどうでしょうか?
No.1
- 回答日時:
> 他の人のPCからファイルを開いてボタンを押下しても全く動作しません。
これは、実際にはどのような状況なのでしょうか?
「ボタン」をクリックしても、ウンともスンともいわない。
あるいはエラーが出て動かない。
この回答への補足
>これは、実際にはどのような状況なのでしょうか?
「ボタン」をクリックしてもウンともスンともいわない状況です。
マクロが動く気配すらありません。
エラーは全く表示されません。
動作するマクロはこんな感じです。
Sub OpenAllBooks()
Dim FileName As String
Dim OpenedBook As Workbook
Dim IsBookOpen As Boolean
ChDir (ThisWorkbook.Path)
FileName = Dir("*.xls")
Do While FileName <> ""
IsBookOpen = False
For Each OpenedBook In Workbooks
If OpenedBook.Name = FileName Then
IsBookOpen = True
Exit For
End If
Next
If IsBookOpen = False Then
Workbooks.Open (FileName)
End If
FileName = Dir()
Loop
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBA アドインについて お詳しい方 ご教授をお願いします。 相談事項 現在以下の対応を実施した所、 1 2022/11/02 16:53
- Excel(エクセル) 2つのマクロを連続して動かしたい 3 2022/09/20 23:46
- ネットワーク 瞬快 コンソール操作 ローカル端末のファイルをリモート端末にコピーする方法がない? 1 2023/03/17 18:56
- その他(パソコン・周辺機器) 2つのPCを行き来する 2 2022/06/15 01:59
- その他(クラウドサービス・オンラインストレージ) Onedriveで実現したい事。2台のPC間で。 2 2023/04/10 20:42
- AJAX RPA(PowerAutomate)の実装について 1 2023/07/31 13:46
- Windows 7 Media Playerが開かない。ファイルアイコンを右クリックしても「プロパティ」が表示されない。 2 2023/02/05 14:45
- iPhone(アイフォーン) パソコンの音楽をスマホに取り込めません 7 2023/02/23 11:05
- ネットワーク 自作のサーバーPCが自宅内のネットワークに接続できない 3 2023/01/24 16:58
- Chrome(クローム) Chromeリモートデスクトップについて 1 2022/09/02 18:40
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PDFが開けない!!!
-
DドライブがEドライブになって...
-
「切断したネットワークドライ...
-
突然Dドライブにアクセスできな...
-
外付DVDドライブでiTunes(10.0)...
-
ネットワークドライブの文字を...
-
複数のHDDを一つのドライブに
-
ログインしない状態でネットワ...
-
マッピングされたドライブとは...
-
Windows2000起動時に仮想メモリ...
-
HarddiskVolume8を特定する方法
-
BATファイル内で、他のネットワ...
-
パーティション作成(ドライブの...
-
ネットワークドライブ 何が...
-
ドライブは使用できる状態では...
-
Cドライブが無い消えた?
-
HDDのローカルディスク(E)が消...
-
ディスクを取り出すと裏にベタ...
-
他のPCだとマクロが機能しない
-
空のCD-Rを認識させる方法について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PDFが開けない!!!
-
BATファイル内で、他のネットワ...
-
ログインしない状態でネットワ...
-
DドライブがEドライブになって...
-
突然Dドライブにアクセスできな...
-
powershellネットワークドライ...
-
ショートカットエラーの直し方
-
HDDのローカルディスク(E)が消...
-
ダイナミックディスク変換でデ...
-
Javaでなぜ共通ディスクは認識...
-
VB6.0でネットワークドライブ...
-
OS(windowsXP)が入ってる状態か...
-
ドライブの順番(DとE)を変え...
-
マッピングされたドライブとは...
-
iTunesでディスク作成できない!?
-
USBメモリのドライブレターを固...
-
外付DVDドライブでiTunes(10.0)...
-
EドライブをCドライブに変更したい
-
OSの再インストールはDドラ...
-
ゲーミングPCなんですが起動す...
おすすめ情報