|
マクロ初心者です。
TextBox1に入力したデータを確実に「数値」データとして、あるいは「日付」データとして、シートの所定セルに転記するにはどうすればよいのでしょう?
現在 TextBox1に入力してシートに転記すると、文字列として入力されてしまいます。
それを数値データとして、あるいは日付データとして利用したいのですが・・・
数値型の場合
Dim myKei as integer
myKei = TextBox1.Value
日付型の場合
Dim myKei as date
myKei = TextBox1.Value
と変数宣言すれば解決するのでしょうか。
また、ユーザーフォーム上に氏名、住所や生年月日等の複数のTextBoxがあり、その入力のたびに「全角」「半角」ボタンを押しているのですが、全角のままで入力して、文字列は文字列として、数値型は数値として、日付型は日付として入力できる方法はありませんか?
ほんとに初歩的な質問で申し訳ありませんが、そんなこともわからんのか、一から勉強しなおせ・・・的な回答ではなく、こういうコードを記述すればいいよと具体的なコードをお示しください。
勝手なことを申しますが、よろしくお願いします。
|
|