Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


53611 / 76732 ←次へ | 前へ→

【27933】Re:実行時エラー'1004'
発言  ichinose  - 05/8/24(水) 18:27 -

引用なし
パスワード
   ▼VBA初心者 さん:

こんばんは。

>
>下記のset命令で「 Worksheetsメソッドが失敗しました」
>のメッセージが出たので
このエラーが再現できませんでした。
ひょっとしてIEからExcelのXlsファイルを読み込む
なんてことしていませんか?


>以下のように変数S使用せず明示的にワークシート設定を修正しましたが、1004が出てしまいます。
まあ、上記がエラーになるならこれはそうなんでしょうが・・
>
>
>Sub set1(n As Byte)
>  Const CB As String = "CommandButton"
>  Dim S As Worksheet
>  Dim i As Byte
>  
>  'Set S = Worksheets("設定")
>  For i = 1 To n
>    Sheet1.OLEObjects(CB & Format(i)).Object.Caption = Worksheets("設定").Cells(i + 1, 1).Value
>    book1(i - 1) = Worksheets("設定").Cells(i + 1, 2).Value
>  Next i
>End Sub
>

このエラーが発生したときにExcel上に開かれている
ブックはいくつありますか?
提示されたVBAコードを含むブックだけですか?
(気になるのは、「設定」と付けられたシートがどこにあるかですが・・・)

それとWindowsとExcelのバージョンも記述してください。
今のところ、よくわからないので解決するか否かは
わかりませんが、バージョン情報も含めて
なるべく多くの情報を提示してみてください。
0 hits

【27900】実行時エラー'1004' VBA初心者 05/8/23(火) 19:08 質問
【27902】Re:実行時エラー'1004' だるま 05/8/23(火) 19:45 回答
【27908】Re:実行時エラー'1004' VBA初心者@自宅 05/8/23(火) 23:03 お礼
【27926】Re:実行時エラー'1004' VBA初心者 05/8/24(水) 15:54 発言
【27903】Re:実行時エラー'1004' ichinose 05/8/23(火) 20:06 発言
【27909】Re:実行時エラー'1004' VBA初心者@自宅 05/8/23(火) 23:05 お礼
【27925】Re:実行時エラー'1004' VBA初心者 05/8/24(水) 15:42 発言
【27933】Re:実行時エラー'1004' ichinose 05/8/24(水) 18:27 発言
【27936】Re:実行時エラー'1004' りん 05/8/24(水) 19:40 発言
【27939】Re:実行時エラー'1004' ichinose 05/8/24(水) 20:54 発言
【27942】Re:実行時エラー'1004' ichinose 05/8/24(水) 21:27 発言
【28022】Re:実行時エラー'1004' VBA初心者 05/8/26(金) 17:15 お礼
【27955】Re:実行時エラー'1004' VBA初心者 05/8/25(木) 11:03 発言
【27960】Re:実行時エラー'1004' だるま 05/8/25(木) 13:40 回答
【28023】Re:実行時エラー'1004' VBA初心者 05/8/26(金) 17:16 お礼
【27977】Re:実行時エラー'1004' りん 05/8/25(木) 19:33 発言
【28021】Re:実行時エラー'1004' VBA初心者 05/8/26(金) 17:14 お礼

53611 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free