class documentation

class InputFormulaObject:

Constructor: InputFormulaObject()

View In Hierarchy

セルの関数投入用オブジェクトです。

Method __init__ コンストラクタ。インスタンスを作成します。
Method getA1C1 セル範囲を取得します。
Method getFormula 関数を取得します。
Method getIsArray Array関数であるか取得します。
Method getNumberFormat セル書式が設定されていた場合、取得します。
Method getSetAllCell 入力されたすべてのセルに同一関数をセットするかどうかを取得します(Array関数ではなく、通常の関数の場合)
Method setA1C1 セル範囲を設定します。Array関数でない通常の関数の場合は、通常単一セルを投入します。
Method setAllCell 入力されたすべてのセルに同一関数をセットするかどうかを設定します(Array関数ではなく、通常の関数の場合)
Method setFormula 関数を設定します。
Method setIsArray Array関数かどうかを設定します。
Method setNumberFormat 必要な場合、セル書式を設定します。
def __init__(self):

コンストラクタ。インスタンスを作成します。

def getA1C1(self) -> str:

セル範囲を取得します。

Returns
strセル範囲(A1C1)
def getFormula(self) -> str:

関数を取得します。

Returns
str関数
def getIsArray(self) -> bool:

Array関数であるか取得します。

Returns
booltrue: Array関数 false: 通常関数
def getNumberFormat(self) -> str:

セル書式が設定されていた場合、取得します。

Returns
strセル書式
def getSetAllCell(self) -> bool:

入力されたすべてのセルに同一関数をセットするかどうかを取得します(Array関数ではなく、通常の関数の場合)

Returns
booltrue: 入力されたすべてのセルに投入 false:先頭のセルのみに投入
def setA1C1(self, A1C1: str):

セル範囲を設定します。Array関数でない通常の関数の場合は、通常単一セルを投入します。

Parameters
A1C1:strセル範囲(A1C1)
def setAllCell(self, setAllCell: bool):

入力されたすべてのセルに同一関数をセットするかどうかを設定します(Array関数ではなく、通常の関数の場合)

Parameters
setAllCell:booltrue: 入力されたすべてのセルに投入 false:先頭のセルのみに投入
def setFormula(self, formula: str):

関数を設定します。

Parameters
formula:str関数(先頭に=は不要です。)
def setIsArray(self, isArray: bool):

Array関数かどうかを設定します。

Parameters
isArray:booltrue: Array関数 false: 通常の関数
def setNumberFormat(self, numberFormat: str):

必要な場合、セル書式を設定します。

Parameters
numberFormat:strセル書式 設定されていない場合、セル書式の設定は投入時に行われません。