[size=16px]一张excel表,空值太多,需要将所有空值的单元,自己用数值0填充。VBA和excel c#编程不会,求助。非常感谢![size]
------解决方案--------------------------------------------------------
示例代码是:当前选中的内容,如果是空的,就填充0值
- VB code
Sub EmptyFillZero() For Each objRange In Application.Selection If objRange.Text = "" Then objRange.Value = 0 NextEnd Sub
------解决方案--------------------------------------------------------
选中区域,按F5,点“定位条件”,选择“空值”并确认,输入0并以CTRL+ENTER结束
------解决方案--------------------------------------------------------
VBA的话只需一句
- VB code
Sub test()Range("A1:C10").SpecialCells(xlCellTypeBlanks).Value2 = 0End Sub