No.7ベストアンサー
- 回答日時:
エラーが起こるPCは、恐らくフォルダオプションで「登録されている拡張子は表示しない」のチェックを外してあります。
そして、Windows(機器No).Activate で変数「機器No」の値はExcelブックの拡張子なしになっていると思われます。
例えば、Book1.xlsと言うBookを開いてある場合、
「表示しない」設定の場合、Window名は「Book1」ですが、「表示する」場合は「Book1.xls」になります。
「表示しない」設定では、
Windows("book1").Activate
Windows("book1.xls").Activate の、両方OKです(内部的に拡張子を取って使っていると思われる)
「表示する」設定では
Windows("book1").Activate ← こんなWindow無いのでNG
Windows("book1.xls").Activate ← OK
と、なります。
どのPCでも動くようにする為にはフォルダオプションで拡張子を表示しないようにしてもいいのですが、拡張子無しのWindow名を使用する方がトラブルの元になります。
マクロを修正してアクティブにするWindow名には拡張子を付けましょう。
有り難うございます。
原因は「製作者」が出社しなければ確認できませんが、間違い有りません。それが原因です。
拡張子表示設定したPCだけでエラーが出てますから、間違いないと思います。
本当に有り難うございます。
No.6
- 回答日時:
>バルーン表示された機器No.は合っています。
文字にスペース等の余計な文字は含まれていませんか?
該当するブックは開いているのでしょうか?
http://oshiete1.goo.ne.jp/qa4439047.html #1
*>変数の「機器No」に拡張子”.xls”を含んでいないとか?
*「機器No」は別のブックでは無く、同じブックの別シート内に「機器No」が存在します。従って拡張子は不要だと思うのですが…。
プログラムを正しく動作させるには、拡張子まで含めてきちんと指定するのが基本です。
「動いたから」という理由で端折ってしまうのは良くありません。
Windows(機器No & ".xls").Activate
No.5
- 回答日時:
>参考になりますでしょうか?
コードの全文が解らないので何とも言えませんが、シート名(変数「機器No」)の設定方法になんらかの問題がある可能性もあります。
エラーが起きたパソコンで変数「機器No」の中身が何になっているのか確認してください。
エラーになればVBEに黄色で反転表示されます。
そのときに、この変数にマウスカーソルを合わせれば変数の内容がバルーン表示されます。
この回答への補足
'●抽出波形の貼付け
Range(LS生波形セル).Select
Selection.Copy
Windows("データベース.xls").Activate
Sheets("報告書編集").Select
Range("B25").Select
ActiveSheet.Paste
Windows(機器No).Activate ←ここでエラー
Sheets(シート名).Select
Range(FS生波形セル).Select
Selection.Copy
Windows("データベース.xls").Activate
Sheets("報告書編集").Select
Range("S25").Select
ActiveSheet.Paste
Windows(機器No).Activate
Sheets(シート名).Select
Range(LSスペクトラムセル).Select
Selection.Copy
Windows("データベース.xls").Activate
Sheets("報告書編集").Select
Range("B31").Select
ActiveSheet.Paste
Windows(機器No).Activate
Sheets(シート名).Select
Range(FSスペクトラムセル).Select
Selection.Copy
Windows("データベース.xls").Activate
Sheets("報告書編集").Select
Range("S31").Select
ActiveSheet.Paste
Windows(機器No).Activate
ActiveWindow.Close
バルーン表示された機器No.は合っています。
No.4
- 回答日時:
No.2です。
エラーになる箇所と、その前のコードを提示してもらえればもう少し具体的な回答が出来ると思います。
この回答への補足
http://oshiete1.goo.ne.jp/qa4439047.html
↑は、以前に質問したものです。
参考になりますでしょうか?
No.3
- 回答日時:
報告書が作成できないPCのExcelで、MacroBookの最初に"Option Base 1"が宣言されていませんか?
これは配列の添え字の最小値を"1"にするということなので、報告書作成マクロの中で添え字が"0"から始まるようになっているとエラーとなります。
有り難うございます。
この報告書は私が作成したものではないので、初歩的な質問になり申し訳ありませんが、「MacroBook」とは「ツール⇒マクロ⇒」で開く画面でしょうか?
Sub 報告書作成()
'
' Macro1 Macro
' マクロ記録日 : 2008/9/16 ユーザー名 : ???
'
'●診断No.セルの取得
Sheets("診断データ").Select
アクティブセル行番 = ActiveCell.Row
診断Noセル = "D" + CStr(アクティブセル行番)
機器Noセル = "A" + CStr(アクティブセル行番)
…となっています。"Option Base 1"はなさそうです。
No.1
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
応答を解析できません
-
エクセルで#N/Aを含めた平均値...
-
MACアドレス 00:E0:C3 SAKAI って
-
検索をかけた時、ページを開け...
-
プロファイルエラー
-
他のサイトは繋がるのにヤフー...
-
ロイロノートのエラーについて ...
-
nslookupコマンドでDNSサーバー...
-
クライアントが切断されました。
-
エクセルのセルの書式設定→表示...
-
VB6でWindows2003 Serveの画面...
-
AndroidStudioでエラーが出て解...
-
VirtualBoxのGuestマシンのネッ...
-
Ubuntu(zorin os)でパスワード...
-
AWSでSSH接続をしたいのですが...
-
Mac標準メールソフト「Mail」で...
-
sambaで共有フォルダが見えるが...
-
cron設定で電源のOFFができませ...
-
Ubuntu20.04からUbuntu22.04に...
-
同じ独自ドメインを2つのサーバ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
循環参照にならない方法があっ...
-
エクセルで#N/Aを含めた平均値...
-
MACアドレス 00:E0:C3 SAKAI って
-
ドメインに参加しようとするとD...
-
アウトルックで送信時に「名前...
-
応答を解析できません
-
検索をかけた時、ページを開け...
-
エクセルVBA 関数エラー箇所を...
-
.NETでActiveXコントロールを使う
-
android studioエラー
-
vsftpd 大量転送で時たま途中で...
-
プロファイルエラー
-
WSUSインストール時に設定ウィ...
-
クライアントが切断されました。
-
Ocn モバイルONE の1GB 追加
-
【QnapNAS】不良HDDと診断され...
-
エクセル #N/Aを印刷時に表示...
-
BASIC認証エラー時の表示HTML指定
-
outlookメールのDNSサーバーエラー
-
MacでKCFErrorDomainCFNetwork ...
おすすめ情報