如何將VB.NET大樂透開獎程式改為VBA版本
這是繼之前的文章:
VB.NET範例:大樂透開獎程式(可延伸VBA或APP等) [連結]
主要是整理之前上課的VB.NET來增強大家再VB程式設計素養方面的不足,
可以學會表單設計與元件的程式撰寫部分,
這也是學習EXCEL VBA自動化的盲點之一,
所以之後也會將以前上課過的內容,轉換成VBA範例,
讓大加強化界面設計與程式設計方面的素養,
之後,若能在將強資料庫方面的素養,
相信對於EXEL VBA辦公室自動化的學習將有很大的助益。
上課內容:
01_大樂透VBA版完成畫面
02_建立資料夾與檔案
03_表單設計
04_再EXCEL中顯示結果
05_沒有重複號碼的大樂透程式
程式碼:
同時也有155部Youtube影片,追蹤數超過7,970的網紅吳老師EXCEL VBA設計(大數據自動化)教學,也在其Youtube影片中提到,EXCEL VBA與資料庫(進階110)第7單元大樂透資料下載&下載YAHOO股市亂碼改用IE物件 上課內容: 01_重點回顧與大樂透資料下載 02_大樂透下載巨集錄製與迴圈 03_大樂透下載與追蹤最下列 04_VBA刪除日期列 05_複製日期與刪除多餘列 06_剖析資料與刪除B欄並整合結果 07...
「大樂透程式碼」的推薦目錄:
- 關於大樂透程式碼 在 吳老師excel函數與vba大數據教學 Facebook 的最讚貼文
- 關於大樂透程式碼 在 吳老師EXCEL VBA設計(大數據自動化)教學 Youtube 的最佳貼文
- 關於大樂透程式碼 在 吳老師EXCEL VBA設計(大數據自動化)教學 Youtube 的精選貼文
- 關於大樂透程式碼 在 吳老師EXCEL VBA設計(大數據自動化)教學 Youtube 的精選貼文
- 關於大樂透程式碼 在 Re: [問題] 利用陣列產生樂透號碼並對獎- 看板C_and_CPP 的評價
- 關於大樂透程式碼 在 Python 程式設計範例-大樂透電腦選號---吳冠霆(Alex)講師 的評價
- 關於大樂透程式碼 在 今晚誰來Code - 大樂透-中獎機率測試 - Facebook 的評價
- 關於大樂透程式碼 在 輕鬆學會網路爬蟲,教你用Python爬蟲爬大樂透 - 科技的旅程 的評價
- 關於大樂透程式碼 在 大樂透程式碼2022-精選在臉書/Facebook/Dcard上的焦點新聞 ... 的評價
- 關於大樂透程式碼 在 大樂透程式碼2022-精選在臉書/Facebook/Dcard上的焦點新聞 ... 的評價
- 關於大樂透程式碼 在 windyeh/my_lottery: 大樂透對獎程式 - GitHub 的評價
大樂透程式碼 在 吳老師EXCEL VBA設計(大數據自動化)教學 Youtube 的最佳貼文
EXCEL VBA與資料庫(進階110)第7單元大樂透資料下載&下載YAHOO股市亂碼改用IE物件
上課內容:
01_重點回顧與大樂透資料下載
02_大樂透下載巨集錄製與迴圈
03_大樂透下載與追蹤最下列
04_VBA刪除日期列
05_複製日期與刪除多餘列
06_剖析資料與刪除B欄並整合結果
07_下載YAHOO股市亂碼改用IE物件
08_下載YAHOO改用IE物件
完整影音
http://goo.gl/aQTMFS
教學論壇:
https://groups.google.com/forum/#!forum/scu_excel_vba2_110
與前幾期的課程雖然用的是相同的範例,但最大的不同在:
1.除了解說建函數公式,並將之轉成自訂函數,把複雜的公式變簡單。
2.如何將複雜的公式變成簡單的按鈕,按下按鈕就自動完成工作。
內容主要分成:
單元01_資料拆解相關(VBA基礎)
單元02_表單設計
單元03_輸入自動化與表單與資料庫
單元04_工作表合併
單元05_資料查詢(篩選與分割工作表)
單元06_批次查詢
單元07_從雲端硬碟下載資料
單元08_下載網路資料
單元09_工作表相關
單元10_活頁簿與檔案處理(工作表分割與合併活頁簿)
單元11_表格與圖表處理(自動繪製圖表)
單元12_圖案處理(快速匯入圖片到EXCEL)
有講義與範例和完成的畫面公式與程式碼,
只要按照每周的順序學習,學會EXCEL VBA自動化絕非難事,
優點:
1.可非線性學習:可按照自己最不熟的部分多次學習。
2.可反覆學習:有疑問可以多次聽講,保證學的會。
3.可攜帶學習:只要有瀏覽器就可以播放SWF檔,MAC電腦也沒問題。
上課參考用書:
看!就是比你早下班-50個ExcelVBA高手問題解決法
作者:楊玉文 出版社:松崗
Excel VBA一點都不難:一鍵搞定所有報表
作者:?Excel Home
出版社:博碩
課程理念:
1.以循序漸進的方式, 透過詳細的說明和實用的Excel VBA範例, 逐步了解整個 VBA 的架構與輪廓,進而學習 VBA 變數、函式及邏輯的觀念, 即使沒有任何程式設計基礎, 也能自己親手撰寫 VBA 程序來提昇工作效率, 晉身職場 Excel 高手! 2.進而解說EXCEL與資料庫的結合,將EXCEL當成資料庫來使用,結合函數、VBA等更深入的功能,讓資料處理和分析的應用更上層樓。 3.將結合GOOGLE雲端試算表,教您如何將EXCEL函數雲端化與網路化。
更多EXCEL VBA連結:
01_EXCEL函數與VBA http://terry28853669.pixnet.net/blog/category/list/1384521
02_EXCEL VBA自動化教學 http://terry28853669.pixnet.net/blog/category/list/1384524
吳老師 2020/6/10
EXCEL,VBA,函數東吳進修推廣部,EXCEL,VBA,函數,程式設計,線上教學,excel,vba,教學,excel,vba指令教學,vba範例教學excel,,excel,vba教學視頻,excel函數教學,excel函數說明,excel函數應用
大樂透程式碼 在 吳老師EXCEL VBA設計(大數據自動化)教學 Youtube 的精選貼文
EXCEL VBA與資料庫(進階110)第7單元大樂透資料下載&下載YAHOO股市亂碼改用IE物件
上課內容:
01_重點回顧與大樂透資料下載
02_大樂透下載巨集錄製與迴圈
03_大樂透下載與追蹤最下列
04_VBA刪除日期列
05_複製日期與刪除多餘列
06_剖析資料與刪除B欄並整合結果
07_下載YAHOO股市亂碼改用IE物件
08_下載YAHOO改用IE物件
完整影音
http://goo.gl/aQTMFS
教學論壇:
https://groups.google.com/forum/#!forum/scu_excel_vba2_110
與前幾期的課程雖然用的是相同的範例,但最大的不同在:
1.除了解說建函數公式,並將之轉成自訂函數,把複雜的公式變簡單。
2.如何將複雜的公式變成簡單的按鈕,按下按鈕就自動完成工作。
內容主要分成:
單元01_資料拆解相關(VBA基礎)
單元02_表單設計
單元03_輸入自動化與表單與資料庫
單元04_工作表合併
單元05_資料查詢(篩選與分割工作表)
單元06_批次查詢
單元07_從雲端硬碟下載資料
單元08_下載網路資料
單元09_工作表相關
單元10_活頁簿與檔案處理(工作表分割與合併活頁簿)
單元11_表格與圖表處理(自動繪製圖表)
單元12_圖案處理(快速匯入圖片到EXCEL)
有講義與範例和完成的畫面公式與程式碼,
只要按照每周的順序學習,學會EXCEL VBA自動化絕非難事,
優點:
1.可非線性學習:可按照自己最不熟的部分多次學習。
2.可反覆學習:有疑問可以多次聽講,保證學的會。
3.可攜帶學習:只要有瀏覽器就可以播放SWF檔,MAC電腦也沒問題。
上課參考用書:
看!就是比你早下班-50個ExcelVBA高手問題解決法
作者:楊玉文 出版社:松崗
Excel VBA一點都不難:一鍵搞定所有報表
作者:?Excel Home
出版社:博碩
課程理念:
1.以循序漸進的方式, 透過詳細的說明和實用的Excel VBA範例, 逐步了解整個 VBA 的架構與輪廓,進而學習 VBA 變數、函式及邏輯的觀念, 即使沒有任何程式設計基礎, 也能自己親手撰寫 VBA 程序來提昇工作效率, 晉身職場 Excel 高手! 2.進而解說EXCEL與資料庫的結合,將EXCEL當成資料庫來使用,結合函數、VBA等更深入的功能,讓資料處理和分析的應用更上層樓。 3.將結合GOOGLE雲端試算表,教您如何將EXCEL函數雲端化與網路化。
更多EXCEL VBA連結:
01_EXCEL函數與VBA http://terry28853669.pixnet.net/blog/category/list/1384521
02_EXCEL VBA自動化教學 http://terry28853669.pixnet.net/blog/category/list/1384524
吳老師 2020/6/10
EXCEL,VBA,函數東吳進修推廣部,EXCEL,VBA,函數,程式設計,線上教學,excel,vba,教學,excel,vba指令教學,vba範例教學excel,,excel,vba教學視頻,excel函數教學,excel函數說明,excel函數應用
大樂透程式碼 在 吳老師EXCEL VBA設計(大數據自動化)教學 Youtube 的精選貼文
EXCEL VBA與資料庫(進階110)第7單元大樂透資料下載&下載YAHOO股市亂碼改用IE物件
上課內容:
01_重點回顧與大樂透資料下載
02_大樂透下載巨集錄製與迴圈
03_大樂透下載與追蹤最下列
04_VBA刪除日期列
05_複製日期與刪除多餘列
06_剖析資料與刪除B欄並整合結果
07_下載YAHOO股市亂碼改用IE物件
08_下載YAHOO改用IE物件
完整影音
http://goo.gl/aQTMFS
教學論壇:
https://groups.google.com/forum/#!forum/scu_excel_vba2_110
與前幾期的課程雖然用的是相同的範例,但最大的不同在:
1.除了解說建函數公式,並將之轉成自訂函數,把複雜的公式變簡單。
2.如何將複雜的公式變成簡單的按鈕,按下按鈕就自動完成工作。
內容主要分成:
單元01_資料拆解相關(VBA基礎)
單元02_表單設計
單元03_輸入自動化與表單與資料庫
單元04_工作表合併
單元05_資料查詢(篩選與分割工作表)
單元06_批次查詢
單元07_從雲端硬碟下載資料
單元08_下載網路資料
單元09_工作表相關
單元10_活頁簿與檔案處理(工作表分割與合併活頁簿)
單元11_表格與圖表處理(自動繪製圖表)
單元12_圖案處理(快速匯入圖片到EXCEL)
有講義與範例和完成的畫面公式與程式碼,
只要按照每周的順序學習,學會EXCEL VBA自動化絕非難事,
優點:
1.可非線性學習:可按照自己最不熟的部分多次學習。
2.可反覆學習:有疑問可以多次聽講,保證學的會。
3.可攜帶學習:只要有瀏覽器就可以播放SWF檔,MAC電腦也沒問題。
上課參考用書:
看!就是比你早下班-50個ExcelVBA高手問題解決法
作者:楊玉文 出版社:松崗
Excel VBA一點都不難:一鍵搞定所有報表
作者:?Excel Home
出版社:博碩
課程理念:
1.以循序漸進的方式, 透過詳細的說明和實用的Excel VBA範例, 逐步了解整個 VBA 的架構與輪廓,進而學習 VBA 變數、函式及邏輯的觀念, 即使沒有任何程式設計基礎, 也能自己親手撰寫 VBA 程序來提昇工作效率, 晉身職場 Excel 高手! 2.進而解說EXCEL與資料庫的結合,將EXCEL當成資料庫來使用,結合函數、VBA等更深入的功能,讓資料處理和分析的應用更上層樓。 3.將結合GOOGLE雲端試算表,教您如何將EXCEL函數雲端化與網路化。
更多EXCEL VBA連結:
01_EXCEL函數與VBA http://terry28853669.pixnet.net/blog/category/list/1384521
02_EXCEL VBA自動化教學 http://terry28853669.pixnet.net/blog/category/list/1384524
吳老師 2020/6/10
EXCEL,VBA,函數東吳進修推廣部,EXCEL,VBA,函數,程式設計,線上教學,excel,vba,教學,excel,vba指令教學,vba範例教學excel,,excel,vba教學視頻,excel函數教學,excel函數說明,excel函數應用
大樂透程式碼 在 Python 程式設計範例-大樂透電腦選號---吳冠霆(Alex)講師 的推薦與評價
Python 程式 設計範例- 大樂透 電腦選號---吳冠霆(Alex)講師. 1,367 views Apr 18, 2019 ◎趕快訂閱冠霆(Alex)老師電腦教學頻道,Youtube留言索取『電子 ... ... <看更多>
大樂透程式碼 在 今晚誰來Code - 大樂透-中獎機率測試 - Facebook 的推薦與評價
今晚誰來Code~ 大樂透 錄線上課程錄得好累,做一個 程式 來紓壓一下吧,透過大量的清單應用,讓電腦自選6個號碼在搖出6個號碼後去做比對,並進行中1~6個 ... ... <看更多>
大樂透程式碼 在 Re: [問題] 利用陣列產生樂透號碼並對獎- 看板C_and_CPP 的推薦與評價
※ 引述《fv731183 (0.0)》之銘言:
: 標題: Re: [問題] 利用陣列產生樂透號碼並對獎
: 時間: Fri May 6 01:59:43 2011
:
: ※ 引述《fv731183 (0.0)》之銘言:
: : 開發平台(Platform): Dev c++
: : 問題(Question):
: : 1.呼叫亂數函數做出投注者陣列 A[32767][6]
: : 共32767筆投注 每筆有6個數字(1~42)
: : 每個數字不重複 數字由小到大排序
: : 2.呼叫亂數函數做出中獎號碼陣列P[6]
: : 從1至42中亂數產生6個不同數字
: : 3.印出投注者中獎情形
: : 投注一筆50元 投注金額一半當彩金
: : 頭獎(6碼全中)--全部彩金的三分之一
: : 二獎(中5碼) --全部彩金的四分之一
: : 三獎(中4碼) --全部彩金的五分之一
: : 四獎(中3碼) --全部彩金的六分之一
: : 若有多人中同一獎 則該比彩金均分: -
: :
:
: 目前進度九成五
:
: 可是好像會有重複 可以請大家指點一下嗎
:
: 幫重覆時頭獎變好多個 XD~
:
: 以下是目前打出來的程式:https://codepad.org/D0js720Z
:
: (後面印出字開始 某同學幫我壓縮的好擠 請見諒)
:
: --
: ※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 114.41.67.15
: ※ 編輯: fv731183 來自: 114.41.67.15 (05/06 02:04)
: ※ 編輯: fv731183 來自: 114.41.67.15 (05/06 02:13)
: → CCWck:邏輯運算子 是&& 05/06 02:17
: → angleevil:可以用srand來減少重複的機會,還有用for檢查每次進來的 05/06 10:59
: → angleevil:值,如果不相同則不塞值,最後檢查有沒有全塞滿. 05/06 11:00
: → fv731183:改成&& 還是會重複 05/06 13:52
: → fv731183:用srand 應該加在哪裡好呢? 05/06 13:52
這是我兩者合一的例子:
你參考看看吧
const int nSize = 42;
void CheckVal(int nVal , int *pnArr ,int nIndex)
{
int nDone = 1;
int i = 0;
for ( i = 0 ; pnArr[i] != -1 ; ++i)
{
if (nVal == pnArr[i])
{
nDone = 0;
break;
}
}
if (nDone == 1)
{
pnArr[nIndex] = nVal;
}
else
{
srand(time(NULL) + nIndex);
pnArr[nIndex] = rand() % 42;
}
}
int main()
{
int nArr[nSize];
int i = 0;
memset(nArr,-1,sizeof(nArr));
for ( i = 0 ; i < nSize ; ++i)
{
CheckVal(rand() % nSize ,nArr,i);
}
for ( i = 0 ; i < nSize ; ++i)
{
printf("%d ",nArr[i]);
}
printf("\n");
return 0;
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.220.204.217
... <看更多>