![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
ブック名「データベース」のファイルと、ブック名が変数の「機器No」のファイルを開いた状態で、「データベース」画面から「機器No」画面への切り替えを ⇒
Windows("データベース.xls").Activate … (1)
・
・
・
Windows(機器No).Activate … (2)
・
・
・
なるマクロで行っています。
ところが、1台のPC(A機/本機で作成)では処理できるのに、他のPC(B機、C機)では(2)のステートメントでデバックエラーが出ます。
PCによってエラーが発生したり、しなかったりする原因が判らず困っています。
エクセルの初期設定に問題があるのでしょうか?
OS:WinXP(3機共)
尚、このブックは共有ファイルです。
どなたか原因と解決方法を教えて下さい。
宜しくお願い致します。
No.4
- 回答日時:
"機器No"が同じブックのシートを指すのであれば
sheets(機器No).activate
で良いのでは?
有り難うございます。
試しましたがダメでした。
質問にも有ります様に
>1台のPC(A機/本機で作成)では処理できるのに、他のPC(B機、C機)ではエラーが出ます。
これに原因究明の要素がありそうです。
ネットワークで繋がるA・B・C・D機のうちB・C機だけでエラーが出る事が分かりました。
また内容を変えて「質問」したいと思います。
この場を借りて、皆さん有り難うございました。
No.2
- 回答日時:
マクロの記録から得られたコードでしょうか
Workbooks(機器No).Activate … (2)
で試しては如何でしょうか。
この回答への補足
早速の回答ありがとうございます。
この質問は私「m-0-m」が代理で質問したものですが、質問者が帰宅したため「補足・お礼」が遅れますこと、お詫び申し上げます。
質問者は10/31に出社しますので、私に分かる範囲で補足いたします。
>Workbooks(機器No).Activate … (2)
>で試しては如何でしょうか。
試しましたがダメでした。
A機ではエラーが出ないので、やはり初期設定に問題があるように思うのですが…。
No.1
- 回答日時:
変数の「機器No」に拡張子”.xls”を含んでいないとか?
この回答への補足
早速の回答ありがとうございます。
この質問は私「m-0-m」が代理で質問したものですが、質問者が帰宅したため「補足・お礼」が遅れますこと、お詫び申し上げます。
質問者は10/31に出社しますので、私に分かる範囲で補足いたします。
>変数の「機器No」に拡張子”.xls”を含んでいないとか?
「機器No」は別のブックでは無く、同じブックの別シート内に「機器No」が存在します。従って拡張子は不要だと思うのですが…。
何故、A機以外のPCではエラーが出るのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) フォルダ内の全ブックのシート名を変更したい 7 2022/09/22 21:34
- Visual Basic(VBA) VBA アドインについて お詳しい方 ご教授をお願いします。 相談事項 現在以下の対応を実施した所、 1 2022/11/02 16:53
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/10 11:34
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルのオートフィルターのしぼりをクリアーしたい 2 2022/12/24 08:36
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルブックの全シートの非表示列を再表示したい 1 2022/12/24 20:48
- Excel(エクセル) 【VBA】複数ブックから特定のシートを抽出して一つのブックに集約するマクロについて 3 2022/09/04 15:05
- Excel(エクセル) excelのマクロ実行でブロックされます。 2 2022/06/08 09:14
- Excel(エクセル) Excelを開くとエラーが出る 2 2022/10/03 16:13
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/21 13:29
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/21 09:42
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
2列に入っているデータを1列...
-
エクセルの数式バーのフォント...
-
【ExcelVBA】名前を付けて保存→...
-
エクセル シート表示
-
Excel VBAで全ての矢印を赤色に...
-
エクセル関数を使って
-
エクセル共有したが、アクセス...
-
【ExcelVBA】ダブルクォーテー...
-
数字入力後他の文字等が表示さ...
-
F9キーについて。
-
職場の人から聞かれており、こ...
-
Excelで、項目の種類ごとにカウ...
-
【マクロ】名前を保存する際に...
-
【Excel】別シートから条件に合...
-
Excelセルを跨いで合計を出す方法
-
Excelファイルが開けません
-
エクセルでファイルの最終更新...
-
Excelで表を作ったところに文字...
-
Excelで50個のセルに同じ文字を...
-
【マクロ】VLOOKUPにて参照元に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PCと測定機器のIPアドレス
-
ネットワーク機器の名称変更に...
-
エアコンプレッサーとしても使...
-
NBOXにBluetoothをつなぐ方...
-
セルカ棒Bluetooth 写真のセル...
-
Lenovo ideapad 320を使用して...
-
エクセルのマクロでデータ編集...
-
windows8からAndroidを遠隔操作...
-
ワイヤレスイヤホンがペアリン...
-
イヤホン
-
学校配布のタブレット キーボー...
-
海外旅行中のbluetooth使用
-
ワイヤレスイヤホンを使用しよ...
-
イヤホンに磁石を近づけるのは...
-
通話中に動画やがゲームのおと...
-
ダイソーのワイヤレスイヤホン...
-
Bluetoothと圏外は関係あります...
-
ワイヤレスイヤホンを完全に除...
-
air podsが寿命を4〜5年迎えた...
-
このイヤホンってペアリングど...
おすすめ情報