和暦表示で「平」や「H」のような年号を表示したい
対象製品
SPREAD for Windows Forms 8.0J
詳細
GcDateTime型セルにて「平」や「H」のような和暦表示ができます。
◎サンプルコード(VB)
◎サンプルコード(C#)
◎サンプルコード(VB)
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
' GcDateTime型セルの設定
Dim gcdateCell As New GrapeCity.Win.Spread.InputMan.CellType.GcDateTimeCellType()
gcdateCell.Fields.Clear()
'gcdateCell.Fields.AddRange("ggg ee年MM月 dd日") '平成
'gcdateCell.Fields.AddRange("gg ee年MM月 dd日") '平
gcdateCell.Fields.AddRange("g ee年MM月 dd日") 'H
gcdateCell.DisplayFields.Clear()
'gcdateCell.DisplayFields.AddRange("ggg ee年MM月 dd日") '平成
'gcdateCell.DisplayFields.AddRange("gg ee年MM月 dd日") '平
gcdateCell.DisplayFields.AddRange("g ee年MM月 dd日") 'H
FpSpread1.ActiveSheet.Columns(1).CellType = gcdateCell
FpSpread1.ActiveSheet.Columns(1).Width = 140
End Sub
' GcDateTime型セルの設定
Dim gcdateCell As New GrapeCity.Win.Spread.InputMan.CellType.GcDateTimeCellType()
gcdateCell.Fields.Clear()
'gcdateCell.Fields.AddRange("ggg ee年MM月 dd日") '平成
'gcdateCell.Fields.AddRange("gg ee年MM月 dd日") '平
gcdateCell.Fields.AddRange("g ee年MM月 dd日") 'H
gcdateCell.DisplayFields.Clear()
'gcdateCell.DisplayFields.AddRange("ggg ee年MM月 dd日") '平成
'gcdateCell.DisplayFields.AddRange("gg ee年MM月 dd日") '平
gcdateCell.DisplayFields.AddRange("g ee年MM月 dd日") 'H
FpSpread1.ActiveSheet.Columns(1).CellType = gcdateCell
FpSpread1.ActiveSheet.Columns(1).Width = 140
End Sub
◎サンプルコード(C#)
private void Form1_Load(object sender, EventArgs e)
{
// GcDateTime型セルの設定
GrapeCity.Win.Spread.InputMan.CellType.GcDateTimeCellType gcdateCell = new GrapeCity.Win.Spread.InputMan.CellType.GcDateTimeCellType();
gcdateCell.Fields.Clear();
//gcdateCell.Fields.AddRange("ggg ee年MM月 dd日"); //平成
//gcdateCell.Fields.AddRange("gg ee年MM月 dd日"); //平
gcdateCell.Fields.AddRange("g ee年MM月 dd日"); //H
gcdateCell.DisplayFields.Clear();
//gcdateCell.DisplayFields.AddRange("ggg ee年MM月 dd日"); //平成
//gcdateCell.DisplayFields.AddRange("gg ee年MM月 dd日"); //平
gcdateCell.DisplayFields.AddRange("g ee年MM月 dd日"); //H
fpSpread1.ActiveSheet.Columns[1].CellType = gcdateCell;
fpSpread1.ActiveSheet.Columns[1].Width = 140;
}
{
// GcDateTime型セルの設定
GrapeCity.Win.Spread.InputMan.CellType.GcDateTimeCellType gcdateCell = new GrapeCity.Win.Spread.InputMan.CellType.GcDateTimeCellType();
gcdateCell.Fields.Clear();
//gcdateCell.Fields.AddRange("ggg ee年MM月 dd日"); //平成
//gcdateCell.Fields.AddRange("gg ee年MM月 dd日"); //平
gcdateCell.Fields.AddRange("g ee年MM月 dd日"); //H
gcdateCell.DisplayFields.Clear();
//gcdateCell.DisplayFields.AddRange("ggg ee年MM月 dd日"); //平成
//gcdateCell.DisplayFields.AddRange("gg ee年MM月 dd日"); //平
gcdateCell.DisplayFields.AddRange("g ee年MM月 dd日"); //H
fpSpread1.ActiveSheet.Columns[1].CellType = gcdateCell;
fpSpread1.ActiveSheet.Columns[1].Width = 140;
}
キーワード
セル型