同じフォントを設定し直すだけで行の高さが変更される
対象製品
SPREAD 7.0J
状況
修正済み
詳細
設定したフォントに合わせて行の高さが変わるのはSPREAD本来の動作ですが、同じフォントを再設定した場合にも行の高さが変更されます。
【手順】
1.新規フォームにButton2つとSPREADを配置し、以下のコードをコピーします。
2.アプリケーションを実行します。
3.Button1を押下してフォントサイズを変更します。
--- 行の高さが変更されたフォントに合わせて変わります。
※設定したフォントに合わせて行の高さが変わるのはSPREAD本来の動作です。
4.Button2を押下して行の高さを変更します。
5.Button1を押下して同じフォントサイズを設定します。
--- 同じフォントを設定したのに、行の高さが変更されます。
【サンプルコード】
Private Sub Form_Load()
With fpSpread1
.Row = 2
.FontSize = 9
End With
End Sub
Private Sub Command1_Click()
With fpSpread1
.Row = 2
.FontSize = 12
End With
End Sub
Private Sub Command2_Click()
With fpSpread1
.RowHeight(2) = 20
End With
End Sub
※この現象はVer7.0.0.52(2009/06/30版)で発生し、Ver7.0.0.49(2008/09/03版)では発生しない現象です。
【手順】
1.新規フォームにButton2つとSPREADを配置し、以下のコードをコピーします。
2.アプリケーションを実行します。
3.Button1を押下してフォントサイズを変更します。
--- 行の高さが変更されたフォントに合わせて変わります。
※設定したフォントに合わせて行の高さが変わるのはSPREAD本来の動作です。
4.Button2を押下して行の高さを変更します。
5.Button1を押下して同じフォントサイズを設定します。
--- 同じフォントを設定したのに、行の高さが変更されます。
【サンプルコード】
Private Sub Form_Load()
With fpSpread1
.Row = 2
.FontSize = 9
End With
End Sub
Private Sub Command1_Click()
With fpSpread1
.Row = 2
.FontSize = 12
End With
End Sub
Private Sub Command2_Click()
With fpSpread1
.RowHeight(2) = 20
End With
End Sub
※この現象はVer7.0.0.52(2009/06/30版)で発生し、Ver7.0.0.49(2008/09/03版)では発生しない現象です。
回避方法
最新の修正版 Ver7.0.0.57(2011/10/04版)をご使用ください。