`

Excel2010利用宏进行批量替换与填充

阅读更多
在Excel中,有时一些操作,并不是很好用函数完成,如把去掉单元格中某些字符并把它进行格式转化填充到另外的列中去,这些函数当然可以完成,但是用宏可以更快的完成,下面举一个例子,如有10000条字符串,格式为key=value的形式,要把把key填充到一列中去,value填充到另一列中去,操作步骤为:
  • 打开Excel的宏命令窗口
  • 选择“插入-模块”命令,在开打的窗口中编写代码:
  • Sub 替换()
        For i = 1 To 5

            a = Cells(i, 1).Value
            Cells(i, 2).Value = Split(a, "=")(0)
            Cells(i, 3).Value = Split(a, "=")(1)
       
        Next i
    End Sub
  • 选择菜单中的运行命令来执行

OK我们看到相应的单元格里的值已经被填充好了。

在上面的代码中,实现的功能是把第一列中的值进行以“=”分割,分割后的数组第一个元素填充到第二列中去,第二个元素填充到第三列中去

在Office中,宏命令使用的语言是VB,我们要按照VB的语法要求来编写相应的代码,大家可以根据需求相应的改动代码达到预期的效果
  • 大小: 27.2 KB
  • 大小: 32.5 KB
分享到:
评论
1 楼 shine22fmf 2012-07-24  
     

相关推荐

    用excel自动填充网页表单

    代码实现用excel表格中数据自动填充 网页表单

    Excel百宝箱 9.0 破解版 批量导入图片等200种功能

    【百家姓与字母序列】运行后可以在单元格中进行百家姓与字母填充,提升录入速度 【一键隐藏非使用区】对空白区域瞬间隐藏起来。可以选择作用对象是当前表还是所有工作表。恢复时也只要瞬间完成(不到1秒) 【文本、...

    Excel百宝箱8.0

    【百家姓与字母序列】:运行后可以在单元格中进行百家姓与字母填充,提升录入速度 【一键隐藏非使用区】:对空白区域瞬间隐藏起来。可以选择作用对象是当前表还是所有工作表。恢复时也只要瞬间完成 【字符分离及计算...

    教务工具箱v3.6.9

    本工具箱包括成绩统计、多排表、表格比较与填充、检测重复值、考场编排、座位表转换、上线人数统计、批量插入分页符、批量替换、批量导入图片、多表合并、多个表格文件合并、多表批量单列填充、批量读取文件名、文件...

    EXCEL集成工具箱V6.0

    Excel集成工具箱6.0是利用VBA(Visual Basic for Applications)语言编写的增强应用型插件。包括160个菜单功能和100个左右 自定义函数,集160个工具于一身,但体积小于15MB。当安装集成工具箱后,如果您使用Excel ...

    EXCEL集成工具箱V8.0完整增强版(精简)

    【查找与替换】 增强型EXCEL内置查找与替换功能。可以按设置搜索任何字符串(包括*或?符以及公式中包含的某字符),也可以将搜索结果写入到一新的工作表中以备查。 【工具箱选项】 集成工具箱的基本选项设置。基本...

    教务工具箱v3.7.1

    本工具箱包括成绩统计、多排表、表格比较与填充、检测重复值、考场编排、座位表转换、上线人数统计、批量插入分页符、多表批量替换、批量导入图片、多表合并、多个表格文件合并、多表批量单列填充、批量读取文件名、...

    教务工具箱v3.7.2

    本工具箱包括成绩统计、多排表、表格比较与填充、检测重复值、考场编排、座位表转换、上线人数统计、批量插入分页符、多表批量替换、批量导入图片、多表合并、多个表格文件合并、多表批量单列填充、综评模板文件生成...

    WordTemplate_npoi_c#+excel模板_word生成_word_excel_

    由于项目需求,需要根据现有的word模板,进行批量生成word报表,为了方便,选用的是 NPOI (NPOI是一个开源的C#读写Excel、WORD等微软OLE2组件文档的项目)来实现。本次用的版本是NPOI 2.3.0.0,版本不同写法会有...

    Excel百宝箱9.0无限制破解版.rar

    【百家姓与字母序列】:运行后可以在单元格中进行百家姓与字母填充,提升录入速度 【一键隐藏非使用区】:对空白区域瞬间隐藏起来。可以选择作用对象是当前表还是所有工作表。恢复时也只要瞬间完成 【复制粘贴可见...

    教务工具箱v3.6.8

    本工具箱包括成绩统计、多排表、表格比较与填充、检测重复值、考场编排、座位表转换、上线人数统计、批量插入分页符、批量替换、批量导入图片、多表合并、多个表格文件合并、批量读取文件名、文件批量改名、Excel...

    计算机应用基础课件——Excel-电子表格.pptx

    利用Excel,可以很容易地进行库存管理、建立财政开支与收入状况表,以及建立复杂的会计账目等。 在Excel中,一些基本的操作方法与Word大同小异,例如复制、移动和粘贴文本以及撤消和恢复、打印等,本章将不再重复...

    EXCEL百宝箱8.0终极版

    【百家姓与字母序列】:运行后可以在单元格中进行百家姓与字母填充,提升录入速度 【一键隐藏非使用区】:对空白区域瞬间隐藏起来。可以选择作用对象是当前表还是所有工作表。恢复时也只要瞬间完成 【字符分离及计算...

    Excel百宝箱

    一个教导和辅助利用Excel的工具 公农双历查询】:生成多功能日历,可以查询所有节、假日和农历 【高级定位】:多功能选择(查找)工具。可以选择大于某值或者小于某值或者在某范围之间的值,文本定位时支持通配符。...

    excel百宝箱 正版

    ║ 【快捷取日期】 【查找与替换】 【隐藏与显示磁盘】 【修复EXCEL】 【屏幕画笔】 ║ ║ 【快捷综合取数】 【EXCEL比较工具】 【端口进程查询】 【筛选选区唯一值行】 【俄罗斯方块】 ║ ║ 【自动填充】 【资料...

    Excel工具箱教学指导

    ║ 【快捷取日期】 【查找与替换】 【隐藏与显示磁盘】 【修复EXCEL】 【屏幕画笔】 ║ ║ 【快捷综合取数】 【EXCEL比较工具】 【端口进程查询】 【筛选选区唯一值行】 【俄罗斯方块】 ║ ║ 【自动填充】 【资料...

    Exce百宝箱——2012版本.rar

    【百家姓与字母序列】:运行后可以在单元格中进行百家姓与字母填充,提升录入速度 【一键隐藏非使用区】:对空白区域瞬间隐藏起来。可以选择作用对象是当前表还是所有工作表。恢复时也只要瞬间完成 【复制粘贴可见区】...

    中望CAD景园 v2015.Beta.zip

    5.批量文字替换:框选需要批量替换的文字,弹出批量文字替换对话框,输入新名字即可实现批量文字替换 6.批量修改文字高度:框选标注区域,弹出对话框,即可批量修改文字的绘图比例与字高 7.乔灌重叠检查:检查图...

    Excel数据透视表应用大全示例文件(共18章).rar

    资源包含大量的Excel数据透视表应用大全示例文件,对于EXCEL学习尤为帮助。1.1 新手上路:自己的第一个数据透视表.xls2.1轻松改变数据透视表的整体布局.xls2.2使用逆向法设置显示数据透视表的多个页字段数据项....

Global site tag (gtag.js) - Google Analytics