软回车怎么输入(软回车更改为硬回车)

你好,朋友们。今天给大家分享的是一个很小的技巧:文字和内容的包装。你可能读过很多关于文字环绕的文章,在那些文章中已经解释了很多文字环绕的方法。那么我今天要讲什么

你好,朋友们。

今天给大家分享的是一个很小的技巧:文字和内容的包装。

你可能读过很多关于文字环绕的文章,在那些文章中已经解释了很多文字环绕的方法。那么我今天要讲什么呢?看内容目录(是不是很全面?赶紧收藏。以后就不用到处查这些资料了。而且内容里有大量干货,大量动画演示和操作):

【回车】和【换行】的来历;【回车】和【换行】的区别;Excel中换行的六种方法;Word中换行和回车的区别;在VBA代码中,对内容的换行;在VBA代码中,对代码的换行;数据录入中,有哪些坏习惯。一、【回车】和【换行】的来历

关于【回车键】,还得从机械式英文打字机说起。

在机械式英文打字机上,有一个部件叫“马车”,每打一个字,马车就前进一格。

当一行字符写满时,打字员要把“字符车”推到起始位置。这时,打字员有两种动作反应:

先将“人物车”退回到回车(回到最左端),这个推动人物车的动作叫做“回车”。

第二,在滚筒上卷起一个换行,开始输入下一行。

所以组合是CrLf =回车&换行。

故事讲完,我们进入正题:

关于回车和换行的由来,我们首先要了解两个概念:

1.输入CR:将光标移动到当前行的开头。

2.换行LF:将光标“垂直”移动到下一行。(不要移动到下一行的开头,即不要改变光标的水平位置)

因为在计算机出现之前,有一种设备叫做Teletype Model 33,Linux/Unix下的tty概念也是由此而来,每秒钟可以打10个字符。虽然打字速度很快,但是有个问题:一行换一行要0.2秒,只能打两个字。如果新字符在0.2秒内出现,该字符将会丢失...

于是,开发者想了一个办法来解决这个问题,就是在每行的末尾加两个字符。一个叫“回车”,它告诉打字机把打印头定位在左边界;另一种叫做“换行”,它告诉打字机将纸向下移动一行。这就是“换行”和“回车”的由来,从它们的英文名就能看出一些端倪。

后来发明了计算机,这两个概念被移植到计算机系统的设计中。那时候内存很贵。一些科学家认为每行末尾加两个字符太浪费了。加一个就好。结果,出现了分歧。

在Unix系统中,只有“”即& # 34;\ n & # 34;

在Windows系统中,每行都以“:& lt输入>”,即“\ n \ r”;

在Mac系统中,每一行都以“”结束,即& # 34;\ n & # 34;。

这就是我接下来要讲的两者的区别。

二、【回车】和【换行】的区别

我直接用一个表格来说明。毕竟,这些词看起来不太直观:

软回车怎么输入(软回车更改为硬回车)插图

回车和换行的区别回车和换行的区别

那么,它们在不同的操作系统中有什么区别呢?或者看一张表:

软回车怎么输入(软回车更改为硬回车)插图(1)

在不同操作系统中的差异不同操作系统的差异

应该注意的是,当在不同的操作系统之间编程和传输纯文本时,这种差异会导致一些不协调。一个直接的后果是,如果在Windows中打开Unix/Mac系统下的文件,所有的文本都会变成单行;如果Windows中的文件是在Unix/Mac下打开的,则每行的末尾可能会多一个M符号。

三、Excel中换行的六种方法

1.自动换行

在Excel中,最常用的自动换行,它的位置和达到的效果,直接看下图:

软回车怎么输入(软回车更改为硬回车)插图(2)

自动换行功能的位置及其效果自动换行功能的地位和作用

2.强制换行

如果你只知道自动换行,那么数据录入会出现很多问题,下图就是其中之一:

在编辑栏可以看到,这是一段文字,换行的效果是通过文字换行来实现的。但是,为了使序列号看起来对齐,许多空框被添加到内容中,以使其看起来整洁。

软回车怎么输入(软回车更改为硬回车)插图(3)

数据录入中不好的习惯数据输入中的坏习惯

这是一个非常不好的习惯,且不说输入过程非常费力,就是后面的宽度一旦调整,所有的数据都会完全紊乱,需要重新调整,格式也很难维护。那么,在这种情况下,我们需要使用强制换行符。

强制换行:快捷键[Alt+Enter]。因为它的ASCII码值是10,所以可以用VBA来表示。VBA的CHR(10)和工作表中的CHAR(10)。

我们先用一个动画来看看效果:

软回车怎么输入(软回车更改为硬回车)插图(4)

强制换行操作演示强制换行操作演示

强制换行符的显示是指在编辑栏可以直接看到换行符效果,换行符占用1个字符(详见第2节)。

扩展内容:

①可以使用强制换行符吗?

由于强制换行符是一个占用一个字节的符号,我们可以用这个符号来定位字符串的内容,从而实现对文本的截取操作[在函数公式中,用CHAR(10)表示强制换行符]:

软回车怎么输入(软回车更改为硬回车)插图(5)

利用识别强制换行符拆分文本字符串通过识别强制换行符来拆分文本字符串

②如何清除这种强制换行?

如下图,B1单元格使用了强制换行符,但是单元格的格式没有设置为自动换行,所以还是显示为111,但实际上现在不是数值,所以不能参与计算,也会影响搜索引用。这种情况下怎么清除?

软回车怎么输入(软回车更改为硬回车)插图(6)

强制换行后,显示和未换行的一样强制换行后,显示与不换行时相同。

强制换行符是不可见的非打印字符,ASCII码值为10。参考上面的通过特性,我们可以用CLEAN函数来清理一下。

干净,从名字就能看出功能。可以清除字符串的非打印和不可见字符,但只能清除ASCII值在[1 ~ 31]之间的不可见字符。强制换行符的ASCII值为10,在该函数的清理范围内。

对于上面的例子,我们可以直接使用公式:Clean(B1)来清理其中所有的强制换行符。

软回车怎么输入(软回车更改为硬回车)插图(7)

CLEAN函数清理强制换行符CLEAN函数清除强制换行。

3.使用函数换行。

这种方法,原则上和第二种方法是一样的,只是经常用在函数式中,第二种方法直接用于原字符串。让我们举个例子:

软回车怎么输入(软回车更改为硬回车)插图(8)

函数中使用强制换行符在函数中使用强制换行符。

4.批量强制换行(三种方法)

还记得我解释强制换行开头的例子吗?对于需要更多换行操作的内容,手动逐行换行的效率如何,不用我说了吧。这种情况怎么处理?

当然,批量操作是强制换行所必需的。我们需要使用Execl中可以实现批量操作的神器:查找和替换。

那么如何填写搜索内容呢?更换的内容怎么填?接下来,我给你举个例子:

软回车怎么输入(软回车更改为硬回车)插图(9)

批量替换批量替换

这里我用了三个组合键,都达到了换行的效果:

Ctrl+J,Ctrl+Enter,Alt+10(注意这里的10只能通过小键盘输入!字母区域上方的数字键输入无效)。对于这一点,你只需要记住相应的组合键,然后使用它。

注:对于我前面那个用空网格填充来达到工整效果的,也可以通过搜索替换来实现。只需要通过Word和通配符的方式进行搜索,首先处理数据,然后在返回Excel时使用上面演示的方法。由于本文字数较多,这里就不展开了。以后,我将在另一篇文章中介绍Word的通配符。

四、Word中换行和回车的区别

在Word中,实际地址应该是[软回车]和[硬回车]。

软回车怎么输入(软回车更改为硬回车)插图(10)

Wword中软回车和硬回车的区别世界上软回车和硬回车的区别

在实际应用中,两者有区别吗?让我们看动画来演示:

软回车怎么输入(软回车更改为硬回车)插图(11)

实际应用中,软回车和硬回车的区别在实践中,软回车和硬回车的区别。

对于硬回车和软回车,我们从两个方面来看它们的区别:

1.过设置行距,可以看到无论是软回车还是自动回车,行距都可以相应设置,所以这是一样的;

2.通过设置段落间距,可以看出在硬回车换行符的地方会调整行距,而在软回车换行符的地方不会调整。

得出软回车只是换行符(1个字符,行效果);硬回车是回车+换行符(2个字符,分段效果)

从上图的演示可以看出,软回车只起到换行的作用,硬回车起到换行+回车的作用(这也是我在目录和标题中把这两种类型分别叫做换行和回车的原因)。

那么我们能用这两种代码做什么呢?还是要用办公神器:找替代品。

删除所有软回车,在搜索内容中输入[L],替换的地方不输入任何东西,然后点击全部替换;

用回车替换软回车,在搜索内容中输入[L],在替换的地方输入[P],然后点击全部替换。

五、在VBA代码中,对内容的换行

对于VBA的换行符,让我们直接看下表:

软回车怎么输入(软回车更改为硬回车)插图(12)

VBA中实现对内容换行额代码在VBA实现内容的换行代码

我们可以用[VBA.vbLf,VBA.vbCr,VBA.vbCrLf]或者[VBA。人权委员会(10),VBA。Chr (13)]来包装内容。嗯,请直接看第二章。

六、在VBA代码中,对代码的换行

当编辑VBA代码时,你会遇到极长的代码。代码怎么包装?在编程语言中,一行代码代表一个被执行的操作,直接强制用两行或多行替换会导致代码运行出错。我们可以用这个[_]符号把代码包装起来,效果如下:

软回车怎么输入(软回车更改为硬回车)插图(13)

VBA中,对代码换行在VBA,包装代码。

上图中,上下代码执行时效果相同,虽然一行换行,另一行不换行。通过编写换行符,代码的维护和管理可以更加直观方便(尤其是遇到超长代码时,如果没有换行符,屏幕宽度不够,代码中的问题无法直接一目了然。),所以,如果你想学习VBA,你应该先学习这一点。

七、数据录入的坏习惯

数据录入要避免很多坑。用坏习惯录入的数据,会给我们后期的工作带来很大的隐患,增加相当大的工作量。所以我想告诉你几件关于今天文章中提到的内容的事情:

1.输入数据时,不要用空来占空间。

这是一个普遍的问题,尤其是遇到有强迫症的朋友。您必须使用空网格来对齐内容(例如两个单词的名称和三个单词的名称)。其实这种效果可以通过格式化(单元格自定义格式化,对齐中分散对齐)来实现;

2.输入数据时,注意不可见和不可打印的字符。

这个也是最常见的空情况和强制换行符。这里的空网格不是占位符,是我不小心在内容末尾输入的。这时,从显示屏上,我根本看不到。但是被这个问题困扰的人一直在增加,它直接影响到函数式对数据的识别、判断、查找和引用。我们在使用函数查找错误时,一定不能盲目地认为数据缺失,而是要检查数据内容中是否有隐形字符。

3.在Word中随意使用软回车(换行符)

Word主要用于文字编辑和排版。用软回车代替回车,不仅影响整篇文章段落格式的设置,而且达不到预期的效果,给自己增加了很多麻烦。

End:今天写了3700多字。虽然内容有点多,但是真的很有用。不管你有没有在别处读过,我敢说没有一篇文章组织得这么好。所以建议你留着以后用。

我上班下班,因为喜欢办公软件,喜欢分享。所以我在这里给大家讲一下我的学习经历和我踩过的一些坑。我希望你能从我的成功经验中吸取教训,避免我入坑。我会和你一起进步。

感谢您的关注和支持。

如果你喜欢我分享的内容,请喜欢并支持。

如果你觉得我分享的对你有帮助,可以关注我;

如果想看我之前分享过的有意思的内容,可以去我的主页查看历史文章。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。

作者:美站资讯,如若转载,请注明出处:https://www.meizw.com/n/190524.html

发表回复

登录后才能评论