Top > Ref > Calc > Sheets

シートコンテナ Edit

open/close

プロパティ Edit

open/close
open/close

偽プロパティ Edit

open/close
type
ElementType
[ ReadOnly ]
method: getElementType

要素の型。シートコンテナの要素の型は com.sun.star.sheet.XSpreadsheet

[]string
ElementNames
[ ReadOnly ]
method: getElementNames

すべてのシート名のリスト

long
Count
[ ReadOnly ]
method: getCount

シート数

string
ImplementationName
[ ReadOnly ]
method: getImplementationName

実装名

[]string
SupportedServiceNames
[ ReadOnly ]
method: getSupportedServiceNames

サポートしているサービス名

[]type
Types
[ ReadOnly ]
method: getTypes

サポートしている型

[]byte
ImplementationId
[ ReadOnly ]
method: getImplementationId

実装 ID

open/close

メソッド Edit

open/close
any
queryInterface( [in] type aType )
          raises( com.sun.star.uno.RuntimeException )
declared in: com.sun.star.uno.XInterface

aType
void
acquire()
declared in: com.sun.star.uno.XInterface

void
release()
declared in: com.sun.star.uno.XInterface

type
getElementType()
          raises( com.sun.star.uno.RuntimeException )
declared in: com.sun.star.container.XElementAccess

要素の型を返します

シートコンテナの要素の型は com.sun.star.sheet.XSpreadsheet

boolean
hasElements()
       raises( com.sun.star.uno.RuntimeException )
declared in: com.sun.star.container.XElementAccess

シートがあるかどうかを返します

any
getByName( [in] string aName )
     raises( com.sun.star.container.NoSuchElementException,
              com.sun.star.lang.WrappedTargetException,
              com.sun.star.uno.RuntimeException )
declared in: com.sun.star.container.XNameAccess

シートをシート名で取得します

aName
シート名
[]string
getElementNames()
           raises( com.sun.star.uno.RuntimeException )
declared in: com.sun.star.container.XNameAccess

すべてのシート名のリストを返します

boolean
hasByName( [in] string aName )
     raises( com.sun.star.uno.RuntimeException )
declared in: com.sun.star.container.XNameAccess

名前のシートがあるかどうかを返します

aName
シート名
void
replaceByName( [in] string aName,
                 [in] any aElement )
         raises( com.sun.star.lang.IllegalArgumentException,
                  com.sun.star.container.NoSuchElementException,
                  com.sun.star.lang.WrappedTargetException,
                  com.sun.star.uno.RuntimeException )
declared in: com.sun.star.container.XNameReplace

シートを名前指定で置き換えます

aName
置き換えるシート名
aElement
新しいシートオブジェクト
void
insertByName( [in] string aName,
                [in] any aElement )
        raises( com.sun.star.lang.IllegalArgumentException,
                 com.sun.star.container.ElementExistException,
                 com.sun.star.lang.WrappedTargetException,
                 com.sun.star.uno.RuntimeException )
declared in: com.sun.star.container.XNameContainer

シートを名前指定で挿入します

aName
シート名
aElement
新しいシートオブジェクト
void
removeByName( [in] string Name )
        raises( com.sun.star.container.NoSuchElementException,
                 com.sun.star.lang.WrappedTargetException,
                 com.sun.star.uno.RuntimeException )
declared in: com.sun.star.container.XNameContainer

シートを名前指定で削除します

Name
削除するシート名
void
insertNewByName( [in] string aName,
                   [in] short nPosition )
declared in: com.sun.star.sheet.XSpreadsheets

新規シートを名前を指定して作成します

シートを挿入する位置を nPosition で指定します。

aName
シート名
nPosition
挿入位置
void
moveByName( [in] string aName,
              [in] short nDestination )
declared in: com.sun.star.sheet.XSpreadsheets

名前指定でシートの位置を移動します

aName
移動させるシート名
nDestination
移動先位置
void
copyByName( [in] string aName,
              [in] string aCopy,
              [in] short nDestination )
declared in: com.sun.star.sheet.XSpreadsheets

名前指定でシートをコピーします

aName
コピー元シート名
aCopy
コピー先シート名
nDestination
コピー先位置
com.sun.star.table.XCell
getCellByPosition( [in] long nColumn,
                     [in] long nRow,
                     [in] long nSheet )
             raises( com.sun.star.lang.IndexOutOfBoundsException )
declared in: com.sun.star.sheet.XCellRangesAccess

セルオブジェクトを返します

nColumn
列インデックス
nRow
行インデックス
nSheet
シートインデックス すべてのインデックスはゼロから始まります
com.sun.star.table.XCellRange
getCellRangeByPosition( [in] long nLeft,
                          [in] long nTop,
                          [in] long nRight,
                          [in] long nBottom,
                          [in] long nSheet )
                  raises( com.sun.star.lang.IndexOutOfBoundsException )
declared in: com.sun.star.sheet.XCellRangesAccess

セル範囲オブジェクトを返します

セル範囲は四角形状をしているセルの集合範囲です

nLeft
左端セルの列インデックス
nTop
上端セルの行インデックス
nRight
右端セルの列インデックス
nBottom
下端セルの行インデックス
nSheet
シートインデックス
[]com.sun.star.table.XCellRange
getCellRangesByName( [in] string aRange )
               raises( com.sun.star.lang.IllegalArgumentException )
declared in: com.sun.star.sheet.XCellRangesAccess

セル範囲オブジェクトを名前指定で返します

セル範囲は一般的な指定以外に名前を付けた範囲のセル範囲名も使用できます

aRange
セル範囲名
com.sun.star.container.XEnumeration
createEnumeration()
             raises( com.sun.star.uno.RuntimeException )
declared in: com.sun.star.container.XEnumerationAccess

すべてのシートを列挙するオブジェクトを返します

long
getCount()
declared in: com.sun.star.container.XIndexAccess

シート数を返します

any
getByIndex( [in] long Index )
      raises( com.sun.star.lang.IndexOutOfBoundsException,
               com.sun.star.lang.WrappedTargetException )
declared in: com.sun.star.container.XIndexAccess

シートをインデックス指定で返します

Index
取得するシートのインデックス
string
getImplementationName()
                 raises( com.sun.star.uno.RuntimeException )
declared in: com.sun.star.lang.XServiceInfo

実装名を返します

boolean
supportsService( [in] string ServiceName )
           raises( com.sun.star.uno.RuntimeException )
declared in: com.sun.star.lang.XServiceInfo

サービスをサポートしているかどうかを返します

ServiceName
サービス名
[]string
getSupportedServiceNames()
                    raises( com.sun.star.uno.RuntimeException )
declared in: com.sun.star.lang.XServiceInfo

サポートしているサービス名を返します

[]type
getTypes()
    raises( com.sun.star.uno.RuntimeException )
declared in: com.sun.star.lang.XTypeProvider

利用できる型を返します

[]byte
getImplementationId()
               raises( com.sun.star.uno.RuntimeException )
declared in: com.sun.star.lang.XTypeProvider

実装 ID を返します

open/close

インターフェース Edit

open/close open/close

サポートするサービス Edit

open/close open/close

Reload   New Lower page making Edit Freeze Diff Upload Copy Rename   Front page List of pages Search Recent changes Backup   Help   RSS of recent changes