注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)家庭與辦公軟件Excel VBA+SQL 數(shù)據(jù)管理與應(yīng)用模板開發(fā)

Excel VBA+SQL 數(shù)據(jù)管理與應(yīng)用模板開發(fā)

Excel VBA+SQL 數(shù)據(jù)管理與應(yīng)用模板開發(fā)

定 價:¥69.80

作 者: 韓小良 著
出版社: 中國水利水電出版社
叢編項(xiàng): Excel大百科全書
標(biāo) 簽: 暫缺

ISBN: 9787517076940 出版時間: 2019-08-01 包裝: 平裝
開本: 24開 頁數(shù): 374 字?jǐn)?shù):  

內(nèi)容簡介

  《Excel VBA+SQL數(shù)據(jù)管理與應(yīng)用模板開發(fā)》結(jié)合大量實(shí)際案例,介紹了如何利用Excel VBA和數(shù)據(jù)庫查詢技術(shù)ADO+SQL快速進(jìn)行數(shù)據(jù)查詢、匯總,并開發(fā)個性化模板。本書共分8章,提供了大量的VBA實(shí)際案例和實(shí)用代碼。在實(shí)際工作中,可以直接照搬套用這些代碼,或者結(jié)合自己的實(shí)際情況稍微修改加工即可使用。 另外,《Excel VBA+SQL數(shù)據(jù)管理與應(yīng)用模板開發(fā)》重點(diǎn)介紹了一個比較完整的合同系統(tǒng)模板,包括供貨商信息管理、合同信息管理、發(fā)票管理、付款管理、統(tǒng)計分析等。《Excel VBA+SQL數(shù)據(jù)管理與應(yīng)用模板開發(fā)》可供企事業(yè)單位數(shù)據(jù)管理和數(shù)據(jù)分析人員參考,也可供大專院校相關(guān)專業(yè)的學(xué)生參考。

作者簡介

  韓小良,國內(nèi)著名資深實(shí)戰(zhàn)型Excel培訓(xùn)講師核應(yīng)用解決方案專家。Excel應(yīng)用方面知名著作人,出版了諸多關(guān)于Excel企業(yè)管理應(yīng)用方面的實(shí)用書籍。 從事Excel研究及應(yīng)用多年,有著豐富的Excel高級應(yīng)用培訓(xùn)實(shí)戰(zhàn)經(jīng)驗(yàn),具有豐富的管理經(jīng)驗(yàn)和極強(qiáng)的Excel應(yīng)用開發(fā)能力。已經(jīng)為數(shù)千家大中型企業(yè)提供了Excel培訓(xùn)和應(yīng)用方案咨詢服務(wù),在業(yè)界享有很高的評價,深得用戶認(rèn)可。

圖書目錄

引言 為什么要寫這本書
Chapter 01 查詢編輯數(shù)據(jù)的ADO技術(shù)
1.1 ADO 對象模型 
1.1.1 引用ADO 
1.1.2 什么是ADO 
1.1.3 ADO 對象模型層次結(jié)構(gòu) 
1.1.4 獲取ADO 幫助信息 
1.2 Connection 對象及其使用 
1.2.1 聲明并初始化Connection 對象 
1.2.2 Connection 對象的常用屬性 
1.2.3 Connection 對象的常用方法 
1.2.4  利用ADO 連接Access 數(shù)據(jù)庫和Excel 工作簿的連接字符串 
1.2.5 易讀的ADO 連接語句 
1.3 Recordset 對象 
1.3.1 聲明并初始化Recordset 對象 
1.3.2 Recordset 對象的游標(biāo)類型和鎖定類型  
1.3.3 Recordset 對象的常用屬性 
1.3.4 Recordset 對象的常用方法 
1.4 Fields 集合與Field 對象 
1.4.1 Fields 集合的常用屬性和方法 
1.4.2 Field 對象的常用屬性 
1.5 ADO 查詢數(shù)據(jù)的簡單例子 
1.5.1 從Access 數(shù)據(jù)庫查詢數(shù)據(jù)  
1.5.2 從Excel 工作簿查詢數(shù)據(jù)  
1.5.3 設(shè)計窗體,實(shí)現(xiàn)Excel 工作簿的條件查詢  
Chapter 02 SQL概述
2.1 SQL 功能 
2.1.1 SQL 主要功能 
2.1.2 SQL 語句示例 
2.2 SQL 語法簡述 
2.2.1 屬性詞  
2.2.2 條件子句  
2.2.3 運(yùn)算符與操作數(shù) 
2.2.4 函數(shù) 
2.2.5 SQL 語句  
2.3 SQL 運(yùn)算符 
2.3.1 算術(shù)運(yùn)算符 
2.3.2 邏輯運(yùn)算符 
2.3.3 賦值運(yùn)算符 
2.3.4 字符串連接運(yùn)算符  
2.3.5 比較運(yùn)算符 
2.3.6 運(yùn)算符優(yōu)先級 
2.3.7 標(biāo)準(zhǔn)SQL 定義的搜索條件運(yùn)算符匯總 
2.4 SQL 函數(shù) 
2.4.1 數(shù)學(xué)函數(shù) 
2.4.2 字符串函數(shù) 
2.4.3 日期和時間函數(shù) 
2.4.4 合計函數(shù) 
Chapter 03 SQL查詢數(shù)據(jù)及實(shí)際應(yīng)用
3.1 SQL 主要語句:SELECT 語句的基本結(jié)構(gòu)及說明 
3.1.1 SELECT 語句的基本結(jié)構(gòu) 
3.1.2 SELECT 語句的各項(xiàng)組成說明 
3.2 基本查詢方法與示例 
3.2.1 查詢?nèi)坑涗洝?br />3.2.2 利用DISTINCT 查詢不重復(fù)記錄 
3.2.3 利用WHERE 子句查詢記錄 
3.2.4 利用AND 和OR 構(gòu)建復(fù)雜的查詢條件 
3.2.5 利用IN 查詢某集合內(nèi)的數(shù)據(jù) 
3.2.6 利用BETWEEN 查詢數(shù)據(jù) 
3.2.7 利用LIKE 運(yùn)算符進(jìn)行模糊查詢 
3.2.8 利用ORDER BY 子句進(jìn)行組合排序 
3.2.9 利用合計函數(shù)COUNT、MAX、MIN、SUM、AVG 進(jìn)行查詢 
3.2.10 利用GROUP BY 將查詢結(jié)果進(jìn)行分組 
3.2.11 利用HAVING 子句進(jìn)行查詢 
3.2.12 利用別名進(jìn)行查詢 
3.2.13 利用TOP 查詢前面的若干條記錄 
3.2.14 利用NULL 函數(shù)進(jìn)行查詢 
3.2.15 計算條件下的查詢 
3.2.16 嵌套查詢 
3.3 多表?xiàng)l件查詢 
3.3.1 利用WHERE 進(jìn)行多表查詢 
3.3.2 利用JOIN 進(jìn)行多表查詢 
3.3.3 從兩個數(shù)據(jù)表中查詢出都存在的記錄 
3.3.4 從兩個數(shù)據(jù)表中查詢出只存在于某個數(shù)據(jù)表的記錄 
3.4 多表集合查詢 
3.4.1 每個工作表結(jié)構(gòu)一樣,查詢、集合全部字段數(shù)據(jù) 
3.4.2 每個工作表結(jié)構(gòu)不一樣,查詢、集合部分字段數(shù)據(jù) 
3.4.3 指定條件下的多表集合查詢 
3.5 Excel 工作表查詢的特殊問題 
3.5.1 標(biāo)準(zhǔn)規(guī)范表單的查詢 
3.5.2 以一個定義名稱的數(shù)據(jù)區(qū)域進(jìn)行查詢 
3.5.3 以一個沒有定義名稱的固定數(shù)據(jù)區(qū)域進(jìn)行查詢 
3.5.4 工作表第一行不是表單標(biāo)題 
3.5.5 多個工作表嵌套查詢時引用字段的方法 
Chapter 04利用SQL進(jìn)行數(shù)據(jù)維護(hù)
4.1 向工作表中添加數(shù)據(jù)
4.1.1 向當(dāng)前工作簿的工作表中添加數(shù)據(jù)
4.1.2 向其他工作簿的工作表添加數(shù)據(jù)
4.2 修改數(shù)據(jù)
4.2.1 修改當(dāng)前工作簿的工作表數(shù)據(jù)
4.2.2 修改其他工作簿的工作表數(shù)據(jù)
4.3 刪除數(shù)據(jù)
4.4 通過窗體對數(shù)據(jù)進(jìn)行維護(hù):一個簡單示例
4.4.1 設(shè)計用戶窗體
4.4.2 窗體初始化
4.4.3 瀏覽數(shù)據(jù)
4.4.4 保存新數(shù)據(jù)
4.4.5 查詢數(shù)據(jù)
4.4.6 修改數(shù)據(jù)
4.4.7 刪除數(shù)據(jù)
4.4.8 關(guān)閉窗體
4.4.9 使用窗體
Chapter 05工作表快速拆分、匯總與比對
5.1 工作表快速拆分
5.1.1 員工信息表的快速拆分
5.1.2 工資表的快速拆分
5.1.3 BOM 表的快速拆分
5.1.4 銷售記錄表的快速拆分
5.2 工作表快速合并
5.2.1 快速匯總當(dāng)前工作簿或其他工作簿中的N個工作表
5.2.2 快速匯總N個工作簿,每個工作簿只有一個工作表
5.2.3 快速匯總 N 個工作簿,每個工作簿有 M 個工作表
5.2.4 快速匯總多個工作表中滿足條件的指定字段數(shù)據(jù)
5.3 工作表快速比對
5.3.1 快速核對兩個表格:一個核對字段的情況
5.3.2 快速核對兩個表格:多個核對字段的情況
5.3.3 分析員工流動性(離職、新進(jìn)和存量)
Chapter 06結(jié)合窗體設(shè)計靈活的數(shù)據(jù)處理系統(tǒng)
6.1 窗體基本知識
6.1.1 創(chuàng)建用戶窗體
6.1.2 設(shè)置用戶窗體屬性
6.1.3 加載和卸載用戶窗體
6.1.4 利用事件控制用戶窗體
6.2 控件基本知識
6.2.1 在窗體中插入控件
6.2.2 控件的屬性、方法與事件
6.2.3 設(shè)置控件的屬性
6.2.4 常用控件:標(biāo)簽
6.2.5 常用控件:文本框
6.2.6 常用控件:復(fù)合框
6.2.7 常用控件:列表框
6.2.8 常用控件:選項(xiàng)按鈕
6.2.9 常用控件:復(fù)選框
6.2.10 常用控件:框架
6.2.11 常用控件:命令按鈕
6.3 綜合練習(xí):簡單的員工信息管理系統(tǒng)
6.3.1 員工信息表格的架構(gòu)設(shè)計
6.3.2 設(shè)計員工信息輸入窗體界面
6.3.3 設(shè)計日期輸入界面及初始化程序
6.3.4 設(shè)計公共變量
6.3.5 設(shè)計用戶窗體的初始化程序
6.3.6 自動從身份證號碼中提取信息
6.3.7 為“輸入入職日期”小按鈕設(shè)計 Click 事件
6.3.8 自動根據(jù)入職日期計算工齡
6.3.9 為“輸入離職時間”小按鈕設(shè)計 Click 事件
6.3.10 為“離職時間”文本框設(shè)置 Change 事件,判是否輸入 離職原因
6.3.11 為“重填”按鈕設(shè)計Click 事件,恢復(fù)初始化狀態(tài) 
6.3.12 為“保存”按鈕設(shè)計Click 事件,保存數(shù)據(jù) 
6.3.13 為“查詢”按鈕設(shè)計Click 事件,查詢指定員工數(shù)據(jù) 
6.3.14 為“修改”按鈕設(shè)計Click 事件,修改指定員工數(shù)據(jù) 
6.3.15 為“刪除”按鈕設(shè)計Click 事件,刪除指定員工數(shù)據(jù) 
6.3.16 為“退出”按鈕設(shè)計Click 事件,關(guān)閉窗口 
6.3.17 設(shè)計啟動窗體程序 
6.3.18 員工管理系統(tǒng)使用 
6.3.19 員工年齡和工齡的更新 
6.4 員工信息的多維度、多條件查詢 
6.4.1 查詢窗口的結(jié)構(gòu)設(shè)計 
6.4.2 設(shè)計初始化重置窗口界面的子程序 
6.4.3 設(shè)置窗體初始化程序 
6.4.4 為各個選擇查詢字段的選項(xiàng)按鈕設(shè)置Click 事件 
6.4.5 為查找條件的文本框設(shè)置Enter 事件 
6.4.6 為“重置”按鈕設(shè)置Click 事件 
6.4.7 為“查找”按鈕設(shè)置Click 事件 
6.4.8 為底部的ListView1 控件設(shè)置Click 事件 
6.4.9 為“導(dǎo)出”按鈕設(shè)置Click 事件 
6.4.10 為“退出”按鈕設(shè)置Click 事件 
6.4.11 使用查詢窗口查詢員工基本信息 
Chapter 07帶你實(shí)戰(zhàn):開發(fā)個性化合同管理系統(tǒng)
7.1 合同管理的基本架構(gòu)設(shè)計 
7.1.1 合同管理的基本要素 
7.1.2 “供貨商信息”表單 
7.1.3 “合同信息”表單 
7.1.4 “發(fā)票信息”表單 
7.1.5 “付款信息”表單 
7.1.6 “基本資料”表單 
7.1.7 合同信息查詢導(dǎo)出 
7.1.8 發(fā)票信息查詢與導(dǎo)出 
7.1.9 付款信息查詢與導(dǎo)出 
7.1.10 “全部合同進(jìn)度跟蹤”報表 
7.1.11 “供貨商合同跟蹤”報表 
7.2 供貨商信息管理 
7.2.1 供貨商信息錄入界面結(jié)構(gòu) 
7.2.2 啟動并初始化窗口 
7.2.3 供貨商自動編碼 
7.2.4 新建供貨商信息 
7.2.5 保存供貨商信息 
7.2.6 查詢供貨商信息 
7.2.7 修改供貨商信息 
7.2.8 刪除供貨商信息 
7.2.9 退出供貨商信息窗口 
7.2.10 供貨商信息多維度查詢模塊 
7.2.11 供貨商信息管理窗口操作說明 
7.3 合同信息管理 
7.3.1 合同信息錄入界面結(jié)構(gòu) 
7.3.2 啟動并初始化窗口 
7.3.3 自動編制合同號 
7.3.4 輸入簽訂日期和交貨日期 
7.3.5 新建合同信息 
7.3.6 保存合同信息 
7.3.7 查詢合同信息 
7.3.8 修改合同信息 
7.3.9 刪除合同信息 
7.3.10 退出合同管理窗口 
7.3.11 合同信息多維度查詢模塊 
7.3.12 合同信息管理窗口操作說明 
7.4 發(fā)票管理 
7.4.1 發(fā)票信息錄入界面結(jié)構(gòu) 
7.4.2 啟動并初始化窗口 
7.4.3 根據(jù)合同號關(guān)鍵字快速查找要輸入發(fā)票信息的合同 
7.4.4 根據(jù)合同號提取重要的相關(guān)數(shù)據(jù) 
7.4.5 輸入開票日期和入票日期 
7.4.6 以會計格式顯示發(fā)票金額 
7.4.7 新建發(fā)票信息 
7.4.8 保存發(fā)票信息 
7.4.9 查詢發(fā)票信息 
7.4.10 修改發(fā)票信息 
7.4.11 刪除發(fā)票信息 
7.4.12 退出發(fā)票管理窗口 
7.4.13 發(fā)票信息多維度查詢模塊 
7.4.14 發(fā)票信息管理窗口操作說明 
7.5 付款管理 
7.5.1 付款信息錄入界面結(jié)構(gòu) 
7.5.2 啟動并初始化窗口 
7.5.3 根據(jù)合同號關(guān)鍵字快速查找要付款的合同 
7.5.4 根據(jù)合同號提取重要的相關(guān)數(shù)據(jù) 
7.5.5 輸入付款日期 
7.5.6 根據(jù)付款金額計算相關(guān)數(shù)據(jù) 
7.5.7 新建付款信息 
7.5.8 保存付款信息 
7.5.9 查詢付款信息 
7.5.10 修改付款信息 
7.5.11 刪除付款信息 
7.5.12 退出付款信息窗口 
7.5.13 付款信息多維度查詢模塊 
7.5.14 付款信息管理窗口操作說明 
7.6 制作合同統(tǒng)計報表 
7.6.1 制作指定條件的合同統(tǒng)計匯總表 
7.6.2 制作指定條件的發(fā)票明細(xì)表 
7.6.3 制作指定條件的付款明細(xì)表 
7.6.4 全部合同進(jìn)度跟蹤報表 
7.6.5 按合同進(jìn)度制作統(tǒng)計報表 
7.6.6 制作各個供貨商應(yīng)付報表 
7.7 設(shè)計合同管理系統(tǒng)首頁并制作命令按鈕
7.7.1 設(shè)計合同管理系統(tǒng)首頁
7.7.2 為命令按鈕指定宏
7.7.3 為工作簿指定事件
Chapter 08 VBA基本知識復(fù)習(xí)
8.1 從錄制宏開始了解 Excel VBA
8.1.1 錄制宏
8.1.2 編輯加工宏
8.1.3 運(yùn)行宏
8.1.4 宏代碼(VBA 代碼)保存的位置
8.2 VBA 基本語法
8.2.1 數(shù)據(jù)類型
8.2.2 常量
8.2.3 聲明和使用普通變量
8.2.4 聲明和使用對象變量
8.2.5 聲明和使用數(shù)組
8.2.6 運(yùn)算符和表達(dá)式
8.2.7 語句概述
8.2.8 條件控制語句
8.2.9 循環(huán)結(jié)構(gòu)語句
8.2.10 錯誤處理語句
8.2.11 使用 VBA 內(nèi)置函數(shù)
8.2.12 在 VBA 中調(diào)用工作表函數(shù)
8.3 編寫過程和自定義函數(shù)
8.3.1 子程序
8.3.2 自定義函數(shù)
8.4 Excel VBA 基本對象
8.4.1 Application 對象:操作 Excel 應(yīng)用程序
8.4.2 Workbooks 對象:操作工作簿
8.4.3 Worksheets 對象:操作工作表
8.4.4 Range 對象:操作單元格

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號