私は、マクロを使用して高度なフィルタを実行するのに役立つブックに「名前」を作成しました。ここで式は次のとおりです。Excel-定義された名前として使用される数式をロックする方法は?
=OFFSET('Property Data'!$A$6,,,COUNTA('Property Data'!$A$5:$N$69),14)
これは、私はあなたが行を削除することができます、ブックに書かれた「削除」機能を持っていることを除いて正常に動作します...行6は、この式を削除すると、行6を含みます「名前」の変更:
=OFFSET('Property Data'!#REF!,,,COUNTA('Property Data'!$A$5:$N$69),14)
これは明らかに、高度なフィルタのためのマクロ遺跡、したがって、ユーザーはデータベース内の既存のエントリを編集することはできません。
だから私は何をする必要があるか、私はそれを参照するセルが削除されているとそれだけで6
新しい行を使用していますというエラーをスローしないように、この式をロックする方法を見つけることです括弧「{}」を使ってこのようなことが起こりましたが、どういう仕組みか分かりません。何かご意見は?
_any_行は削除できますか?たとえば、行1が決して削除されない場合は、現在使用されていない行オフセットパラメータ –
を使用して、Row1からOffsetをオフセットして行6からオフセットするように変更するか、間接 –