cosi dovrebbe andare:
DataGrid1.Columns([IndiceColonna]).Visible = False