这个测试了半天,可能只能用VBA才能解决,执行如下宏,即可批量将表中的全部批注填充色设置为透明的, Sub test() Dim Com As Range For Each Com In Sheet1.UsedRange.SpecialCells(xlCellTypeComments) Com.Comment.Visible = True Com.Comment.Shape.Select True Selection.ShapeRange.Fill.Visible = msoFalse Com.Comment.Visible = False Next End Sub