ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 7569|回复: 11

学习VBA的一点点感悟

[复制链接]

TA的精华主题

TA的得分主题

发表于 2016-10-5 00:32 | 显示全部楼层 |阅读模式
前几天,请教Excel的一些前辈和高手,他们指点了我学习Excel的方向,受他们的鼓励和启发,结合自己的工作。
终于下决心好好啃啃以前买来的《别怕,Excel VBA其实很简单》和《Excel VBA实战技巧精粹》,书是买了很久了,可一直望而生畏,没有多仔细看。
最近几天,通过一边看导读视频,一边按示例文件进行练习,感觉学习的思路越来越清晰,越来越自信了。
虽然今天已经很晚了,在这里特别留言,主要是表达内心的感激之情。
非常感谢Excel home这个平台,感谢Excel home的专家们,特喜欢听kiewen讲课。

TA的精华主题

TA的得分主题

发表于 2016-10-5 08:11 | 显示全部楼层
本帖最后由 hhjjpp 于 2016-10-5 08:14 编辑

http://club.excelhome.net/thread-992826-1-1.html
此贴不可不知,这是vba与其它语言值得高度关注的差异
当你把vba推荐给学生,如果同学们误将其主导;如果有朝一日不慎(如感染病毒)破坏了基础的原始数据(不预先设防是无法复原的),一定会悔不当初的!

TA的精华主题

TA的得分主题

 楼主| 发表于 2016-10-5 22:14 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
谢谢您的提醒,你推荐的帖子已拜读。
我是初学者,问一个问题,别见笑。
听你所言,是否我的程序本身没毒,也会让excel中毒吗,或者说是容易让其中毒?

TA的精华主题

TA的得分主题

发表于 2016-10-5 23:56 | 显示全部楼层
OfficeExcel像一口锅,一个个xls、xlsm文件就像这锅里做出来的一道道菜。
假如有一个菜就是辣,除了辣还是辣。煮过这道辣辣的菜之后,煮的下一道菜无论是什么,都可能除了辣还是辣。这与锅的品质没关,祸害就是那道菜。
假如打开每一个外来的文件都小心翼翼,一经发现除了辣还是辣的东西,在下锅之前就把它倒掉,完全可以保证你的菜该香就是香,该甜就是甜。
实际操作中,如何防毒杀毒呢?
首先,要明白Excel有一个机制,启动Excel时会自动打开一些文件,病毒喜欢把文件保存在这个位置。打开Excel选项,找到启动文件的位置,看看是否有可疑的文件。
受信任位置.jpg
同时检查一下系统有无打开加载宏文件,如果有,这些文件是否安全。
其次,宏的安全性级别不能设为低,对不了解的文件,打开时可先禁用宏,禁用宏的状态下打开文件,纵然有病毒,它都处在休眠期,不会发作的,一切都还来得及。经检查后确保文件是安全的、不带病毒的,那么可以选择启用宏重新打开它。
第三,打开文件后,查看自定义名称,看有无异常的名称,例如,感染TODOLE病毒的文件,就有带“Auto_Activate”字样的名称。再检查一下模块名称,如果模块名称包含“STARTUP”字样,十有八九是感染了StartUp病毒。随着学习水平的提高,可以逐步通过阅读代码,识别出文件是否包含病毒。
最后,对文件类型作个全面的了解,不包含宏的文件是干净无毒的,可放心打开。





TA的精华主题

TA的得分主题

 楼主| 发表于 2016-10-8 22:33 | 显示全部楼层
山菊花:
     谢谢你的提醒,让我有了一定的案例意识。
再次谢谢

这个谢谢从早上一直说到现在,才说出口了。原因是上午有办公室的电脑,一直没法回复,总是提醒受限,我还以为是我的权限问题,回到家再试了一下,又能够回复了。

谢谢!

TA的精华主题

TA的得分主题

发表于 2016-10-9 08:37 | 显示全部楼层
最关键的一点vba是a货,主要不是用来应用的,而是让(引诱)外人来学习的。
vba最大的隐患是把数据与代码揉搓在一起,怎么预防都不保险,程序丢了可以重编,数据破坏了难道重输一遍(推荐的帖子已经说得很专业、很明确了)。这在其他编程语言是绝对不可能出现的隐患。
就拿你熟悉的vfp来说,数据在dbf,一打开就自动生成打开前的bak文件,即使与执行代码prg(其实运行的是备份的fxp,连代码也被保护了)完全分割的数据dbf,也狠狠地留了一手。另外frx都有与运行版frt,scx也一样,多专业多严密的安全措施!
我真心说实话,因为我不写书,没有隐含的言外之利。
另外,vba会逐渐淡出office(据说后浪是.net),连带经典的vb都一样!

TA的精华主题

TA的得分主题

发表于 2016-10-14 09:42 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
作为前瞻性,与.net框架平台相关的C#(父母是java和C、C++)混生语言更值得高度关注!
而且与VBA一样也有易入性!然后却是微软的前进方向!

TA的精华主题

TA的得分主题

 楼主| 发表于 2016-10-14 18:31 | 显示全部楼层
我学习BVA的目的是想能开发一个适合学校用的管理系统。
现在还处于学习的初步阶段。
感谢您的提醒,以后有什么问题,可以直接向您请教吗?

TA的精华主题

TA的得分主题

发表于 2016-10-14 22:56 | 显示全部楼层
lanyue72 发表于 2016-10-14 18:31
我学习BVA的目的是想能开发一个适合学校用的管理系统。
现在还处于学习的初步阶段。
感谢您的提醒,以后 ...

vba我也是新手,只是历史上有过接触编程的经历而已!
携手共进吧!管理系统还是适合用vfp或其他数据库!

TA的精华主题

TA的得分主题

发表于 2016-10-15 11:27 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
设计小型管理系统,用什么工具都行,自己熟悉的、顺手的就对。
茶几上的果盘,除了形态各异,用材和工艺也是五花八门,有不锈钢的、玻璃的、竹编的、陶瓷的,哪一款都有人喜欢,你熟悉什么就做什么。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-26 10:31 , Processed in 0.043612 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表