Excel宏:选择一个可变范围,并将空白字段替换为值“ NA”

问题描述 投票:0回答:1

我对Macro的掌握不是很熟练,我对一个相对简单的问题不屑一顾。

我想在我的Excel工作表中有一个按钮,该按钮是:1)请我选择我要使用的范围2)将在此范围内找到的空白单元格更改为固定值(“ NA”),但保留所有其他具有该值的单元格。

我可以找到一个框,要求我选择一个范围,但不能找到与此框组合更改值的解决方案。

如果您能帮助我,那太好了!非常感谢。

Jan

excel vba excel-vba input inputbox
1个回答
0
投票

您只能使用SpecialCells()在两行中执行此操作:

Sub t()
Dim rng As Range
Set rng = Application.InputBox("Select a range", Type:=8).SpecialCells(xlCellTypeBlanks)
rng.Value = "NA"
End Sub
© www.soinside.com 2019 - 2024. All rights reserved.