5. 瞭解VBA的語法.

Slides:



Advertisements
Similar presentations
元大京華證券 組員名單 : A 楊之奇 A 廖本揚 A 宋俊承 A 陳冠廷 A 郭峻瑋 A 指導教授 : 許素華 副教授.
Advertisements

達悟族報告 作者 : 林琪崴, 許原碩 座號 :13 號,14 號 原碩負責 : 簡介, 傳說, 圖驣, 達悟族飛魚季, 琪崴 : 地理位置, 土地利用方式, 飲食文化, 豐收祭.
主讲:张天明 影像艺术工程师. 声音的聆听 指出听到的是什么物体发出的声音,这一 声音是在什么样的空间环境中传播的。 一、 答案: 1 、打气筒打气的声音 2 、手打打气筒给足球打气的声音 3 、手打打气筒给自行车轮胎打气的声音 4 、七次(七声)打气筒打气的声音 5 、(气流)摩擦的声音 6 、猪在发急时的叫声.
概念導向命題技巧與試題分析 臺灣師大地理系 陳國川. 教學評量是一種『抽樣調查』 實施教學評量時,需具備二項條件: 其一,瞭解命題的理論及其實踐的方法; 其二,瞭解各種題型的功能與命題方式。 壹、前言.
第十八章 林肯大郡 第十八章 林肯大郡災變緊急搶救應變措施 1997 年 8 月 18 日溫妮颱風襲台,汐止鎮 的林肯大郡山崩,遭崩場土石撞擊 1997 年 8 月 18 日溫妮颱風襲台,汐止鎮 的林肯大郡山崩,遭崩場土石撞擊造成二十八人罹難八十戶住宅倒塌的慘劇 此災變要喚起國人的重視 本章介紹搜救行動緊急應變措施。
高峰植物園行前解說 2005/12/07 By 羽明. 陽性先驅物種 陽性植物 --- 陽光需求量大 陰性 ( 或耐蔭性 ) 植物 --- 陽光需求量少, 或 日照太強反而無法生存 先驅植物 --- 森林大火或土石流地震後產生的 裸露空地, 先生長出來的植物.
实用农业科技写作 王鹏文. 第一章 导论 第一节 农业科技写作概述 一 、 农业科技写作概念和分类: 科技文献类、科技应用类、 科技普及类、科技新闻类 二、 农业科技写作的意义和重要性: 科技工作的重要组成部分、科学研究的手段、 科技成果的反映和标志、科技交流的工具 三、 农业科技写作的特点 : 功利性与及时性、科学性与先进性、读者的专门性与狭隘性、
報 告 人 : 胡 嘉 琪 ˙ˇ˙ 、 王 紫 庭 = ˇ = 台灣夜市文化 作者: 郭明澤‧私立明道高中‧綜二 4 班 馬炯修‧私立明道高中‧綜二 4 班.
5 ˙ 1 第五章 生物的協調作用 5 ‧ 1 神經系統. 5 ˙ 1 人體的神經系統 1. 協調動物生理反應的系統: 神經 系統、 內分 泌 系統。 2. 神經系統負責 統整 和 協調 。分為 中樞 神經 和 周圍 神經。 (1) 中樞神經包括 腦 和 脊髓 。 (2) 周圍 神經包括 腦神經 和.
新课程引领 实践中前行 —— 蓟县初中信息技术三年课改总结. 自从 2005 年秋季我市进入基础教育新一 轮课程改革实验以来,在市教研室的正 确领导下,我县初中信息技术课改工作 稳步推进。三年来,取得了一些成果, 也有不少体会。现将三年来的信息技术 课改工作总结如下。
从《西游》看大学生的成长 主讲人:颜廷学 时间: 地点:演艺大楼流行剧场.
新员工培训 设计部 思安新能源股份有限公司 主讲人: 韩少华 时 间:
河南省基础教育资源网 邓伟鹏 二〇一二年七月 内容大纲 1. 培训平台的目的 2. 培训平台介绍 3. 培训平台功能 4. 培训工作建立流程 5. 培训门户 6. 在线学习 6.1 课程学习 6.2 在线考试 7. 培训考试管理 7.1. 课程管理 7.2 必修学习班建立 7.3 在线考试管理 7.4.
桐乡市地方税务局 2013 年度社会保险费汇算清缴有 关政策及事项说明. 一、政策规定 根据《中华人民共和国社会保险法》、《桐乡市社会保险费征缴管 理办法》(市政府令第 42 号)、《 关于完善社会保险费征缴管理有关问 题的通知》(桐政办发 [2012]152 号)及《关于完善社会保险费征缴管理.
如何撰写有效的商业计划书 演讲人:中科招商创业投资有限公司 王 平 博 士 执行董事.
NO.005 職涯 報 實習 徵才 攻讀 國立嘉義大學 學生事務處學生職涯發展中心.
國中教育會考 十二年國教—免試入學 及 意見整理.
日期: 六 福 村.
調查資料分析前之步驟 國立政治大學選舉研究中心 蔡佳泓副研究員.
严格标准 规范程序 认真做好党员发展工作.
2014届毕业生毕业论文与毕业实习动员 一、郑州航院毕业论文工作规定 二、法律系毕业论文工作安排 三、法律系毕业论文格式要求
薪資申報系統操作說明.
商学院 旅游管理专业介绍.
 历史以人类的活动为特定的对象,它思接万载,视通万里,千恣百态,令人销魂,因此它比其他学科更能激发人们的想像力。    
第6章 Word 2010.
不宜室内装饰的花儿 高雅 医学院.
护理专题总结的撰写 1.
《数学》(华师大.八年级 下册) 第二十一章数据的整理与初步处理 扇形统计图的制作.
大陸高等教育現況之分析 楊景堯 淡江大學中國大陸研究所.
项目十一:毕业论文版面设计 ——Word长文档版面设计.
怎样报销劳务性费用? ——暨薪酬发放申报系统介绍 怎样报销劳务性费用? ——暨薪酬发放申报系统介绍 (学院、部门适用)
「2014年全國技專校院 學生實務專題製作競賽」說明會
义乌梦娜袜业 广告策划书 组员:徐琴娜 金春晓 陈晓静 陈菁菁 毛振华 王勤 指导老师:张益丹 完成时间:2006年12月.
『臺北市營建剩餘資源管理系統』 教育訓練說明 臺北市政府 報告人 王宏正
“三项制度+一个平台”构建 省级高校教学质量监控体系
项目9 制作学生成绩报告单 教学目标 1.会创建邮件合并的数据源文档; 2.能显示“邮件合并”工具栏;
瓯海职专财经专业组简介.
国有资产清查 数据填报操作规范 2016年3月25日.
爱的表达方式.
?????? ?????? ?????? 他是我生的 我愛怎樣就怎樣 這樣對嗎? 影片欣賞.
烏龍派出所 704陳巧茹.
上海文会会计师事务所有限公司 中国注册会计师 童幸义
腦科學導論 報告主題:大腦的解讀 姓名:徐敏甄.
第六章 社会主义初级阶段理论 第一节 社会主义初级阶段是我国最大的实际 第二节 社会主初级阶段的基本路线和基本纲领
关于成绩的数理统计的探讨 望您多多指教!多谢!!.
仓储企业岗位人员招聘 第一组 组员 :陈娇娇 祝婷婷 丁元莉 袁珮 王慧.
大肚宮廟巡禮 下一頁.
大嶼山 香港國際機場 及 寶蓮寺.
人口与计划生育 统计分析 昌吉市计划生育委员会 二○○六年三月.
高等学校英语专业统测(TEM4/8) 考生注意事项
申請土地徵收注意事項 內政部地政司 邱于蓉.
2014年深圳市学生人身意外伤害保险投保工作介绍 中国人民财产保险股份有限公司深圳市分公司
毕业论文系列二——论文排版及 word使用技巧 张旋子(2017年4月19日)
金融資訊管理 撰寫VBA的基本事項.
办学条件核查 评估秘书组 电力职业技术学院 山西机电职业技术学院 2014年7月9日.
科 展 說 明.
2011年教學觀摩會 教學心得報告 共同學科軍訓室馬毓君 2011年4月28日.
高山草原生態系 分布於臺灣3000公尺以上高山,如中央山脈.玉山山脈.雪山山脈 分為玉山箭竹草原,高山芒草原及兩者混生林三種
怎样报销劳务性费用? ——暨薪酬发放申报系统介绍 怎样报销劳务性费用? ——暨薪酬发放申报系统介绍 (项目经费适用)
成本会计学.
舊生升級編班與新生管理操作說明 全誼資訊股份有限公司 中華民國106年06月05日.
訓練法 年度計畫表 橄欖球專長 報告者: 競四四B 羅仕俊.
小論文研習營 小論文格式架構課程 國立中壢高商。陳柏臻老師.
第4章 Excel电子表格 Excel操作必须掌握的知识点: 掌握建立、打开、保存和编辑文档的基本操作 ;
呼神登山隊 2009年5月23日-6月3日 西藏旅遊紀實系列 日期:5月29日 行程:雅魯藏布江快艇行 歌曲:高原紅 .
:大宇宙 :厚物 別名 種類 菊花花色優美、姿態高雅、清新脫俗,是中國十大名花之一。
新课程理念下如何进行课堂教学 刘志超 2014年2月25日.
學校 LOGO 104年度教育部推動技專校院與產業園區產學合作計畫 ( 計畫名稱 ) 發表人:○○系○○○教授 ○○科技大學 聯絡方式:
選舉軟體簡介 民眾服務與行程管理系統 深耕與經營.
6 分析資料-以統計測量數呈現.
Presentation transcript:

5. 瞭解VBA的語法

5.1 錄製巨集的限制 會錄製到不必要的預設值 容易錄製了冗長的操作 只能錄製特定執行範圍的巨集 無法錄製需要判斷或重複執行的巨集

會錄製到不必要的預設值

容易錄製了冗長的操作

只能錄製特定執行範圍的巨集 只能使用VBA來 協助完成巨集

無法錄製需要判斷或重複執行的巨集 突顯成績不及格的

5.2 VBA的基本用語及語法 程序 巨集是能自動執行的應用程式的代名詞 但在VBA中,巨集錄製的記錄稱之為「程序」 例如: Sub Macro1() With Select.Font .Name = “Times New Roman” .FontStyle = “粗體” .Size = 14 End With End Sub

物件 任何可以利用的工具,都是由物件所組成的 Excel 也是一樣,是多個物件的集合 例如汽車是車身、輪胎和引擎等的集合 Excel 也是一樣,是多個物件的集合 以 VBA 撰成的程序將替代使用者操作 Excel 物件,也就是說 VBA 就是記載如何操作 Excel物件的程式語言

屬性 「屬性」是物件的一部份,我們可以把它當成物件的「規格」來看待 所以改變屬性(規格)的值,相對物件就會跟著改變 規格(屬性) 值 車型 Honda CRV 工作表名稱 Sheet1 車寬 1728mm 儲存格 70像素 顏色 銀 字體顏色 紅

查詢屬性的值 例如將工作表(1)的名稱記錄到myName的變數中 myName = Worksheets(1).Name 變數 物件 屬性

變更屬性的值

「屬性」的值 實務上,有些屬性值只能查詢,但不能設定 比如說,活頁簿上工作表數量 ○ myNo = Sheets.Count (可以查詢)

方法 在定義上,方法為「特定物件的程序」 簡單來說,可以對物件下達命令的動作(或指令),就稱為方法

使用引數讓方法對物件下達的命令更加精準 例如踩油門的動作,對「油門」物件執行「踩下去」的動作,那到底要踩多深(加速到多少)? 依據行車狀況,可能需要下達的命令是「踩下油門,直到車速到達時速50公里」

5.3 容器 Excel 物件的階層關係 以「儲存格」這個物件來看 儲存格是工作表的子物件,他不是圖表工作表及工具列的子物件 也就是說儲存格物件只和工作表有從屬關係 工作表為儲存格的父系物件 儲存格為工作表的子系物件 若以活頁簿和工作表相較 工作表的角色為活頁簿的子系物件

容器? 駕駛在A車內,那啟動A車,只需對駕駛下達「請發動引擎」,A車就會啟動了 那如果要發動B車怎麼辦? 對駕駛說: 「請發動B車 的引擎」

從Excel的角度來看下面的例子 Range(“A1”).Value = “VBA” 這個陳述式的意思是要在儲存格”A1”中輸入「VBA」

若我們要在非使用中,其他工作表的儲存格內輸入資料,就一定要指定活頁簿及工作表的名稱

集合的觀念 在Excel中,有時你並不只使用單一物件,常會遇到使用同種類、多物件的時機 比如,開啟多個活頁簿的時候 同樣的,使用VBA也可對相同種類、複數物件下達命令,這些複數物件稱為「集合」

使用集合與物件的參照值 以下是關閉所有活頁簿的陳述式

使用集合的參照值關閉第一個開啟的活頁簿

前頁(1)與(2)的差異在於「workbooks」複數物件與「workbook」單數物件 從邏輯上來看,從單一物件中指定物件是沒有意義的 所以從(1)可以得知VBA的物件參照方式為

索引編號的參照 指定名稱的參照

Review 什麼是「程序」? 什麼是「物件」? 什麼是「屬性」? 什麼是「方法」? 什麼是「容器」? End