ハマっている「お菓子」を教えて!

いつもいつも 皆様からのお返事を心待ちにしておりますNannyです。

VBAのユーザーフォームでTextBoxを日付専用入力にしたいのです。

で、入力方法が 20050219 というような形で入力して、2005/02/19という形か、平成17年2月19日というような形に持って行って、セルに貼り付けしたいのです。

出来なさそうな予感満載なのですが、皆様お返事の程宜しくお願い致します。
(出来ないのであればあきらめられるので、出来るかどうかのお返事も期待しております。

宜しくお願い致します。

A 回答 (2件)

下記はTextBox1に20050219としCommandButton1をクリックするとシート1のA1に2005/2/19と出力します。


Private Sub CommandButton1_Click()
Worksheets(1).Range("A1").Value = Format(TextBox1.Text, "0000""/""00""/""00")

End Sub
    • good
    • 10
この回答へのお礼

ばっちり成功いたしました^^
お返事ありがとうございました。

お礼日時:2005/02/19 17:54

こんにちは。



こういうこと↓でしょうか?
---------------------------------------------------------
Range("F1") = Format(TextBox1.Text, "0000""/""00""/""00")
---------------------------------------------------------
    • good
    • 1
この回答へのお礼

ありがとうございます 早速やってみます

お礼日時:2005/02/19 17:53

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


おすすめ情報

このQ&Aを見た人がよく見るQ&A