| 
    
     |  | ▼こめこめ さん: こんばんは。
 
 >Inputboxで「日付YYYY/MM/DDを入力してください!」と表示させ
 ることはできますか?
 ヘルプで、
 InputBox関数の、または、InputBoxメソッドの使用例を参照してください。
 
 >空白またはキャンセルを押した場合は「キャンセルされました」の表示を出したいです。
 関数またはメソッドの戻り値を調べるといいです。
 関数なら
 If StrPtr(戻り値<文字列>) = 0 Then
 MsgBox "Cancelされました"
 Exit Sub
 End If
 といった感じです。
 
 >入力された値をテキストファイル内に更新して閉じたいです。
 '-----------
 ファイル番号 = Freefile()
 Open テキストファイル名 For Append As ファイル番号
 Print #ファイル番号, 入力された日付
 Close ファイル番号
 '----------
 とか、
 Fso(Scripting.FileSystemObject)
 の TextStreamオブジェクトなどを使うことになると思います。
 参考
 h t t p://www.officetanaka.net/excel/vba/filesystemobject/textstream.htm
 
 |  |