1

現在の在庫に関する情報が 13 列あります。中古車はメーカー モデル年などで並べ替えられています。マクロで 8 番目の列 (メーカー) を確認し、交互のメーカーの行全体の塗りつぶしの色を黄色に変更したいので、印刷されたときにグループで目立ちます。メーカーは出入りする可能性があり、在庫内の各メーカーの数も購入と販売に応じて変化します。もちろん、データの最後に達したときにも停止する必要があります。たくさんの記事を読みましたが、この特定の問題が解決されているのを見たことがありません。正しい方向への助けやポイントは大歓迎です。エクセル2010を使用しています

4

1 に答える 1

0

マクロは必要ありません。条件付き書式を使用できます。データが行 2 から始まると仮定すると、行 2 のセルの条件付き書式設定式を次のように設定します。

=MOD(SUM(IF($H2:$H9999<>OFFSET($H2:$H9999,1,0),1,0)),2)=0

必要に応じてその条件のハイライトを設定します。フォーマットをコピーして他のセルに貼り付けます。すべての行をカバーするように、必要に応じて下限を調整します。これも動的にすることができますが、式をあまり混乱させたくありませんでした。

于 2012-11-16T00:58:26.783 に答える