同じフォントを設定し直すだけで行の高さが変更される

文書番号 : 30337     文書種別 : 不具合     最終更新日 : 2010/12/28
文書を印刷する
対象製品
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版)では発生しない現象です。
回避方法
最新の修正版 Ver7.0.0.57(2011/10/04版)をご使用ください。