计算机
操作系统:Windows 7
办公软件:Excel 2010
把B2单元格下拉复制填充,再按下【Ctrl+C】组合键复制该单元格区域。
选择A2单元格,单击右键,在粘贴选项的下方选择“值”。
把B2下拉复制填充的单元格区域删除。
单元格文字前面批量添加空格完成。
点击【开发工具】、【Visual Basic】。
点击【插入】、【模块】。
在模块代码框里边输入以下VBA程序代码,之后按下【F5】键运行程序。Sub InsertSpare()Dim i1On Error Resume Next '忽略运行过程中可能出现的错误 Set mysheet1 = ThisWorkbook.Worksheets('Sheet1')'定义工作表Sheet1 For i1 = 2 To 1000 '从第2行到1000行 If mysheet1.Cells(i1, 1) <> '' Then '如果单元格不是空白,则 mysheet1.Cells(i1, 1) = ' ' & mysheet1.Cells(i1, 1) '单元格里边的文字前面添加空格 End If Next End Sub
回到Excel工作表界面,将会看到单元格的文字前面已经添加空格。
方法一:使用函数公式批量添加1、在辅助列相应的单元格输入带有空格的函数公式。2、下拉复制填充,再按下【Ctrl+C】复制这些数值。3、在原数据的首个单元格单击右键,粘贴选项选择“值”。4、删除辅助列的数据,单元格的文字前边批量添加空格完成。方法二:使用VBA程序批量处理1、点击【开发工具】、【Visual Basic】。2、点击【插入】、【模块】。3、输入VBA程序代码,再按【F5】键运行程序。4、单元格的文字前边批量添加空格完成。
数据无价,在修改之前先做好备份,以免丢失而无法找回。
操作界面及功能可能因操作系统、软件版本不同而存在差异。
使用函数公式批量添加空格,主要是借助辅助列完成;使用VBA程序处理则是在原单元格文字前面添加空格,两者的结果是一样的。