二级office考试时,竟要用编程的方法做word、excel题了?office也会考编程了?
想用好办公软件,不用编程?
No!
不要以为能用办公软件就不用编程了,
来给大家看一个例子。
这是计算机二级Office考题的第26套Word题:
![](http://pic.ikafan.com/imgp/L3Byb3h5L2h0dHBzL2ltYWdlMTA5LjM2MGRvYy5jbi9Eb3dubG9hZEltZy8yMDIxLzA0LzA5MDkvMjE5NjU3Mjc0XzJfMjAyMTA0MDkwOTEyMjI4MDA=.jpg)
![](http://pic.ikafan.com/imgp/L3Byb3h5L2h0dHBzL2ltYWdlMTA5LjM2MGRvYy5jbi9Eb3dubG9hZEltZy8yMDIxLzA0LzA5MDkvMjE5NjU3Mjc0XzNfMjAyMTA0MDkwOTEyMjMxOQ==.jpg)
看下面视频:
Sub MySub()
Dim i As Integer
For i = 1 To ActiveDocument.InlineShapes.Count
ActiveDocument.InlineShapes(i).Width = 10 / ActiveDocument.Application.PointsToCentimeters(1)
Next
MsgBox ("完成!")
End Sub
所以,从这个角度来说,以前的二级office考试,已经考编程了!已经有编程的题了!
只是那些题还比较“容易”,10张、8张的图片,不限制方法;你不编程的,自己亲自连续点10次、8次鼠标,还凑合能做完……凑合算是还能回避编程这件事……
但是,如果下回增大考试难度,给你弄100张、1000张图片……看你自己点鼠标
![](http://n4.ikafan.com/assetsj/blank.gif)
以后的新题,这会吗?难说!
二级考试的难度是在逐年增加啊……
下面再举个例子,Word、Excel通过编程来做,反而是更方便、更快捷的方法!(不编程,自己一下一下点鼠标,才麻烦呢)
我们还是用计算机二级的考试原题的例子
请看下面视频:
(如果上面视频还没看的,请先看上面视频,否则下面的视频就看不懂了)
源代码附上:
Sub SetPara()
Dim i As Integer
Dim rg As Word.Range
For i = 1 To ActiveDocument.InlineShapes.Count
Set rg = ActiveDocument.InlineShapes(i).Range
rg.Expand wdParagraph
rg.ParagraphFormat.Alignment = wdAlignParagraphCenter
rg.ParagraphFormat.KeepWithNext = -1
Next
MsgBox "完成", vbInformation
End Sub
会编程,是不是效率很高?
就算学习的时候没有,工作的时候,也会遇到的。
躲得过二级,躲得过以后参加工作吗?
参加工作的时候,老板让你处理100张、1000张图片……看你自己点鼠标
![](http://n4.ikafan.com/assetsj/blank.gif)
恐怕,晚上加班到10点、吃泡面,你这活也干不完……
你不是说办公软件应用更广泛,比编程应用广泛;
所以要学好办公软件,要应对以后的工作嘛
不会编程,如何应对?
考过了计算机二级office,但不会编程,你有勇气以后找一份办公应用的工作吗?
不敢?那学办公软件,又有何意义!
敢?那就难保以后要加班,吃泡面
你不用当一个程序员,但是:你不当一个编程的,但是你要会编程!
我知道:很多人不服、不承认、不愿意接受……但这种反对,不过是给自己暂时可以不学编程找点托词、找些借口罢了,自己寻找点心理安慰。
以上两个例子,我们发现,很多问题不学编程、确实不好解决;就是经典的Word、Excel也难逃程序了!嘴上虽然说”不“,但自己也担心未来的考试会出这样的题,在未来的工作中也难免会遇到类似的问题、不会编程难以解决…心里也在犯嘀咕吧…
在现在大数据和人工智能这个大时代背景下,谁又能拍拍胸脯说:我一点编程也不用学,将来就肯定能立足于某一个行业,就能很好地胜任未来一生的工作呢?……
这是时代决定,是无法逆转的;
编程难以回避,我们只有适应!
在我们现在小孩子都学“少儿编程”的时代,
你还不会编程,就是——
新时代的文盲
![](http://n4.ikafan.com/assetsj/blank.gif)