ただのマクロじゃなく、プログラム処理したいってだけならAccessVBAにしといた方が楽かと