假设您有一个很大的工作表,该工作表中填充了数百个空白单元格,现在您要用所需的特定值(例如0的数字)填充空白单元格。当然,您可以手动填充它们或复制并一张一张地粘贴,但这不是填充大空白单元格的好选择。 今天,我将向您介绍一些解决该问题的快速技巧。使用转到特殊功能将0或其他特定值填充到空白单元格
患有去特别函数,您可以用所需的任何值填充空白单元格。
1。 选择要填充空白单元格的范围。
2。 点击首页>查找和选择>去Specia我…打开去特别对话框。 然后选择空白选项选择部分。 看截图:
3。 然后点击OK。 将选择所有空白单元格。 请不要做任何事情,只需输入所需的数字或文字,然后按Ctrl + Enter键,所有空白单元格都填充了文本“ null”。 查看屏幕截图:
当然,您也可以用0填充这些选定的空白单元格。
用VBA代码用0或其他特定值填充空白单元格
您也可以应用以下VBA代码以特定值填充空白单元格。 请执行以下操作:
1.突出显示该范围包含多个空白单元格。
2.单击开发人员>Visual Basic中,一个新的适用于应用程序的Microsoft Visual Basic将显示一个窗口,单击插页>模块,然后将以下代码复制并粘贴到模块中:
Sub FillEmptyBlankCellWithValue() Dim cell As Range Dim InputValue As String On Error Resume Next InputValue = InputBox("Enter value that will fill empty cells in selection", _ "Fill Empty Cells") For Each cell In Selection If IsEmpty(cell) Then cell.Value = InputValue End If Next End Sub
3.单击
按钮运行代码,将出现一个提示框。 您可以在所需的空白框中输入任何值。 看截图:
提示:如果需要用0填充空白单元格,则需要在此对话框中输入0。
4。 然后点击OK结束此过程。 并将指定的值立即插入到空白单元格中。