投稿/コメントを表示します。

1.勤怠の元データをシステムに入力し、
  システムからエクエルにデータを落とします。
2.この元データと入力済データを比較し異なっていたら
  データを赤くする。

この2の段階をVBAで作りたいと思っています。
問題なのはこの中のtaikin1 とtaikin2 を比較する部分です。

単純に半日勤務課か一日勤務かなら問題はないのですが、
出勤時間が午前中で退勤時間が午後になる場合、
システムの仕様で退勤時間が12:00 になり
備考欄に文字列で退勤時間を入力するようになっています。

この午前・午後にわたる半日勤務のとき、
データが赤くなるときとならないと気が合って困っています。

この部分に★で印をつけてありますので
原因の説明と対処方法を教えてください。
2021/05/07 07:20