Excel VBA質問箱 IV

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

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


48321 / 76732 ←次へ | 前へ→

【33347】Re:ユーザーフォームに関して
回答  awu  - 06/1/9(月) 16:52 -

引用なし
パスワード
   たぶん、こういうことだと思いますが・・・

"1" というシート名ですと、Integerのままで指定するとシートのIndexになりますよ。

> Set WBS = Worksheets("NUM") <--- "" で括ると"NUM" というシートを指す。
  
>  With Workbooks("check.xls").WBS <--- 構文が変です。


Private Sub UserForm_Initialize()
  Dim NUM As Integer
  NUM = Workbooks("1.xls").Worksheets("A").Range("A1").Value
  With Workbooks("check.xls").Sheets(CStr(NUM))
    DateM = .Range("d5").Value
    DateD = .Range("f5").Value
  End With
End Sub

0 hits

【33307】ユーザーフォームに関して お願いします。 06/1/8(日) 17:11 質問
【33310】Re:ユーザーフォームに関して BB 06/1/8(日) 17:50 発言
【33340】Re:ユーザーフォームに関して お願いします。 06/1/9(月) 16:17 発言
【33343】Re:ユーザーフォームに関して かみちゃん 06/1/9(月) 16:37 回答
【33346】Re:ユーザーフォームに関して 初心者 06/1/9(月) 16:49 質問
【33347】Re:ユーザーフォームに関して awu 06/1/9(月) 16:52 回答
【33349】Re:ユーザーフォームに関して かみちゃん 06/1/9(月) 16:55 回答
【33358】Re:ユーザーフォームに関して お願いします。 06/1/9(月) 17:46 お礼
【33360】Re:ユーザーフォームに関して (゜Д゜)ハァ? 06/1/9(月) 17:57 発言

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