It works with rows:
.Rows.Item(2).Range.Font.Italic = True
but with columns doesn't works:
.Columns.Item(2).Range.Font.Italic = True