VBA式でのActivecellの使用


1

私は初心者@ VBAです。アクティブセル内の式の値を使用して、別の式(アクティブセルが合計に含まれる列の行数の上限を設定する合計)に入力します。

Activecell.valueまたはそれ以外のものを使用する必要がありますか?

回答:


1

はい、それが本当にあなたが望むものであれば。

ただし、ActiveCellは簡単に誤ってユーザーが変更する可能性があるため、次のような固定セル参照を使用することを検討します。

ActiveSheet.Range("A1").Value

0

次のように、範囲を関数に渡します。 =MyFunc(A1) Excelシートで、そして私の式でその情報を使用

Function MyFunc(rng As Range) As Double
MyFunc = rng.Value * 3
End Function

このようにして、私の関数がどのセルからデータを取得しているのかを正確に知ることができます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.