| 
  サンプルファイル 
 
  
 
 
 
 Private Sub ListBox1_Change()
 Dim myFrmt
 
 myFrmt = ListBox1.Text
 
 
 Cells(1, "A").NumberFormatLocal = myFrmt    'セルに書式設定
 Cells(1, "A") = Date
 
 
 TextBox2.Text = ListBox1.Text
 TextBox3.Text = Format(Date, myFrmt)        'テキストボックスに書式設定
 
 End Sub
 
 
 
 
 Private Sub UserForm_Initialize()
 
 With ListBox1
 .AddItem "yyyy年"
 .AddItem "yy年"
 .AddItem "ggg"
 .AddItem "e"
 .AddItem "ggge年"
 .AddItem "gggee年"
 .AddItem "m月"
 .AddItem "mm月"
 .AddItem "mmmm"
 .AddItem "mmm"
 .AddItem "d日"
 .AddItem "dd日"
 .AddItem "aaaa"
 .AddItem "aaa"
 .AddItem "(aaa)"
 .AddItem "ddd"
 .AddItem "dddd"
 .AddItem "yyyy/mm/dd"
 .AddItem "yy/m/d"
 .AddItem "yy/mm/dd"
 .AddItem "yyyy年m月d日"
 .AddItem "yyyy年mm月dd日"
 .AddItem "yy年mm月dd日"
 .AddItem "ggge年m月d日"
 .AddItem "gggee年mm月dd日"
 .AddItem "m月d日"
 .AddItem "mm月dd日"
 End With
 
 TextBox1.Text = Date
 ListBox1.Text = "ggge年m月d日"
 
 End Sub
 
 
 
 
 |