同様の例を見た(検索した)ことがありますが、探しているものとはまったく異なります。
シート A とシート B の複数のシートを持つ Excel のワークブックがあります。これらのシートには大量のデータがあるため、シート A からシート B に最も重要なデータを表示するには、必要な行のみをミラーリングします。 SheetAのセル値に応じて指定するには....シートAの値に応じて、シートBの行全体を削除する必要があります。
たとえば、シート AI には 10 個の値 (はい/いいえ) を持つ列 X があり、同じデータを数式でシート B にリンクしています。 「完了」... SheetA X2="はい" の場合、SheetB セル Y2="完了"... SheetA X3="いいえ" の場合、SheetB セル Y1="Missing" など。
したがってonly
、セルの値が「完了」である SheetB の行がそこにあるようにしたいので、セルの値が「欠落」である行が自動的に削除されるようにします。このようにして、指定されたセルの「完了」値を持つ行のみを含むテーブルを作成します。
Excel にマクロがあることは知っていますが、VBA でコードを記述したことはなく、言語ハンドラーと変数については完全に理解できません。
数式で呼び出すことができるマクロを作成する方法はありますか? つまり、例) if(A10="Yes", "",
delete row macro here
)???
ありがとう!