I know in SAP when you have more than one table on the same screen without a name or with the same name and you want to hide columns you write:
ColumnSize [Table,ColumnName] 0
or
ColumnSize [Table.2,ColumnName] 0

My questions is: How would you hide columns (especially the second one) when they have the same name (VA01 in SAP)?
I know ColumnSize
[Table,ColumnName.2] 0 is wrong.

Use column numbers 1,2,3,...e.g.

ColumnSize [Table,7] 0

The notation known from normal fields with duplicate name (xxx.2) would make sense for column names as well, but it is not (yet) implemented that way.