如何使用VBA使Excel 2007中的单元格透明

我目前有:

Range("Z1").Interior.Color = RGB(255, 255, 255) 

但是这消灭了细胞的边界。 相反,我只想将单元格的透明度设置为1.0。 文档似乎暗示它不存在(?)。

谢谢!

Range("Z1").Interior.ColorIndex = xlNone

 Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Cells.Count > 1 Then Exit Sub Application.ScreenUpdating = False ' Clear the color of all the cells Cells.Interior.ColorIndex = 0 With Target ' Highlight the entire row and column that contain the active cell .EntireRow.Interior.ColorIndex = 8 .EntireColumn.Interior.ColorIndex = 8 End With Application.ScreenUpdating = True End Sub 

也许一个简单的方法是(Symbol).(line or background)Color = -1 'Transparent