excel求助,需求表达不出来,请大神进贴详查

  • f
    fock
    下次这种情况先复制到word里,再用wotd里的转换成表格功能,转好后再复制到Excel里
  • y
    yangzirong
    回复46#awk


    已用前面几位大神的代码解决了,以后有大活一定请教你
  • e
    ech@os
    回复42#oicqgod

    e版的什么书啊,最近在看d版推荐的视频
  • a
    awk
    他们那种太慢了。
  • x
    xhxdbxz
    楼上好评~~
  • 最低购
    程序员是最牛逼的,佩服书荒点我
  • f
    fyi151
    求推荐本教程,普通办公用
  • o
    oicqgod
    回复53#ech@os

    并不是e版的什么书,而是说我在e版混的时间比较长些。

    说起相关书的话,可以拉个清单给你参考一下,网上基本都能搜到。



    不过我基本都没怎么看。
  • o
    oicqgod
    回复59#fyi151

    如果是书,上面的贴子里有不少,可以参考。

    如果专攻VBA,下面这个贴子可以研究一下,讲得比较透。

    完美Excel的2018年都在这里,385篇文章尽管拿去
  • f
    fyi151
    有没有速成的,常用的就行
  • y
    yangzirong
    D版朋友真的是热情,虽然已经通过前面朋友的办法解决了,不过我要说你的这个解决思路确实是最适合我的,也是最匹配我excel能力水平的,给了我很大的启发,谢谢!
  • y
    yangzirong
    D版朋友真的是热情,虽然已经通过前面朋友的办法解决了,不过我要说你的这个解决思路确实是最适合我的,也是最匹配我excel能力水平的,给了我很大的启发,谢谢!
  • e
    ech@os
    回复60#oicqgod

    感谢,d版推荐的王佩丰的教程也不错
  • z
    zbpsh
    感觉还是不要头痛医头脚痛医脚吧
    该学excel的学excel
    该学vba的学vba

    看你工作上的需要程度
  • o
    oicqgod
    回复63#fyi151

    以个人经验来说,学VBA指望看某本书或是看某部视频教程,就想达到熟练应用的程度,有点缘木求鱼了。

    学VBA最好的办法就是与自己的实际工作相结合,要立志将自己工作中会重复使用的Excel表格,哪怕一个月只会用到一次的,都全部编写出相应的VBA程序。

    然后,围绕这个目标,再上网去搜相应的VBA语句,来拼凑自己的程序。

    是的,VBA的语言特点决定了它是适合用这种抄袭、拼凑方法来实现编程者的目标。

    当然,这样做的前提是:编程者要有清晰的编程概念,知道自己第一步该做什么,第二步该做什么,并能从中提炼出准确的关键词,这样才能通过搜索找到自己需用的语句。

    刚开始尝试写VBA时,肯定会遇到很多的问题,这时千万不要放弃,要一个问题一个问题的去啃、去搜、去解决,这是成功的唯一之路。

    当你将最终达到将工作中所有会重复使用的Excel表全部编出VBA程序后,你就算对这玩艺有个初步掌握了。

    今后再有什么新的表格要编VBA,也不过是在现有基础上粘粘贴贴、抄抄补补地拼个新程序出来,根本没什么难度。

    长期与Excel打交道的人,掌握了VBA,一个月节省出几十个小时的时间来简直是轻轻松松。

    想像一下,一种工作模式是撅着屁股,瞪大眼睛,手忙脚乱在Excel上忙乎一个小时才能出结果,而且每个月都要重复N次;

    另一种工作模式是花上几个小时拼凑个VBA程序,然后在未来N多的日子里只需鼠标一点,万事搞定,剩下的时间就可以摸鱼、刷D板……

    所以,VBA,一定要掌握。
  • h
    heavenbow
    任何重复性劳动,都应该电脑干。人应该干,创造性的活。弄不了只是你不会而已。
  • z
    zbpsh
    回复69#oicqgod

    说得好
  • M
    Max
    回复69#oicqgod


    但是我感觉用python肯定要比vba快吧。。。
  • y
    yxmr
    python可移植性差了点,有时候弄个小插件在办公室里推广一下不见得还专门打包成exe吧。。弄个vba的话可以直接在Office内集成到快捷键了
  • M
    Max
    回复73#yxmr


    嗯。。。原装的确实是移植性好很多。
    自用的话推荐Xlwings操作excel,vba毕竟太过古老了。
  • o
    oicqgod
    回复72#Max

    1、应用环境:只要有Excel的电脑就能跑VBA,但里面不一定有Python;2、人员能力:连VBA都搞不定的人,让他上Python,这不是太难为人吗;3、效率性价比:VBA节省的时间是从小时级到分钟级,也许Python能进步到秒级,但大多数人都不会关心。