Calcのマクロについてです。
3年前くらいに組んだ CalcのBasicマクロですが、7.0.4までは問題なく動いていました。
7.1では動かなくなっています。
エラーダイアログは次のようになります。
「BASIC ランタイムエラー.
次のプロパティまたはメソッドが見つかりません: CellAddress。」
Basicの中身が大きく変わったかと思うのですが、どう修正したら良いでしょうか。
マクロは、ボタンに割り当てておいて、選択したセルがある行を削除するもので、
次のようなものです。
Sub delete_Click()
	'アクティブシート取得
	Dim oSheet As Object
	oSheet = ThisComponent.CurrentController.ActiveSheet
    'アクティブなセルの行番号を取得
 	dim oActiveCell As Object
 	dim currRowNum As Long
 	oActiveCell = ThisComponent.CurrentSelection
 	currRowNum = oActiveCell.CellAddress.Row
    '繰り越し(19行目)より上の行には挿入処理を行わない。
    If currRowNum < 18 Then Exit Sub 
    '行を削除
    oSheet.Rows.removeByIndex(currRowNum, 1)
End Sub