Excel VBA質問箱 IV

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

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


55248 / 76732 ←次へ | 前へ→

【26262】Re:setステートメントについて
発言  ichinose  - 05/6/29(水) 20:53 -

引用なし
パスワード
   ▼masaou さん、kobasanさん、こんばんは。
>初めて質問します。
>setステートメントを使って以下のような記述をして実行したのですが、「オブジェクトが必要です」のエラーが出てしまいます。
>set はプロシージャ毎じゃないと駄目なのでしょうか?
>同じシート何度も使うので、一回で済まないのかな?と悩んでおります。
>よろしくお願いいたします。
>--------------------------------------------------------------
private ws1 as worksheet
>Sub Sheet()
'  Dim WS1 As Object ←削除
>
>  Set WS1 = Worksheets("SHEET1")
>
>End Sub
>
>Private Sub UserForm_Activate()
>  Call Sheet
>
>  text1.Text = WS1.Range("a1")
>End Sub
というようにプロシジャーの外でWS1を宣言します。

1 hits

【26260】setステートメントについて masaou 05/6/29(水) 20:21 質問
【26261】Re:setステートメントについて kobasan 05/6/29(水) 20:41 回答
【26262】Re:setステートメントについて ichinose 05/6/29(水) 20:53 発言
【26264】Re:setステートメントについて masaou 05/6/29(水) 21:56 お礼

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