protection macro via code

Version imprimable