当前位置:主页 > Office办公 > Excel批量替换

Excel批量替换

excel 批量替换例子,分别用函数、VBA、技巧来完成excel批量修改
excel 批量替换例子,分别用函数、VBA、技巧来完成excel批量修改

excel批量替换和批量修改是一个很常用的操作技能。文章通过几个实例来理解excel批量替换和修改的使用。  excel批量修改数据源:  如下图所示,将A列数据源,中间三位数字用三个号替换。效果如B列。  这里,我们使用公式完成excel批量修改。B2输入公式:=REPLACE(A2,4,3,"???"),然后下拉复制。  excel批量替换下标:  将下面A列所示所有的2替换为下标的2,如右边所示的效果。  按ALT+F11,打开VBE编辑器,插入——模块,复制下面的代码,按F5键运行,即可完成实现excel批量替换下标。Sub 批量替换下标()     For i = 1 To [a65536].End(3).Row         Cells(i, 1).Characters(Len(Cells(i, 1)), 1).Font.Subscript = True     Next End Sub

1182 次浏览
利用excel如何快速制作标签
利用excel如何快速制作标签

在工作中常会遇到桌签制作,包括会议桌签和就餐坐签,特别是就餐桌签。那麽如何制作标签,很多人会十分迷茫,因为在excle中制作桌签只能用艺术字来实现,但是对于批量制作标签或人名多的时候,就会很麻烦。现将一个比较好的制作方法介绍给大家,以便使用。其在设置时可能会感觉稍微麻烦,但是一个一劳永逸的方法。总结来与大家共享。      第一步:打开一个“excle”文档,在    里面任意一空格中输入       第二步:在“excle”文档里菜单栏找到“视图”----“工具栏”---“自定义”--点后出现        点击上图的左侧栏里的“工具”,就回到了下面图的界面,并下拉右侧滚条,找到“照相机”:        左键点住“照相机”图标直接向上拖,拖到“excle”文档上面菜单栏,然后松开鼠标,就会变成下图:        看到没有,你的菜单栏里就有了照相机这个图标。        第三步:该具体操作了。      在    里输入的“孙志群”三个字,你用鼠标放在这三个字的位子(“定义住”),然后   点相机图标。这时相机已经给这三个字照了相。        第三步:复制        进入   该文档的第二个分文档后,随便找一个位子一点“左键”,照片形式的图   像就复制进来了。        第四步:再在这个图片的下面再复制一个,复制方法就是对着第一个图点右键复制,在下面粘贴一下就行。        第五步:让一个图反过来      把一个图片定义住点“右键”----“设置图片格式”------“大小”----旋转180度,如在显示或打印时出现黑边框,就再点右键----设置图片格式----颜色与线条---调整为白色就行了。      好了,搞定!       需要什么字体、大小都可以在第一个文档中设定,第二个文档自动随着就变了。        总结如下:      1、首先在sheet1单元格键入内容,调整字号到理想大小。      2、然后使用EXCEL照相功能将结果洗印到sheet2单元格。      3、设置照片将其旋转180度,即可实现您理想的效果。      4、sheet1单元格不断更新内容,sheet2单元格自动随之变化。

Excel启动时总是提示找不到文件的解决方法
Excel启动时总是提示找不到文件的解决方法

 有时会遇到这种情况,每次启动Excel时总是弹出一个对话框,提示“找不到某文件,请检查文件名的拼写,并验证文件位置是否正确。……”,单击确定后才能进入工作表界面,如图所示。        出现这种情况的原因可能是由于以前在Excel中使用的加载宏文件被重命名、移动或删除。通常,加载宏文件的后缀为“*.xla”、“*.xlam”,但对于包含宏的xls格式文件,如果其“Workbook.IsAddin属性”被设置为“TRUE”时,也可作为加载宏加载。要解决这个问题,可卸载该加载宏文件,方法如下:    1.打开“加载宏”对话框。    Excel 2003:单击菜单“工具→加载宏”。    Excel 2007/2010:依次单击“Office按钮(或“文件”)→Excel选项(或“选项”)→加载项”,然后单击“转到”按钮。    2.在“加载宏”对话框中取消选择对话框中提示的文件名,单击确定,Excel会弹出“找不到加载宏……,从列表中删除吗?”的对话框,单击“是”即可。        这样,以后每次启动Excel就不会弹出找不到文件的对话框了。

如何在Excel中将数值转换为时分秒形式的时长
如何在Excel中将数值转换为时分秒形式的时长

在Excel中要将某个数值转换为时分秒形式的时长,可以将该数值除以24后,再设置该单元格格式为“[h]小时mm分钟ss秒”即可。因为在Excel中时间是用一个小数来表示的,如“12:00:00”即为0.5,可以将该小数看做00:00:00-12:00:00之间的时长与1天总时长之间的比值。因此,要将某个数值转换为以“时分秒”形式的时间,必须将该数值除以24后才能返回正确的结果;而要转换为以“分秒”形式显示的时间,则必须将这个数值除以24*60=1440。具体方法如下:假如A1单元格中包含数值“33.255”,单位为小时,即时长为33.255小时。在B1单元格中输入公式:=A1/24然后右击A2单元格,选择“设置单元格格式→数字→自定义”,在“类型”下的文本框中输入“[h]小时mm分钟ss秒”后确定,B1单元格中即可显示为“33小时15分钟18秒”,表示时长为33小时15分钟18秒。或者使用下面的公式直接得出结果:=TEXT(A1/24,"[h]小时mm分钟ss秒")自定义格式和公式中的“[h]”可以让Excel返回超过24小时的时间。如果A2单元格中包含数值“67.25”,单位为分钟,即时长为67.25分钟。在B2单元格中输入公式:=A2/1440然后设置单元格格式为“[m]分钟ss秒”。或在B2中输入公式: