次の方法で共有


SETF 関数

セルの数式を設定します。

構文

SETF( GETREF(cell ), 数式 )

パラメーター

名前 必須 / オプション データ型 説明
セル
必須
String
数式を設定するセル。
formula
必須
String
使用する数式を指定します。

注釈

関数が実行されたときに、formula の結果が cell の新しい数式になります。 formula を引用符で囲むと、cell に書き込まれる式にも引用符が付きます。 cell に文字列を設定するには、formula の前後を 3 つの引用符で囲みます。

循環処理を避けるために、ターゲット セルは、GETREF() による参照を使用して指定するか、または文字列として指定する必要があります。 Microsoft Visio では、図形を別の図面に移動したときに参照が調整されるので、GETREF を使用することをお勧めします。

GETREF または文字列として セル が指定されていない場合、関数はエラーを返し、セルの数式は変更されません。 数式に構文エラーが含まれている場合、関数はエラーを返し、セル内の数式は変更されません。

例 1

SETF( GETREF(Scratch.A1), 1.5 in * 6 + 1 ft)

Scratch.A1 の数式を 21 インチに設定します。

例 2

SETF( GETREF(Scratch.A1), "1.5 in * 6 + 1 ft")

Scratch の数式を設定します。 A1 から式 1.5 (*6+1 ft)。

例 3

SETF( GETREF(Scratch.A1), """Say """"ahh""""""")

Scratch.A1 の数式を、文字列 "Say ""ahh""" に設定します。これは "Say "ahh"" と表示されます。