Excel VBA質問箱 IV

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

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


15214 / 76734 ←次へ | 前へ→

【67001】TextBoxに入力するデータの型について
質問  八家九僧陀  - 10/10/25(月) 13:26 -

引用なし
パスワード
   マクロ初心者です。

TextBox1に入力したデータを確実に「数値」データとして、あるいは「日付」データとして、シートの所定セルに転記するにはどうすればよいのでしょう?

現在 TextBox1に入力してシートに転記すると、文字列として入力されてしまいます。
それを数値データとして、あるいは日付データとして利用したいのですが・・・

数値型の場合
Dim myKei as integer
myKei = TextBox1.Value

日付型の場合
Dim myKei as date
myKei = TextBox1.Value

と変数宣言すれば解決するのでしょうか。

また、ユーザーフォーム上に氏名、住所や生年月日等の複数のTextBoxがあり、その入力のたびに「全角」「半角」ボタンを押しているのですが、全角のままで入力して、文字列は文字列として、数値型は数値として、日付型は日付として入力できる方法はありませんか?

ほんとに初歩的な質問で申し訳ありませんが、そんなこともわからんのか、一から勉強しなおせ・・・的な回答ではなく、こういうコードを記述すればいいよと具体的なコードをお示しください。
勝手なことを申しますが、よろしくお願いします。

1 hits

【67001】TextBoxに入力するデータの型について 八家九僧陀 10/10/25(月) 13:26 質問
【67002】Re:TextBoxに入力するデータの型について kanabun 10/10/25(月) 13:54 発言
【67006】Re:TextBoxに入力するデータの型について ichinose 10/10/25(月) 19:02 発言

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