セル内容の型 
セルの内容の型を取得します。セル範囲などでは使用することができません。一つのセルだけでしか使用することができません。
型の種類 
セル内容の型は getType() メソッドを使用して取得します。Type プロパティーでも取得することができます。
このメソッドで戻される値は com.sun.star.table.CellContentType enum です。enum の実態は値です。この enum の値はそれぞれ次のようになっています。
Values |
EMPTY | 空 |
VALUE | 値 |
TEXT | テキスト |
FORMULA | 数式 |
次のコードでは最初のシートの A2 セルの内容が空ならメッセージを表示します。
Sub contenttype_1
Dim oDoc As Object, oSheet As Object, oCell As Object
Dim nType As Long
oDoc = ThisComponent
oSheet = oDoc.Sheets(0)
oCell = oSheet.getCellByPosition( 0, 1 ) 'A2
nType = oCell.getType()
If nType = com.sun.star.table.CellContentType.EMPTY Then
MsgBox "cell is empty."
End If
End Sub