《超簡單的Excel VBA——人氣講師為你講解實戰操作》
前言
本書使用說明
第1章 在開始學習宏之前
01[Excel宏]
在Excel中錄制宏時,VBA會根據操作步驟書寫代碼
02[宏的應用範圍]
既然宏有自動錄制功能,為什麼還要學習VBA
03[學習的思想準備]
從現在開始學習Excel VBA
04[3個必學內容]
讓我們先了解創建Excel宏的必學內容
第2章 執行宏操作
05[宏的運行準備]
做好運行Excel宏的準備
06[打開包含宏的工作簿]
試著打開包含宏的Excel工作簿
07[執行工作格的宏彙總操作]
試著執行工作格的宏操作
08[在VBE中查看代碼]]
使用VBE查看宏的代碼內容
09[VBE的啟動方法和工程資源管理器應用]
學習如何啟動VBE與應用工程資源管理器
1格的宏操作]
格宏操作並查看代碼
11[編程通用指令具體示例]
查看編程通用指令有哪些
第3章 創建第一個宏
12[插入模塊]
插入“模塊”作為創建宏的位置
13[Sub過程]
學習宏最小單位“Sub過程”
14[賦值]
理解編程中頻繁出現的“賦值”命令
15[創建Sub過程]
從初始狀態開始創建Sub過程
16[含宏工作簿的保存]
執行宏前先保存含有宏的工作簿
17[運行Sub過程]
通過VBE運行Sub過程
18[容易閱讀的Sub過程]
先了解編寫容易閱讀的Sub過程的重點
第4章 學習VBA中的運算符與函數
19[運算符與函數]
關於運算符與函數的學習
20[VBA運算符1]
學習VBA算術運算符
21[各種錯誤提示1]
熟練應對代碼變紅錯誤提示
22[VBA 函數1]
VBA函數基礎
23[VBA 函數2]
了解Excel函數與VBA函數的不同
24[各種錯誤提示2]
熟練應對代碼變黃與變藍錯誤提示
25[VBA函數3]
學習工作表函數中沒有的函數類型
26[逐語句]
靈活運用Sub過程中的逐語句運行功能
27[VBA 運算符2]
學習VBA中的字符串連接符
第5章 學習變量
28[變量]
關於變量
29[變量基礎]
學習變量基礎
30[確認賦值數據]
確認賦給變量的數據
31[變量聲明]
養成使用變量時先聲明變量的習慣
32[數據類型]
熟悉變量後,要明確變量數據類型
33[各種各樣的數據類型]
數據類型有哪些
34[變量的有效範圍]
養成每個Sub過程都聲明變量的習慣
第6章 學習條件分支
35[條件分支]
了解條件分支
36[If語句基礎]
學習If語句基礎知識
37[不含Else子句的If語句]
學習不含Else子句的If語句
38[多分支If語句]
學習多分支If語句
39[MsgBox函數參數]
設置信息提示對話框中的顯示按鈕
40[MsgBox函數中的條件分支]
學習使用MsgBox函數的條件分支
第7章 學習循環控制
41[循環控制]
了解循環控制
42[For…Next語句基礎]
學習For…Next語句基礎知識
43[初始值、最終值和步長值]
熟練掌握For…Next語句的重復條件
44[停止宏運行的方法]
了解無法停止宏運行時的處理方法
45[循環控制中的條件分支]
試著組合For…Next語句和If語句
46[使用數值格的Cells]
學習可以使用數值格的Cells
47[使用Cells的縱向循環控制操作]
可以使用Cells編寫判定合格與否的宏
第8章 學習對像相關語法
48[對像相關語法的位置
對像的相關語法
49[對像、屬性和方法]
知道對像和屬性指
50[對像相關語法]
理解對像相關語法
51[對像的層級關繫]
理解對像的層級關
52[兩種屬性類型]
了解兩種屬性類型
53[集合對像]
學習集合對像
第9章 活用宏錄制
54[宏錄制的活用方法]
了解宏錄制功能的活用方法
55[Select方法與Selection屬性]
學習宏錄制時使用的Select和Selection
56[命名參數]
學習宏錄制時使用的“命名參數”
57[行接續字符]
學習宏錄制時使用的“行接續字符”
第10章 學習Range對像
58[Range 、Cells和ActiveCell]
學習用於獲取Range對像的屬性
59[Range對像的屬性]
理解僅獲取數據的Range對像的屬性
60[Range對像的子對像]
學習Range對像的子對像
61[Range對像的方法]
學習Range對像的方法
62[表示整行與整列的Range對像]
學習表示整行整列的Range對像
63[獲取格1]
理解獲取格的代碼
64[獲取格2]
解決獲取格的代碼問題
第11章 學習Worksheet對像
65[Worksheets與ActiveSheet]
學習用於獲取表示工作表對像的屬性
66[Worksheets和Worksheet的方法與屬性]
學習Worksheets和Worksheet方法與屬性
67[工作表循環控制]
創建工作表循環控制宏
68[工作格循環控制]
試著使用宏創建一個含所有工作表名稱的一覽表
59[Sheet、Worksheets和Charts]
使用Sheets屬性也能操作工作表
第12章 創建多表彙總宏
60[多表彙總指令]
確認多表彙總的宏指令
61[多表彙總宏]
創建多表彙總宏
62[改善多表彙總宏]
學習提高多表彙總宏的代碼寫法
第13章 學習Workbook對像
63[Workbooks、ActiveWorkbook和ThisWorkbook]
學習用於獲取工作簿對像的屬性
64[Workbooks和Workbook的屬性與方法]
學習Workbooks和Workbook的屬性方法
65[復制一個工作簿中的工作表]
復制另外一個工作簿中工作表的宏
66[復制所有工作簿中的工作表]
復制所有工作簿中工作表的宏
第14章 面向今後的學習
67[本書未涉及的學習項目]
本書部分項目未涉及的理由和學習時機
68[參考書籍]
推薦的參考書
《超簡單的Python——人氣講師為你講解程序開發》
前言
本書使用說明
第1章 學習Python前的準備
01[程序和編程語言]
了解什麼是編程
02[OS和應用程序]
了解計算機是如何工作的
03[Python的特性和用途]
了解Python的特性和功能
04[Python的最新信息]
了解Python的最新功能
05[編輯前的準備]
準備一個編寫Python程序的編輯器
06[Python的準備]
安裝Python
07[Python的交互模式]
在交互模式下運行Python
08[運行Python程序的準備工作]
運行文件中的Python程序
第2章 熟悉命令提示符
09[命令提示符]
回顧命令提示符
10[cd命令]
使用命令提示符移動要操作的文件夾
11[dir、ls、mkdir命令]
學習操作文件和文件夾的基本命令
第3章 一邊學習基礎一邊制作程序
12[編寫程序之前]
思考一下想通過程序實現什麼
13[數值的計算]
讓計算機計算一下吧
14[print()函數]
學習如何顯示數據
15[理解變量]
使用變量存儲值
16[標準輸入和標準輸出]
從鍵盤接收輸入的方法
17[數據類型]
學習數據類型
18[print()函數 ]
輸出簡單易懂的信息
19[列表]
將多個數據集中在一起
20[列表的操作]
試著操作列表吧
組]
22[函數、方法]
學習函數、方法的特征和區別
23[f-string]
學習如何通過f-string生成字符串
第4章 學習循環和條件分支
24[for語句]
學習循環處理操作
25[if語句]
根據條件試著改變處理方式吧
第5章 學習字典和文件操作
26[字典]
使用字典處理多個數據
27[文件的輸入]
使用程序讀取文件
28[文件的輸出]
將程序的執行結果寫入文件中
29[追加模式]
將數據追加到文件中
30[字典和文件操作的實踐]
創建一個使用字典和文件輸入輸出的程序
第6章 制作對話bot
31[認識bot]
了解什麼是對話bot
32[while語句]
制作一個簡單的對話bot程序
33[in運算符和break語句]
制作一個回復問候的bot
34[for語句中的字典和空字符串]
把問候語改成便於編輯的字典數據
35[文件的字符編碼]
從文件中讀取問候數據
36[命令和數字的組合]
創建用於計算的命令
37[函數的創建]
將計算指令的處理操作集中在一起
38[內置函數]
學習內置函數
第7章 熟練使用庫
39[模塊]
把程序按功能劃分成文件
40[標準庫]
使用標準庫
41[datetime]
創建datetime模塊處理日期和時間
42[切片]
從組和字符串中提取數據
43[math]
使用數學函數進行計算
44[錯誤和異常]
處理程序錯誤
45[異常處理]
創建一個防止異常發生的程序
46[異常處理的熟練使用]
熟練使用異常處理
47[異常處理的熟練使用 ]
輸出異常的內容
第8章 熟練使用第三方庫
48[第三方庫]
了解什麼是第三方庫
49[pip命令]
安裝第三方庫
50[虛擬環境venv]
創建一個虛擬環境
51[Requests庫和BeautifulSoup4庫]
使用第三方庫獲取天氣信息
52[jieba庫]
學習簡單的中文分詞操作
第9章 創建Web應用程序
53[Web應用程序]
了解Web應用程序
54[Web框架]
了解Web框架提供的功能
55 [Bottle]
了解Web框架Bottle的特征
56[安裝和基本操作]
使用Bottle顯示文字
57[模板]
使用模板來改變響應
58[模板和HTML]
使用模板在HTML中添加動態值
59[表單]
接收用戶輸入的值
60[合並bot]
使pybot在Web應用程序中運行
第10章 了解掌握知識的學習方法
61[Web網站信息來源]
了解學習Python的網站
62[書籍與社區]
閱讀書籍,加入社區
《超簡單的機器學習——人氣講師為你講解AI在工作中的應用》
第1章 開拓今後業務的機器學習
[人工智能現狀與本書概要]
1 什麼是機器學習項目
[AI優先]
2 了解AI優先的時代背景
[GAFA Microsoft的對策]
3 從頂尖企業來看機器學習的策略
[技術進化的意義]
4 機器學習帶來的衝擊
[機器寒武紀到來的背景]
5 了解機器學習受到關注的原因
[第四次工業革命]
6 作為國家成長戰略的機器學習
[日本企業的對策]
7 日本企業AI對策實況
[所需的人纔供求]
8 AI機器學習所需人纔狀況
[從事機器學習的意義]
9 從事機器學習產生新的價值
專欄如何在信息爆炸中獲取正確的信息
第2章 理解機器學習的機制
[機器學習概要]
10 什麼是機器學習
[基於規則]
11 基於規則和機器學習的區別
[機器學習的優點]
12 從機器學習中能得到什麼
[機器學習的全貌]
13 理解機器學習的分類
[模型構建的流程]
14 了解機器學習的模型構建
[數據的類型和預處理]
15 理解數據和預處理
[算法的選擇和調整]
16 了解算法的選擇
[深度學習]
17 深度學習的基本機制
[模型驗證和過擬合]
18 評價模型的精度
[模型的改善]
19 怎樣改善模型
專欄現在的AI和過去的AI有什麼不同
第3章 了解機器學習所必需的資源
[必需的資源]
20 推進機器學習項目所需資源
[物理資源概要]
21 機器學習所需的軟件和硬件
[編程語言]
22 了解Python的特征
[庫]
23 了解機器學習的庫
[統計分析軟件]
24 幫助機器學習的軟件
[利用雲的硬件資源]
25 機器學習所需的硬件資源
專欄AI和中國
第4章 確定項目的目標
[項目的全貌]
26 機器學習項目的階段區分方式
[構思階段]
27 抓住構思階段的全貌
[課題的設定]
28 什麼是機器學習項目的“課題”
[課題的設定]
29 理解什麼樣的課題可以通過機器學習解決
[用於機器學習的數據種類]
30 理解對課題可用的數據
[機器學習繫統]
31 理解機器學習“繫統化”的必要性
[課題方案的探討]
32 考慮機器學習項目的候選課題
[課題的篩選]
33 用期望成果和數據利用的可能性縮小範圍
[設計業務和繫統]
34 設計能夠應用機器學習的業務和繫統
[日程的研究與制定]
35 制定機器學習項目的日程
[ 執行體制的探討]
36 構建機器學習項目的體制
[ROI的估算]
37 估算ROI(投資回報率)
[方案書的寫法]
38 了解有效的方案書的寫法
專欄回答什麼問題,解決什麼課題
第5章 確立項目的體制
[利用外部的合作伙伴]
39 探討向外部合作伙伴企業的支援請求
[合作伙伴的選擇標準]
40 確定選擇合作伙伴的標準116
[利用分析服務公司]
41 向分析服務公司請求幫助
[利用咨詢公司]
42 向咨詢公司請求幫助
[活用公司內部人纔]
43 確保機器學習項目所需的人纔
[與其他公司簽約合作]
44 了解合同形式的特征和注意事項
[費用/成本]
45 什麼是機器學習繫統的費用預算
專欄10年後工作真的會被AI奪走嗎
第6章 驗證項目
46 實現的可能性
[PoC階段的全貌]
47 了解構成PoC階段的任務
[數據評估]
48 如何評價用於機器學習的數據
[實體模型的構建]
49 構建用於驗證可行性的模型
[使用已訓練好的模型]
50 利用雲服務訓練好的模型
[驗證項目的評估]
51 評估PoC階段的驗證項目
[傳感器的驗證]
52 安裝最新的傳感器來獲取數據
專欄黃瓜農戶與深度學習
第7章 實裝機器
53 學習繫統
[實裝階段的全貌]
54 了解構成實裝階段的任務
[實裝的特異性]
55 機器學習繫統與一般繫統開發的區別
[需求定義的推進方法]
56 機器學習繫統的需求定義
[設計與開發的推進方法]
57 機器學習繫統的設計與開發
[測試的推進方法]
58 機器學習繫統的測試
專欄創造超人般的AI
第8章 掌握機器學習繫統的使用要點
[應用階段的全貌]
59 機器學習項目特有的應用任務
[KPI的監測]
60 應該定義怎樣的KPI
[模型的微調]
61 修正機器學習模型
[繫統的應用]
62 應用機器學習繫統的課題
專欄想制作一個打掃整理機器人
第9章 從成功事例中學習機器學習項目
[案例學習①]
63 根據顧客的行為作出反饋的推薦繫統
[案例學習②]
64 從SNS的投稿圖像中分析商品的使用場景
[案例學習③]
65 機器人根據語音請求作出行動
專欄AI創造的新工作
《超簡單的人工智能——人氣講師為你講解AI商業應用》
第1章與人工智能共同創造的未來商業
01理解人工智能能做什麼
02在商業領域中人工智能是什麼
03人工智能有哪些種類
04思考在商業領域中怎樣利用人工智能
05思考在制造商品的現場如何使用人工智能
06思考在金融服務中怎樣使用人工智能
07人工智能對人類來說可以替代嗎
08在開始人工智能商業活動之前的思考
09理解為了獲得人纔而必要的事情
10在商業領域中入手人工智能的三種方法
11人工智能引起的從未有過的倫理問題
12思考人工智能商業的未來
專欄 促進日本的革新
第2章 人工智能商業的法律風險
13人工智能的法律問題
14了解人工智能應用有怎樣的法律風險
15實施人工智能商業活動時探討法律問題的推進方法
專欄 促進日本的革新
第3章自動駕駛技術帶來的全新社會
16發展至今的自動駕駛技術
17了解自動駕駛技術的前景和課題
18自動駕駛的細節原理
19用於降低事故風險的人工智能
20孕育出新產業的自動駕駛技術
21阻礙實現完全自動駕駛的法律壁壘
22發生事故誰來負責
23誰來決定生命的重要性—電車難題
專欄 率先實現完全自動駕駛的會是誰
第4章 依靠機器學習而進化的無人機產業
24無人機和人工智能
25人工智能和無人機孕育的新產業
26無人機和無線電操控有什麼不同
27了解無人機行業的現狀
28依靠搭載人工智能而擴大可能性的無人機產業
29了解飛行無人機所必要的手續
30應用無人機時的注意點
31人工智能開創的應用無人機的基礎架構
專欄 未解決的課題正是創新的源泉
第5章人工智能孕育出的新產物
32自主表現活動的進化
33了解依靠人工智能創作的細節
34創作自動化發揮優勢的領域
35思考使用人工智能進行創作的靈
36了解人工智能產物引發的問題
37了解人工智能軟件的應用
38保護人工智能軟件的細節
39保護自主創作內容的細節
40發展已訓練的模型,創造新的價值
專欄 人工智能與藝術家的未來
第6章 深度學習開創的圖像識別業務的可能性
41深度學習和圖像識別的機制
42了解圖像識別技術的應用領域
43理解人臉認證的原理和目的
44人臉認證和其他生物體征認證的區別
45應用人臉識別技術的產業
46思考促進提供圖像所必要的附加價值
47認識到人臉認證數據是“個人信息”
48人臉認證數據和肖像權、隱私權的關繫
49同意獲取人臉認證數據的方法
專欄 從輿論事件學習成功的人臉認證
第7章 人工智能和大數據創造的匹配業務
50大數據和人工智能能做什麼
51如何收集大數據
52如何使用大數據
53人工智能使匹配業務變得有可能
54匹配業務中人工智能的應用案例
55如何依靠匹配提高客戶滿足度
56共享經濟中人工智能的應用
57大數據包含個人信息的處理方法
專欄 無人商店的未來
第8章 金融科技、醫療等依靠人工智能而擴大的商業機會
58了解金融科技中人工智能的應用
59了解銀行業界如何應用人工智能
60了解保險行業如何使用人工智能
61了解其他金融科技領域人工智能的應用
62醫療領域的人工智能應用①
63醫療領域的人工智能應用②
64醫療領域的人工智能應用③
65了解護理領域人工智能的應用
66可以應用人工智能的各種事業領域
67憑借與人工智能交流而擴大的新業務
專欄 人工智能和商業嗅覺
索引