從EXCEL VBA到Python金融數據之網路爬蟲實作第9次(繪製直條圖與圓形圖&錄製繪製直條圖巨集&修改繪製巨集與刪除圖表&錄製圓形圖巨集與修改)
01_重點回顧與繪製圖表說明
02_錄製直條圖與修改與改為相容舊版
03_分別錄製圓形圖巨集
04_合併與修改三段巨集
05_改用WITH與相容與EXCEL2007以前舊版
06_GOOGLE試算表錄製巨集與下次上課
完整影音
http://goo.gl/aQTMFS
教學論壇(之後課程會放論壇上課學員請自行加入):
https://groups.google.com/forum/#!forum/labor_python_2020
懶人包:
EXCEL函數與VBA http://terry28853669.pixnet.net/blog/category/list/1384521
EXCEL VBA自動化教學 http://terry28853669.pixnet.net/blog/category/list/1384524
課程簡介:入門
VBA重要函數到Python
建置Python開發環境
基本語法與結構控制
迴圈、資料結構及函式
檔案與資料庫處理
課程簡介:進階
處理 CSV 檔和 JSON 資料
PM2.5即時監測顯示器轉存到SQLITE資料庫
網頁資料擷取與分析、
Python網頁測試自動化、
下載外匯資料、下載YAHOO股市類股、下載威力彩
EXCEL VBA與Phython協同運作
資產負債表與券商分點買賣超
群益八大公股銀行買賣超
鉅亨網新聞與MoneyDJ新聞
7-11門市與PChome
參考書目
Excel VBA實戰技巧金融數據x網路爬蟲
作者:廖敏宏(廖志煌)
出版社:碁峰 出版日期:2019/06/30
Python大數據特訓班(第二版)
作者:鄧文淵,文淵閣工作室
出版社:碁峰?出版日期:2020/06/01
吳老師 109/12/5
EXCEL,VBA,Python,東吳推廣部,自強工業基金會,EXCEL,VBA,函數,程式設計,線上教學,金融數據,網路爬蟲實作

vba with語法 在 [算表] CountColor VBA語法- 看板Office - 批踢踢實業坊 的推薦與評價
軟體: excel
版本: 2007、2010
前幾天在網路上搜尋統計儲存格顏色的相關資料時,
看到知識+有人分享一個VBA的語法
Function CountColor(標準格 As Range, 範圍 As Range)
Dim 單元格, 顏色, 數量
Application.Volatile
For Each 單元格 In 範圍
If 單元格.Interior.ColorIndex = 標準格.Interior.ColorIndex Then
數量 = 數量 + 1
End If
Next 單元格
CountColor = 數量
End Function
來源:https://ppt.cc/sW-8
用在OS為中文的系統裡沒有問題,可以正常使用
但是用在OS為日文的電腦裡卻出現亂碼@@
想把上述VBA語法裡的中文字改成英文
但卻找不到該用哪些英文字取代XD
不知道有沒有人可以幫幫忙 ~~
自行回答XD
google了一些用語,實際改改看之後就成功了XD
附上改好的~
Function CountColor(StandardCells As Range, Rng As Range)
Dim rCells, Color, Count
Application.Volatile
For Each rCells In Rng
If rCells.Interior.ColorIndex = StandardCells.Interior.ColorIndex Then
Count = Count + 1
End If
Next rCells
CountColor = Count
End Function
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.45.0.84
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1402123163.A.4F3.html
※ 編輯: hp19910110 (114.45.0.84), 06/07/2014 14:50:45
剛剛試著把Range改成Rng,結果卻自動除錯了@@~
他出現"引述不為選擇性(optional)"
※ 編輯: hp19910110 (114.45.0.84), 06/07/2014 15:20:20
成功了~! 感謝S大
也把上面的語法一起更正了 =)
另外想再問一個,我6/3有在板上發問(#1JZStyRy)
當時有提到這個語法
Application.AutoCorrect.AddReplacement What:="4444", Replacement:="大明"
這裡出現中文字的話,到時候用在OS為日文的電腦裡會不會一樣出現亂碼呢@@
※ 編輯: hp19910110 (114.45.0.84), 06/07/2014 15:34:11
... <看更多>