Excel VBA質問箱 IV

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

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


16919 / 76738 ←次へ | 前へ→

【65282】Re:もっと簡単にしたいのですが???
発言  りん E-MAIL  - 10/5/5(水) 9:19 -

引用なし
パスワード
   八家九僧陀 さん、おはようございます。

>P14には、入力規則でリストから選択するように設定しています。そのリストはSheet("平成22年")A列のデータをDictinaryを使って(あるサイトから盗用したものですが)重複しないデータリストとして作成したもので、P14のリストデータとsheet("平成22年")A列のデータは同じだと思い込んでいるのですが!
A列のデータと違うかもしれない(というか違うと思う)ので、何が入っているかを確認してみては。

Sub mykeyの確認()
  Dim mykey As Variant 'mykeyは日付データです
  '値を参照するだけならSelect(Activate)不要
  mykey = ThisWorkbook.Worksheets("賞与メニュー").Range("p14").Value
  MsgBox "Type = " & VarType(mykey) & vbCrLf & _
     "Value : " & mykey, vbInformation, "TYPE = 7が正当な日付データ"
End Sub
詳細はVarType関数のヘルプで確認してみてください。

あと、コードは標準モジュールに記述してありますか?
0 hits

【65278】もっと簡単にしたいのですが??? 八家九僧陀 10/5/4(火) 22:45 質問
【65279】Re:もっと簡単にしたいのですが??? かみちゃん 10/5/4(火) 22:59 発言
【65280】Re:もっと簡単にしたいのですが??? 八家九僧陀 10/5/4(火) 23:34 発言
【65281】Re:もっと簡単にしたいのですが??? かみちゃん 10/5/4(火) 23:40 発言
【65294】Re:もっと簡単にしたいのですが??? 八家九僧陀 10/5/5(水) 18:44 お礼
【65295】Re:もっと簡単にしたいのですが??? かみちゃん 10/5/5(水) 18:51 発言
【65282】Re:もっと簡単にしたいのですが??? りん 10/5/5(水) 9:19 発言

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