VBA 方法教學:定義 Sub(程序)並自動輸入資料
VBA 常用 Sub(無回傳值)進行自動化。以下範例會將 A1 儲存格設為「Welcome to VBA」:
Sub SayHello()
Range("A1").Value = "Welcome to VBA"
End Sub
在 Excel 開發人員模式 > VBA 編輯器,新增模組貼上上面程式後執行即可。
可按 F5 執行程序。[2]
VBA 方法能大幅節省重複操作的時間,例如批次填資料、格式設定等。
喜歡攝影的我,喜歡到處拍拍照,吃點當地的特色食物。 跟朋友聊天之餘,推薦我寫成網誌跟大家分享。 沒外出的日子,喜歡在家當隱性宅,寫程式看看書,追劇。 希望我的手札文,不會讓你翻桌 XD
VBA 方法教學:定義 Sub(程序)並自動輸入資料
VBA 常用 Sub(無回傳值)進行自動化。以下範例會將 A1 儲存格設為「Welcome to VBA」:
Sub SayHello()
Range("A1").Value = "Welcome to VBA"
End Sub
在 Excel 開發人員模式 > VBA 編輯器,新增模組貼上上面程式後執行即可。
可按 F5 執行程序。[2]
VBA 方法能大幅節省重複操作的時間,例如批次填資料、格式設定等。
C# 方法教學:定義及呼叫一個簡單方法
C# 中的方法(Method)可將程式邏輯區段化、重複使用。基本語法如下:
// 定義一個不帶參數且無回傳值的方法
void SayHello() {
Console.WriteLine("Hello, world!");
}
// 程式主體呼叫此方法
static void Main(string[] args) {
SayHello();
}
void:表示此方法沒有回傳值。
方法名稱建議首字母大寫。
方法內括號(())若有參數可寫於內,如 void Greet(string name)。
呼叫方法時直接寫名稱與括號。
這個範例可讓你了解如何抽離重複程序,讓程式碼更整齊易於維護。
VBA 資料分析教學
Day 1 教學:自動填入流水號
實戰目標:自動在資料清單中填寫流水號,簡化手動操作。
程式範例:
Sub EnterSerialNumber()
Dim serial_num As Integer
serial_num = InputBox("請輸入欲產生的流水號最大值:")
For sn = 1 To serial_num
ActiveCell.Value = sn
ActiveCell.Offset(1, 0).Activate
Next sn
End Sub
Day 1 教學:SELECT 基本查詢
實戰目標:從資料表取出所需欄位
基本語法:
SELECT column1, column2
FROM table_name
WHERE condition;
可用於取出特定資料筆數,例如:
SELECT name, age FROM customers WHERE age > 30;
學習如何用 SELECT 語法檢索資料,再搭配 WHERE 篩選。
自從有了AI,開啟小編學習之路,也在BLOG做作自己的學習歷程
總目標(如「一個月記憶50句生活用語」)及階段目標(如「每週口說練習5句」)
日語與英語初學者規劃每日3個高頻單字、2個情境短句,以及例句與簡要文法解析,可以大幅提升日常應用能力。推薦以「一個月記憶50句生活用語」作為總目標,每週安排「口說練習5句」作為階段目標。[1][2][3]
·
總目標:一個月累積熟記約50句生活實用語,能獨立組句並簡單對話。[3][4]
·
每週目標:集中練習5句情境對話,搭配15~21個核心單字,進行日常應用模仿與口說。[4][3]
·
單字(例)
o 水 (みず)
o ご飯 (ごはん)
o 友達 (ともだち)
·
情境短句
o 水を飲みます。(我喝水)
例句文法:「~を飲みます」是動作名詞+「を」+動詞,「飲みます」為敬體。[2][1]
o 友達とご飯を食べます。(和朋友吃飯)
例句文法:「~と」表示伴隨對象,「食べます」是「吃」的敬體。[1][2]
·
單字(例)
o water
o friend
o eat
·
情境短句
o I drink water.
文法說明:主詞+動詞+受詞,為最基本肯定句型。
o I eat with my friend.
文法說明:「with」表示伴隨,「eat」動詞搭配名詞。
·
例句搭配生活常見主題(如問候、飲食、購物、請求協助等),有效落實記憶。
·
設定每週定檢目標,透過反覆口說與應用,提升語感與實際運用能力。
·
逐步建立自信,可結合錄音、同儕練習或線上語言交換。[5][3]
如需每日詳細內容規劃,請進一步指定週次。
小編搜尋了一下網路上,整整一堆的S10螢幕更換維修文以及影片,但有評價文的算少數,想想應該也留下點更換螢幕後的評價。
1.耳機喇叭孔超小,聲音開到最大還是有距離感
2.超耗電,手機無線充電,持續到早上,會從20%變成5% XD
3.敲擊螢幕喚醒功能沒了,對就是沒了
4.手機變超厚,突然我的S10跟NOTE 10+一樣重了
5.手感變不好,因為變厚。
6.手機無線充電,螢幕會自己亂跳,這是讓我最難過的一點。
這篇文章主要分享如何用 VBA 分析及篩選海量資料,並透過資料結構優化大幅提升效率。
最近在跑分析流程時,常常需要用到約 5 萬筆資料來做模擬。這些資料是額外產生的,無法直接從歷史
SQL 查詢,所以每次都要重新計算,資料範圍從 104 年到 114 年,簡稱「A 資料」。
熟悉 VBA 的朋友都知道,Excel VBA 內建像是 AUTOFILTER
等工具,的確能輕鬆篩選數據,但量一旦逼近幾萬筆,效能就明顯下降。舉個例子,如果每次用 Excel 篩選 5 萬筆資料要花 30 秒,分析 10 年的單一條件就得花
10 × 30 = 300 秒,也就是 5 分鐘。假如有多個條件,更是用 N × 300 秒計算,真是讓人耗不起。
或許硬體升級是個解,但預算不是人人都有,小編認為這也是很適合拿來談「怎麼處理海量資料」的題材。實際上
VBA 本身分析功能不弱,只是網路上很多 YT 評論說 VBA 限制多、容易撞記憶體、資料多容易閃退。其實你懂得用好現有資源,小工具還是能發揮大作用,不要輕易放棄已經花錢買的軟體,也要珍惜自己的資金!
小編的篩選條件主要分成兩大類:
·
概念股股票:共約
200 種組合
·
財報特定指標:約
20 個條件
如果全部都用 A 資料來跑,200 × 20 × 5 萬,真的對不起自己的時間。解決方法就是,先把海量的
A 資料,轉成「只要用的範圍」,簡稱「B 資料」。例如 PCB 概念股大約 20 檔,則 A 資料只挑出這 20 檔股票 10 年的數據,變成 B 資料,資料量就降到
20 × 10 = 200 筆。
再加上 20 個指標條件,總共只要分析 200 × 20 = 4000 筆,效率提升到「秒殺」級。A
資料轉 B 資料前置處理約 30 秒,後續 10 年 × 20 個條件幾乎都在 1 秒內完成:
·
前置處理:30 秒
·
單條件分析:1 秒
× 20 = 20 秒
·
總共:約 50 秒
原本 20 × 300 = 6000 秒,分群後只花 40 秒,效率差異 40 / 6000
與原始做法相比,假設 20 個條件都用原法,總共要 6,000 秒(20 ×
300 秒),經由分群,只需 50 秒,效率提升超過百倍,僅耗時 0.83%。
![]()
重點就是:資料很重要,但「要處理的」資料更重要!只要分群精準,把不用的資料先篩掉,大大節省運算和等待的時間。這是分析海量資料的致勝絕招,也值得大家在日常工作實際應用。這樣你可以更充分解釋背景流程、讓篩選公式跟單位更清楚,也讓效率提升的呈現更具衝擊力!
指數變化(2025.10.24) 開始透過AI做整理
上周焦點:
10月22日(三)
房貸綜合指數:317.2(MBA綜合指數)[1]
DOE原油週庫存量:4228.0萬桶(EIA商業原油庫存減少96.1萬桶至4.228億桶,意外去庫、煉廠開工率提升)[4][9]
30年期房貸利率:約6.37%(降至一年新低,較前值6.42%下跌)[3][13][5][14]
15年期房貸利率:5.44%(前值5.52%)[2][5][6]
10月23日(四)
首次申請失業救濟人數:約26.3萬人(持續高位,顯示勞動市場轉弱)[15][16]
芝加哥FED景氣指數:-0.12(9月值)[17][18]
連續申請失業救濟人數:193.9萬人(4週均值約194.6萬)[16]
成屋銷售:年化406萬戶(9月,月增1.5%,創七個月新高;同比增4.1%)[7][8][19][11]
成屋銷售月增率:+1.5%(前值-0.2%;反彈受惠利率下降)[19][11][7]
成屋中位價:41.52萬美元(同比+2.1%,連續27個月上漲)[8][11][7][19]
天然氣儲存報告:本週增加87億立方英尺(前值80B,庫存仍屬五年區間,供應相對充足)[20][10][12]
10月24日(五)
新屋銷售:數據尚未公布(美國商務部預計於28日公布10月數值,前值年化72.5萬戶)[21]
新屋銷售率月增率:尚未公布(前值+20.5%,預測-11.5%)[22]
摘要重點
美國房貸利率持續下行至近一年低點,30年固定利率約降至6.19~6.37%,15年期跌至5.44%,刺激部分再融資活動與購屋需求回升,但整體買氣仍猶豫、房市復甦力道有限。[13][5][6]
原油商業庫存意外去化,市場原本預期增加、實際減少,汽油庫存也大幅下降,推升能源價格表現。[9]
勞動力市場方面,初領失業金人數維持高位,顯示部分就業壓力未解。[15][16]
9月成屋銷售反彈(年化406萬戶,月增+1.5%,同比+4.1%),庫存明顯增加(+14%),但房價仍溫和上漲(中位價41.52萬美元,同比+2.1%)。[11][7][8][19]
天然氣儲存量持續增加,供應充足但受高溫與LNG出口需求影響,未來庫存增速需持續監控。
本周愛看:
中美南韓會議
10/28 (二)
美國消費者信心指數
美國M1貨幣供給額年增率
美國M2貨幣供給額年增率
10/29 (三)
美國房貸綜合指數
美國DOE原油週庫存量
美國聯邦基金利率
美國重貼現率(月底值)
美國30年期房貸利率
美國15年期房貸利率
10/30 (四)
經濟指標
美國首次申請失業救濟人數
美國GDP成長年率
全球半導體銷售金額
美國連續申請失業救濟人數
美國天然氣儲存報告
美國GDP值
10/31 (五)
美國個人所得月增率
美國芝加哥採購經理人指數
美國個人支出月增率
美國個人所得
美國個人支出
這裡的做夢資料千萬別當真。 -------------------------------------------------------- 8431 匯鑽科 周三大法人持股對比千張大戶 千張大戶 周三大法人持股 River's Footmar And Note 2024...