- ?
巧用Word替换功能,轻松高效互换中英文引号,不加班!
游弋
展开
在编写文档的时候,可能会把中文状态下的双引号错误地输成英文状态的双引号,如果一个个地去修改会特别麻烦,如果用查找替换的方式来修改,就比较方便啦。
不就是查找替换么,简单。
但你的打开方式可不一定正确哦,跟加油菌一起看看吧。
1
选择【文件】/【选项】命令,打开“Word选项”对话框,单击“校对”选项卡,单击“自动更正选项”按钮。
2
打开“自动更正”对话框,在“键入时自动套用格式”选项卡中取消选中“直引号替换为弯引号”复选框,然后依次单击“确定”按钮,确认设置。
需要注意的是,如果不进行这一步操作,是不能成功地替换双引号的哦,感兴趣的童鞋可以试试哦。
3
单击“替换”按钮,打开“查找和替换”对话框的“替换”选项卡,在“查找内容”文本框中输入" (*)",在“替换为”文本框中输入“”,单击选中“使用通配符”复选框,单击“查找下一处”按钮。
4
此时会自动查找符合条件的文本,然后单击“替换”按钮,即可将英文状态的双引号替换为中文状态的双引号。
- ?
word中查找与替换的使用
清夜
展开
word中查找与替换功能非常实用,节省大家的时间和精力。
1.按内容方式查找 。“开始”选项卡——“编辑”命令组——“查找”命令——出现左侧导航栏——输入搜索内容——回车确定搜索 下面会显示结果列表,单击实现快速定位。
2.使用通配符查找。
通配符包括两种:“*”和“?” “*”可以代替任意字符,“?”只能代替一个字符 比如查找文章的所有章节,可以输入“第?章”,即可完成对所有章节的查找。特别注意:输入“?”时一定是要在英文输入状态下,如果在中文状态下输入,系统会识别不了,不会认作通配符操作。 若是输入“第*章”,则可能任意一个“第”字和任意一个“章”字中间所有内容都成为查找内容 。查找步骤:开始”选项卡——“编辑”命令组——“查找”命令右边下拉菜单——“高级查找”命令——输入带有通配符的内容——勾选“更多”下的“使用通配符”—— 回车确定搜索 其实对于word2013版本不在高级查找内操作,只在一般查找的的导航栏查找,系统也识别通配符.
3.替换内容。。“开始”选项卡——“编辑”命令组——“替换”命令——在上方输入要被替换的内容——在下方输入要替换的内容——可以点击查找,每看一处再确定是否替换,是的话点击“替换”——也可以点击“全部替换”,一次性完成所有。
4.替换文字格式 “开始”选项卡——“编辑”命令组——“替换”命令——在上方输入要被替换的内容——将光标移到下方那一栏,一定要!不然我们接下来的设置会被加到搜索内容上——在该栏不输入任何东西——单击最下方的“格式”——选择“文字”——出现文字对话框,设置要更换的字体式样并确定——此时可以点击查找,每看一处再确定是否替换,是的话点击“替换”——也可以点击“全部替换”,一次性完成所有。。
5.替换功能调出快捷键。
Ctrl+F
6.goto的使用。
7.高亮显示结果。
- ?
实用技巧学习:Word中的4个快速高效功能之④高级查找和替换功能
咎无声
展开
一般的查找和替换功能大家都会,有些特殊大概不会吧!
如图中,将文中的计算机替换为电脑。一般人都会,如果换一部,一部分保留。混用!
快捷键Ctrl+H
输入替换电脑
找下一个,从开始往后替换,手动甄别。
完了之后就弹出对话框,点否,如果点是,前面的就白做了,如同安装软件是,要选择最大安装,千万不要选择默认。
高级用法:
1.指定的文字做指定的美化:
如将下图中电脑改为小二黑,红,并加着重号的效果。
打开查找和替换
点击高级
正确做法:把高级展开,把替换为单击,或者选中,再做格式
把替换为单击,或者选中,再做格式
格式,字体
小二黑,红,着重号
确定后为下图,出现红线部分,就是正确的。
如果格式跑到上一行的红线格式区域,就是不对的,这时,点击下面的不限定格式清除,在设定第二行红线的格式。
全部替换
结果图如下
注意:要先把高级展开,再把替换为单击,或者选中,再做格式。
2.从网页复制文字到word中,会有很多垂直下拉的箭头,怎么删除?
最好用查找替换。
从网页里往word里复制的文字,是用两种编辑软件制作的:一个是macmedia公司用的dreamwearter,一个是微软公司的word,二者格式不一样,复制后就会出现带箭头的效果。
从网页里复制文字到word里,最好是,网页复制,word粘贴选择性粘贴,无格式文本,这样就能把网页里多余的表单,或其他识别不了不能兼容的格式都用这种方法删除或筛选掉了。
垂直箭头,如下图:
PS:word中的箭头:
拐弯箭头,就是回车,enter键做出的。
在word中,将光标点在一处回车,就是换段。
换行是垂直箭头。(垂直向下的箭头叫:手动换行符,快捷键:Ctrl+L,用shift+enter同时按,出现手动换行符。)
换行与换段的区别是:如下图。将光标置于英文字母中,点击文字居中,如果是只有英文字母的居中就是换段,否则就是换行。
换段
换行
删除网页下载留下的换行符(垂直向下箭头)
第一步:检查,是否有回车符,如果有,先将正常的换段做好。
点击文首,打开查找和替换。展开高级。
第二步:点击特殊字符。
点击手动换行符。
出现手动换行符,如下图,查找内容中显示的。
第三步:替换为空白,全部替换。
这样文档恢复正常。如下图:
所以,高级替换,替换的不仅仅是文字内容,还有格式;不仅仅是格式的指定,还可以是各种编辑标记。
总结:
1.做好,高级替换,要先把高级展开,再把替换为单击,或者选中,再做格式;
2.从网页里复制文字到word里,最好是,网页复制,word粘贴选择性粘贴,无格式文本;
3.手动换行符,快捷键:Ctrl+L,用shift+enter同时按,出现手动换行符;
4.这个符号"↓"在word里表示的是换行,是手动换行符;
5.这个符号“”在word中表示的是换段,回车符。
PS:
1.回车符 :分成两个段落了;
2.换行符:仅仅把一个长行截断成两行,但还属于同一个段落。
回车是硬换行,意味着,不管屏幕是不是能显示的下,在回车换行中一定会出现换行。
慢慢学习,每天积累一点,进步看得见!
Word中的4个快速高效功能:双击、快速插入、符号使用和高级查找和替换功能。历时四天的学习,希望通过学习能更好的使用word,提高效率。
- ?
利用PHPWORD类替换word模版文字,图片等
海利根港
展开
还是先把相关文件分享给你们 PHPWORD类
链接:https://pan.baidu/s/1d0bmve6xMrHN-GA2z5Wmbg 密码:tmy2
里面是word包和一些测试文件
第一步引入文件autoload.php,这是这个包的自动加载文件,所以引入这个就行了
这是个老项目用的是TP3.1的框架,所以我是用vendor引入的
vendor("ReplaceWord.autoload");
第二步创建模版文件,首先我来创建一个测试使用的word模版文件
替换模版$templateProcessor = new \PhpOffice\PhpWord\TemplateProcessor('public/word/Template.docx');$templateProcessor->setValue('Name', 'PHP54技术博客');$templateProcessor->setImg('Image',['src' =>'public/img/logo.png']);$templateProcessor->saveAs('public/word/Template1.docx');
首先是实例化word类 参数就是模版文件的地址
setValue是将用与替换文字文字 setValue('Name', 'PHP54技术博客');是将word文档中的 ${Name}替换为PHP54技术博客
setImg是用与替换图片的setImg('Image',['src' => 'public/img/logo.png']); 是将word文档中的${Image}替换为站点中的图片public/img/logo.png
替换完成之后其实比较简单但是好像并没有替换成表格的功能,真的头疼。
function create_table(){$data = array();//生成演示数据 for($i = 0;$i < 10; $i++){ $data[] = [ 'nice_name' => '测试名' . $i, 'zhuang' => 100, 'xian' => 50, 'he' => 50, 'zhuang_dui' => 500, 'xian_dui' => 5000, ]; } $params = [ 'row' => 11,//数据的行数 'file_name' => '1.png', 'title' => '数据表', 'table_time' => '2018-4-29 22:50:43', 'data' => $data ]; $base = [ 'border' => 10,//图片外边框 'file_path' => 'img/',//图片保存路径 'title_height' => 30,//报表名称高度 'title_font_size' => 16,//报表名称字体大小 'font_ulr' => 'simsun.ttc',//字体文件路径 'text_size' => 12,//正文字体大小 'row_hight' => 30,//每行数据行高 'filed_id_width' => 60,//序号列的宽度 'filed_name_width' => 120,//玩家名称的宽度 'filed_data_width' => 100,//数据列的宽度 'table_header' => ['序号','昵称','数据1','数据2','数据3','数据4','数据5'],//表头文字 'column_text_offset_arr' => [45,90,55,55,55,65,65],//表头文字左偏移量 'row_text_offset_arr' => [50,110,90,90,90,90,90],//数据列文字左偏移量 ]; $base['img_width'] = $base['filed_id_width'] + $base['filed_name_width'] + $base['filed_data_width'] * 5 + $base['border'] * 2;//图片宽度 $base['img_height'] = $params['row'] * $base['row_hight'] + $base['border'] * 2 + $base['title_height'];//图片高度 $border_top = $base['border'] + $base['title_height'];//表格顶部高度 $border_bottom = $base['img_height'] - $base['border'];//表格底部高度 $base['column_x_arr'] = [ $base['border'] + $base['filed_id_width'],//第一列边框线x轴像素 $base['border'] + $base['filed_id_width'] + $base['filed_name_width'],//第二列边框线x轴像素 $base['border'] + $base['filed_id_width'] + $base['filed_name_width'] + $base['filed_data_width'] * 1,//第三列边框线x轴像素 $base['border'] + $base['filed_id_width'] + $base['filed_name_width'] + $base['filed_data_width'] * 2,//第四列边框线x轴像素 $base['border'] + $base['filed_id_width'] + $base['filed_name_width'] + $base['filed_data_width'] * 3,//第五列边框线x轴像素 $base['border'] + $base['filed_id_width'] + $base['filed_name_width'] + $base['filed_data_width'] * 4,//第五列边框线x轴像素 $base['border'] + $base['filed_id_width'] + $base['filed_name_width'] + $base['filed_data_width'] * 5,//第五列边框线x轴像素 ]; $img = imagecreatetruecolor($base['img_width'], $base['img_height']);//创建指定尺寸图片 $bg_color = imagecolorallocate($img, 255, 255, 255);//设定图片背景色 $text_coler = imagecolorallocate($img, 0, 0, 0);//设定文字颜色 $border_coler = imagecolorallocate($img, 0, 0, 0);//设定边框颜色 $white_coler = imagecolorallocate($img, 255, 255, 255);//设定边框颜色 imagefill($img, 0, 0, $bg_color);//填充图片背景色 //先填充一个黑色的大块背景 imagefilledrectangle($img, $base['border'], $base['border'] + $base['title_height'], $base['img_width'] - $base['border'], $base['img_height'] - $base['border'], $border_coler);//画矩形 //再填充一个小两个像素的 背景色区域,形成一个两个像素的外边框 imagefilledrectangle($img, $base['border'] + 2, $base['border'] + $base['title_height'] + 2, $base['img_width'] - $base['border'] - 2, $base['img_height'] - $base['border'] - 2, $bg_color);//画矩形 //画表格纵线 及 写入表头文字 foreach($base['column_x_arr'] as $key => $x){ imageline($img, $x, $border_top, $x, $border_bottom,$border_coler);//画纵线 imagettftext($img, $base['text_size'], 0, $x - $base['column_text_offset_arr'][$key] + 1, $border_top + $base['row_hight'] - 8, $text_coler, $base['font_ulr'], $base['table_header'][$key]);//写入表头文字 } //画表格横线 foreach($params['data'] as $key => $item){ $border_top += $base['row_hight']; imageline($img, $base['border'], $border_top, $base['img_width'] - $base['border'], $border_top, $border_coler); imagettftext($img, $base['text_size'], 0, $base['column_x_arr'][0] - $base['row_text_offset_arr'][0], $border_top + $base['row_hight'] - 10, $text_coler, $base['font_ulr'], $key + 1);//写入序号 $sub = 0; foreach ($item as $value){ $sub++; imagettftext($img, $base['text_size'], 0, $base['column_x_arr'][$sub] - $base['row_text_offset_arr'][$sub], $border_top + $base['row_hight'] - 10, $text_coler, $base['font_ulr'], $value);//写入data数据 } } //计算标题写入起始位置 $title_fout_box = imagettfbbox($base['title_font_size'], 0, $base['font_ulr'], $params['title']);//imagettfbbox() 返回一个含有 8 个单元的数组表示了文本外框的四个角: $title_fout_width = $title_fout_box[2] - $title_fout_box[0];//右下角 X 位置 - 左下角 X 位置 为文字宽度 $title_fout_height = $title_fout_box[1] - $title_fout_box[7];//左下角 Y 位置- 左上角 Y 位置 为文字高度 //居中写入标题 imagettftext($img, $base['title_font_size'], 0, ($base['img_width'] - $title_fout_width)/2, $base['title_height'], $text_coler, $base['font_ulr'], $params['title']); //写入制表时间 imagettftext($img, $base['text_size'], 0, $base['border'], $base['title_height'], $text_coler, $base['font_ulr'], '时间:' . $params['table_time']); $save_path = $base['file_path'] . $params['file_name']; if(!is_dir($base['file_path'])){ mkdir($base['file_path'],0777,true);//可创建多级目录 } imagepng($img,$save_path);//输出图片,输出png使用imagepng方法,输出gif使用imagegif方法 echo '
生成的表格图片';}create_table();
要注意的是生成表格使用了字体资源
这样就勉强实现了客户的需求,糟心
总算完成了 - ?
word查找替换竟有隐藏功能,通配符应用如此方便,赶快学起来
邬苠
展开
最近帮帮连续跟大家分享了word中替换和查找的技巧,小伙伴们反应确实很方便,以前不知道的方法,给日常工作带来许多便利。今天再跟大家分享两个,使用通配符,完成批量转换的范例。
大家请看下图,我们经常在做名词解释,或者会议纪要的时候,冒号前面的人或者物,都需要以重点加粗表示出来。如果传统操作,只能一点一点的修改。我教大家如果批量完成。
我们先将光标点到需要批量替换的首段,然后按下CTRL+H的组合键,打开替换功能,查找内容输入[!^13]@:,替换为的位置按下CTRL+B(字体加粗的快捷键,记不住的小伙伴可以在替换格式的下拉菜单的字体中进行选择),最后在更多中,勾选使用通配符,点击全部替换。
大家看,通配符就能快速的定位我们的条件,实现一键替换。“[ ]”含义为指定字符之一,“[ ]”表示匹配“[ ]”中任意字符,!表示“非”,^13表示段落标记,所以[!^13]非段落标记的字符,@:表示最小匹配到“:”的文本。这里说起来有点复杂,大家可以理解性记忆,记住那些我们日常常用的,就能解决很多难题。
这也是我们日常工作经常遇到,我们想要删除所有英文字母开头的段落,也可以采用通配符进行批转。
鼠标点击段首,打开替换功能,查找内容输入[A-Za-z][!^13]@^13,替换为不输入,勾选使用通配符。
大家请看,全部替换的效果,就可以快速的删除英文字母开头的所有段落。[A-Za-z]代表所有字母,[!^13]非段落标记的字符,[A-Za-z][!^13]@^13连起来就是以字母开头到段落标记的整个段落内容,以此达到我们的目的。
下面奉上,查找连代码,勾选通配符代码。
我们大家可以利用简单的文档慢慢实践,循序渐进。
这是替换栏的代码,以及通配符代码。
word中的通配符概念,比EXCEL中要复杂,毕竟一个侧重排版,一个侧重运算,灵活运用,就能极大的简化工作量。今天的教学就到这里拉,欢迎大家收看,有好的建议也希望给帮帮留言,我将尽力满足,下课啦,拜拜。
- ?
怎样在Word文档中替换文字
Montt
展开
下面举例说明在Word文档中怎样替换文字,把“集成灶”换成“集成环保灶”为例。
第一步:打开word文档
第二步:选择“开始”菜单下的“查找替换”功能,会弹出一个“查找和替换”窗口
第三步:在弹出的窗口中,选择“替换”功能,在“查找内容”中输入集成灶,在“替换为”中输入集成环保灶,然后点击“全部替换”,会弹出一个小窗口
第四步:在弹出的小窗口中选择确定,然后关闭“查找和替换”窗口
第五步:替换成功后的文档如下图所示
- ?
word中怎么把一种格式的文字都替换成别的格式?
荀隶
展开
就用“替换”功能。
以word2003版为例进行说明:
首先选择文字范围,如果全篇都需要替换的话可不选;
Ctrl+H,打开“替换”对话框:
光标置于“查找范围”框内,单击高级--特殊字符--任意字符(或其他字符、数字等);
在特定格式范围时,单击高级--格式--文字,(比如只选择红色的文字);
光标置于“替换为”框内,单击格式--文字,弹出“替换文字”对话框,在这里进行选择(比如:黑体、三号、倾斜);
最后,单击“全部替换”即可。
(本文内容由百度知道网友贡献)
- ?
Word小技巧-高级替换中特殊格式的用法
宓夜蕾
展开
我们都知道如果批量修改可以使用【替换】功能,但是有的时候需要替换的格式没有办法直接完成输入,比如替换回车键,其实微软已经帮助我们对于这些特殊格式进行了集中的设置,也可以说是通配符,如果不记得对应的通配符也没关系,今天和小编来学习高级替换的用法吧~
一、调用通配符
切换到【开始】选项卡,在【编辑】组中点击【替换】按钮,进入到【替换】对话框,点击界面中的【更多】按钮,弹出下拉界面,在界面下方可点击【特殊格式】下三角按钮,在弹出的列表中,点击任意功能,在替换文本框中即可显示对应的通配符。
二、特殊格式的功能
由于查找功能中的特殊格式功能选项更多一些,小编本次以替换功能中的【查找】部分为示例:
1.段落标记【^p】:实现文档中段落标记的快速查找,可实现不连续段落的删除。
2.制表符【^t】:制表符可以帮助对齐方式(→),最常用的就是我们段落首行的右缩进。
3.任意字符【^?】:代表任意单个字符,也可以连续输入,代表几个位置字符,可以结合文字使用,比如【^?国】,可以查找到例如中国、美国、英国等。
4.任意数字【^#】: 实现文档中全部数字的快速查找。
5.任意字母【^$】:实现文档中全部英文字母的快速查找。
6.脱字号【^^】:^符号。
7.分节符【^%】:实现文档中全部分节符的快速查找。
8.段落符号【^v】: 实现文档中全部段落符号()的快速查找
9.分栏符【^n】:实现文档中全部分栏符的快速查找。
10.省略号【^i】:实现文档中全部省略号(…)的快速查找。
11.全角省略号【^j】:实现文档中全部全角省略号(……)的快速查找。
12.长划线【^+】:实现文档中全部长划线(—)的快速查找。
13.1/4全角空格【^q】:实现文档中全部分节符的快速查找。
14.短划线【^=】:实现文档中全部短划线(–)的快速查找。
15.无宽可选分隔符【^x】:实现文档中全部短划线()的快速查找。
16.无宽非分隔符【^z】:实现文档中全部短划线()的快速查找。
17.尾注标记【^e】:实现文档中全部尾注标记的快速查找。
18.域【^d】:实现文档中全部所有域的快速查找。
19.脚注标记【^f】:实现文档中脚注标记的快速查找。
20.图形【^g】:实现文档中图片的快速查找。
21:手动换行符【^l】:实现文档中全部短划线(↓)的快速查找,尤其适用快速删除由网页复制到WORD中的文本中手动换行符的删除。
22:手动分页符【^m】:实现文档中手动分页符的快速查找,即为我们使用组合键【Ctrl+回车键】实现的文档分页。
23:不间断连字符【^~】:实现文档中不间断连字符()的快速查找。
24:不间断空格【^s】:实现文档中不间断空格( )的快速查找。
25:可选连字符【^-】:实现文档中可选连字符的快速查找。
26:分节符【^b】:实现文档中分节符的快速查找。
27:空白区域【^w】:主要包含常规空格、不间断空格以及制表符的任意组合,实现空白区域的快速删除。
欢迎关注,以上。
- ?
在WORD中替换"任意字符"是什么意思?
摇曳
展开
在word替换中“任意字符”不是指特定的一个字符,而是任何一个字符都可以的,表示为“^?”。一般不会单独使用,而是要和其他字符配合使用才有效。
举例说明,把文档中“暴X雨”替换为“暴风雨”。
打开替换对话框后,在查找内容框格内输入“暴^?雨”(暴和雨之间的“^?”就是一个“任意字符”)。替换为框格内输入“暴风雨”。
点击“全部替换”按钮,就能把所有“暴X雨”,替换为“暴风雨”。
(本文内容由百度知道网友sjz13jl贡献)
- ?
Word的替换功能,到底有多强大?强大到绝对让你惊讶
半凡
展开
所谓word的替换,指的是将word中某些文本、格式替换成为其他文本、格式,也就是说替换,不仅仅是替换文字,还能替换格式、样式,本周的技能知识,寻老师教大家word里替换的初级、中级、高级玩法。
初级替换:删除具体文本词语、批量处理、更改文字内容、格式
使用场景:word中有一些文本不合适,要一次性替换成其他文本,或者要给word中某个字某些词变色、加粗等。
方法步骤:以此点击开始选项卡—编辑组—替换命令,打开查找和替换命令,比如我们需要将正文中所有的“题目”两字替换为“标题”,就在查找内容里输入“题目”,替换里输入标题。
如果觉得标题两个字应该加粗或者变色,可以点击查找和替换命令里左下角的更多,以此点击格式-字体,给字体加粗加下划线或者变色等。
PS:如果要删除某个字词,直接在查找内容里输入该字词,在替换里什么也不输入即可。
中级替换:删除空行、空段、以及防止别人发现我们的word内容是百度复制粘贴的
使用场景1:从网上下载了一段文本,往往字跟字之间都有空格,我们可以使用替换删除
方法步骤:进入查找和替换命令,在查找内容里敲击一下空格,替换为里不输入任何信息,点击全部替换即可。
使用场景2:文本各段之间有空的段落,我们也可以使用替换删除,所谓段落即是以段落标记分割的文本,有空段落也就是有两个段落标记,我们需要把两个段落标记替换为一个段落标记。
方法步骤2:打开查找和替换,鼠标定位查找内容,点击更多—特殊格式,选择段落标记,再次选择段落标记,鼠标定位替换,选择一次段落标记,点击全部替换即可。
使用场景3:老师布置了一个作业,让你交电子版的,你从百度上复制粘贴到word直接上交,老师一眼就知道是不是你写的?这是为什么呢?这是因为我们从网页上复制文章到word中,经常会出现一种向下的箭头,这其实是word里的软回车,因为在网页设计时,一般是使用软回车进行分段的,而在word里是使用硬回车(也就是段落标记)分段的(如果是复制的文章,即使向下的箭头在你word里没显示,只要在文件-显示-勾选显示所有格式标记里,这种向下的箭头必然出现),所以为了不让别人发现这是我们复制粘贴的,我们需要把软回车变成硬回车。
方法步骤3:打开查找和替换,鼠标定位查找内容,点击更多—特殊格式,选择手动换行符,鼠标定位替换,选择段落标记,点击全部替换即可。
高级替换:批量处理样式
使用场景:比如在一个几十页里的文档中,有几个包含“一级标题”这四个字的段落,十几个包含“二级标题”这四个字的段落,几十个包含“三级标题”这四个字的段落,现在需要一次性把包含“一级标题”这四个字的段落设置成标题1样式,把包含“二级标题”这四个字的段落设置成标题2样式。把包含“三级标题”这四个字的段落设置成标题3样式。
方法步骤:打开查找和替换,鼠标定位查找内容,输入“一级标题”四个字,然后鼠标定位替换为,不输入任何具体文本,直接点击更多—格式—样式,选择标题1,点击全部替换即可,同样的步骤设置标题2、3。
原创干货,好玩好学,我是寻老师,周一手机技巧、周二电脑技巧、周三技能知识、周四神器分享、周五精品推荐。这是本周的技能知识,我们明天约神器分享。