When you are formatting a report section (from your description, probably a detail section), you can use an OnFormat event to take action to alter what you will show. However, Access will not allow you to narrow a field to zero width if there is anything in it. You are correct that CanShrink only applies to rows (detail records), not to columns.