
VBA初心者です。
Excelのユーザーフォームで、コンボボックスにカレンダーを埋め込むAPIを使用したところ
コンパイルエラーが生じてしまい、実行できません。
クラスモジュールで以下のSendMessageでエラーが起こっているみたいですが、解決策あれば御教授ください。
Public Property Get Value() As Date
Dim st As SYSTEMTIME
Dim lngResult As Long
lngResult = SendMessage(mlnghwndDateTime, _
DTM_GETSYSTEMTIME, 0, st)
With st
Value = DateSerial(.Year, .Month, .Day)
End With
End Property
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
candy-kokiさん、初めまして
10年以上前になりますが、03バージョンを使用したことがあります。
だいぶ内容は変わっているようですが、以前のものを覚えていません。
今回のダウンロードファイルを使ってみましたが、問題なく処理されますね。
>コンボボックスに日付表示はされているので、その後にフォームのテキストボックス部分とこのコンボボックス部分をエクセルのセルに入力するようにしたのがいけないのでしょうか..
なので、改造部分に不具合があるのではないでしょうか?(クラス破棄後の操作とか、、) どのように追加処理を行っているかを掲示してはいかがでしょう。
>VBA初心者です
カレンダーを使用する方法は、APIの他にもあるようですよ。

No.3
- 回答日時:
「クラスモジュールで以下のSendMessageでエラーが起こっているみたい」でしたら、
’lngResult = SendMessage(mlnghwndDateTime, _
’DTM_GETSYSTEMTIME, 0, st)
というようにコメントにしたら、コンパイルエラーは出なくなりますか?
※VBE画面の「ツール」「オプション」「全般」「順次コンパイル」のチェックは外して置きましょう。

No.1
- 回答日時:
こちらのサイトの一部だけを借用しようとしても無理です。
どこからどこまでを記述しなければいけないのか、よく理解してから借用しましょう。
回答ありがとうございます。
そちらのサイトです。
一部の引用ではなく、全体を引用してユーザーフォームに入れて実行したのですが
上記の結果になってしまいました。
コンボボックスに日付表示はされているので、その後にフォームのテキストボックス部分とこのコンボボックス部分をエクセルのセルに入力するようにしたのがいけないのでしょうか...
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Eclipseで、プロジェクト名のと...
-
タグが閉じてないというエラー...
-
tomcat起動時エラー
-
eclipseでのsvn認証エラー回避方法
-
エラー:org.springframeworkが...
-
eclipseをバージョンアップした...
-
Eclipse デバッグ エラー処理
-
JSPで意味不明のコンパイルエラー
-
java eclipse apache tomcat 9....
-
EXCEL コンパイルエラー
-
JAVAでアルファベットを数...
-
ListFilesに失敗する
-
JAVAコンパイルエラー全て...
-
javaサーブレットからのoracle...
-
Java エスケープ文字
-
JSP/サーブレットで一般的な入...
-
JSP内でString型からint型に変...
-
getParameterについて
-
java return文を指定できません。
-
Buttonを配列とすることができ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Eclipseで、プロジェクト名のと...
-
エラー:org.springframeworkが...
-
タグが閉じてないというエラー...
-
コンパイル時にエラーが出てし...
-
構文エラーのやり直しについて
-
tomcat起動時エラー
-
Eclipseの環境について
-
eclipseでのsvn認証エラー回避方法
-
eclipseをバージョンアップした...
-
Javaのエラーについてです
-
「型 ArrayList は総称ではあり...
-
JSP内でString型からint型に変...
-
JSPで意味不明のコンパイルエラー
-
JSP NullPointerException
-
Eclipse デバッグ エラー処理
-
getParameterについて
-
eclipseのエラーについて質問で...
-
【ジェネリックス】コンパイル...
-
Buttonを配列とすることができ...
-
JSPページから、同じJSPページ...
おすすめ情報