2008年10月23日星期四

懒人计划 2 - 自动制作文件进化版 PART 04 - 寻找条件 if then else ~

| |
~ 上傳‧分享‧網賺 ~
~ 免費上傳空間‧請即申請 Freak Share ~
~ 進入後請點選左上角 注冊 ! ~

~ 声明事项 ~

如各位想把以下本文章转贴 , 请记得要注明出处.

本文章之内容为本人之经验所写, 绝无抄袭成份, 特此声明.

由于图片制作需时, 所以更新会比较慢.

存放图片的 SHARE A PIC SERVER 可能读取速度较慢, 请耐心等待.

Picture



大家好吗 ~ 这一回要开始写程序啰 ~~~

如果大家有想过上一次我给你的提示 , 那这一章在开始之前 , 你应该也尝试过自己动手做了 ~

最初学习的时候 , 我有给你说过 , 其实计算机也很笨的 , 你不叫它做 , 它就什么也不做 , 你要它做 , 它就什么也会做 , 只是你要先告诉它怎样做 . 所以 , 我们第一件要做的事情 , 就是要利用程序代码 , 告诉计算机要怎样做 .

第一 , 上次我们增加了 " 已打印 " 和 " 打印日期 " 这两个东西 , 这两个东西的数据 , 理论上来说是计算机加上去的 , 看的也只是计算机 , 不是使用者 .


( Pic4_1 )

按照上一回所说的条件 , 和之前的准备功夫 , 第一件要做好的事 , 就是要告诉计算机 , 条件在那里 .

看一看上面的图 , " 已打印 " 和 " 打印日期 " 分别是 "H" 和 "I" , 条件的位置已经知道了 , 之后我们来想一想上次给的提示 : 如果 xxx 成立 , 就进行 xxx , 否则就进行 xxx . 英文是 if ~ then ~ else . 也就是说 : 如果 " 已打印 " 的值出现 "Y" , " 打印日期 " 有记录 , 那就不用打印 . 两个都没有记录的话就要打印 .

条件有了 , 寻找的方法都有了 , 那么 , 现在就开始动手把 VBA 程序做出来吧 ~

在懒人计划 1 的时候 , 大家应该明白到如何让计算机分辨出条件是否成立吧 , 今次 , 我们的第一个任务 , 就是教计算机怎样才是条件成立 . 上面有说过 , 今次的衡量条件是 , 只要记录 " 已打印 " 和 " 打印日期 " 都没有数据 , 就给我把文件打印出来 . 就是这么简单 , 如果我们要告诉计算机 , 请你记得一件事情 : 计算机是很笨的 !

对 , 就是要你抓住它的手 , 一步一步的教它向前走 . 有没有发觉 , 你用几千块买了一台高频低能回来 ?? 哈 ~ 当然 , 程序完成后 , 它就不是高频低能 , 而是终于有点实用价值 ~

好吧 ~ 废话又太多了 ~ 来 , 开始吧 ~

确定条件成立的方法 :

if Worksheets("Summary").Range("H??").value ="Y" and worksheets("Summary").Range("I??").value <>""

简单地解释一下这句是什么东西 , 如果 SUMMARY 页面的 H?? 的值是 Y 和 SUMMARY 页面的 I?? 不是空白 .

开始明白了吧 ~ 配合一下之前说过的 , IF 之后是 THEN 之后是 ELSE ( IF ~ THEN ~ ELSE ~ ) , 这次 , 我们只需要用到 IF ~ THEN ~ 就可以了 . 不过 , 由于条件多于一个 , 所以 , 中间多了一个 AND , 目的就是要告诉计算机 , 要多条件成立的情况下才做 .

等等 ! 上面说的是不是有问题 ?? H 是记录 " 是否已打印 " , I 是记录 " 打印日期 " , 那么 , 上面的程序代码不就是废话了吗 ?

呵呵呵 ~ 当然啰 ~ 我可不会便宜你的 ~ 你要懒嘛 ~ 就要自己学会技术哦 ~ 哈哈哈哈哈 ~

习题 !!!!

上面的是例子 , 你要做的 , 就是写一句当 " 已打印 " 没有记录 , " 打印日期 " 又没有记录的程序代码 . ( 只要你细心地想一下就会想到了 , 其实是很简单的 XD )

下一回 , 我们就跟上次的懒人计划 1 一样 , 不废话 ( 又是小一点吧 ~ 哈哈 ~ ) , 直接来写程序 , 然后 , 就再一次把你每天都在重复中步骤一次过消灭 ~ 赞美吧 ~~~~~~~~

哈 ~~~ 利路亚 ~~~ 哈 ~~~ 利路亚 ~~~ 哈利路亚 ~~~ 哈利路亚 ~~~ 哈利 ~~~~ 路亚 ~~~

0 留言:

最新回應

Loading...

有事啟奏‧無事閒聊 ~ 哈 ~


米高積遜全復刻 哈利波特 Michael Jackson 妙麗 金曲獎 MJ 迈克尔杰克逊其实没有死!美国CBC电台已证实 哈利波特 hongkong168 蓮花河畔景苑 盧廣仲 鄧麗欣 不想放手New! 陳珊妮 方大同 巨乳排球 痞子英雄 23 東風 蕭閎仁 米高積遜全復刻 上海 倒塌 南王姐妹花 周杰倫 變形金剛2下載 michael jackson 去世 天文台 米高積遜 花拉科茜 天圖佈局 浪卡 耳廓狐 神探俏嬌娃 韶关旭日玩具厂 譚曉風 严妍 僧老少閒 地下天文台 金泰浩 百老匯 巨乳排球 陳振聰 柯柏文 aika 麥可傑克森