こんにちは私は同じExcelシートで2つのテーブルを比較しようとしています。以下は私が達成しようとしているものです。これは、VBAで行う必要があります。Excel VBA-一致する列の比較
A B C D E F G H I J
E1 40 1 4 4/16/2017 E4 30 11/1/2017
E2 20 1 5 6/22/2016 E2 20 11/1/2017
E3 10 0 4 6/30/2017 E1 40 10/31/2017
E4 30 1 6 3/10/2015 E3 10 10/31/2017
TASK 1
If A matches F (Equipment numbers match)
AND
If B matches G (ID-Numbers match)
AND
If column C=1 (Equipment is in Service. C=0 means not in service)
Then
Update (copy/ paste) Column H with value in D (Update Inspection intervals from column D into H)
But
If A doesn’t match F (Equipment numbers DO NOT match)
AND/ OR
If B doesn’t match G (ID-Numbers DO NOT match)
Highlight the cell in column A
TASK 2
If A matches F (Equipment numbers match)
AND
If B matches G (ID-Numbers match)
AND
If C=1 (Equipment is in Service. C=0 means not in service)
AND
If Column I (Inspection Due date) has a red OR Pink Cell highlighted
Then
Update Column J with E (Update Inspection date (J) with Last Inspection date (E))
はい、あなたの質問には意味があります。 –
私はそれをより分かりやすくするためにいくつかの編集をしました。再度質問をご覧ください。どんな助けも本当にありがとう! – Afrokh
通常、人々は何らかのコードが付いているか、少なくとも問題を解決しようと努力していることを示しています。これらの種類の質問は、誰もあなたを助けようとするだろうと判明しました。あなたの投稿に従ってください。あなたはvbaが何の役にも立っているのを知らないかもしれません。その後も助けようとすると、コードを貼り付ける方法がわからなくなります。このような質問をする前に研究をしてください。誠実に –