2016-09-13 8 views
0

データとしてシート1があります。シート2を「調整」とします。 sheet2!a1の式は=sheet1!a1です。これは、sheet2のすべてのセルに適用されます。考え方は、ソースデータに触れることなく、式を結果/ゼロ化/ブランキングに追加することで、ユーザーがsheet2で調整を行うことができるということです。これらのセルを強調表示して、この値が調整値であり、シート1の対応するセルと等しくないことを示します。例:セルl15異なるシートの同じセルのセル値に基づいてセルを強調表示するための条件付き書式設定

With Range("L15").FormatConditions.Add(_ 
     Type:=xlExpression, _ 
     Formula1:="=L15<>'sheet1'!L15") 
      .Interior.Color = RGB(198, 239, 206) 
     .Font.Color = RGB(0, 97, 0) 
End With 

は私が使用したものです。シート2のすべてのセルにそれを適用したいと思います。これは、シート1の先行セルと同じではありません。 T ハンクス

+0

使用https://msdn.microsoftに行うために、イベントを変更します.com/en-us/library/office/ff839775.aspx –

+0

Nathanに感謝します。これは私が試みていたものよりも簡単です。 –

答えて

0

使用シートは、シートイベントがこれを行うに変更するには、このmsdn.microsoft.com/en-us/library/office/ff839775.aspx

関連する問題