質問: VBAかbatでaを更新すればbも更新するにはどうすればいいですか?
回答: そういうイベントがVBAにもバッチには無いから、イベントログ拾ってタスクスケジューラーで該当処理を実施するか、指定間隔のタイマー処理で実装するかしかないンじゃないかな。