iT邦幫忙

0

想要學習EXCEL VBA

常用到EXCEL來處理工作上的問題,有時候看到有人用VBA解決時,當下就覺得要好好的學習,以便遇到問題時,可以派上用場,希望有人可以給一個建議要如何學習,新人新帖求名師指點

小魚 iT邦好手 1 級 ‧ 2018-01-15 23:32:48 檢舉
圖書館就可借書
1
牛哥
iT邦好手 1 級 ‧ 2018-01-15 16:03:17

VBA其實參考書不少!
網路也有很豐富的資源可以利用...

但,重點是你的第一步!
既然苦主想要求是高人指點迷津?!
劣者雖不才,敢就此建言一個起手式吧~
關鍵字:『錄製巨集』
https://ithelp.ithome.com.tw/upload/images/20180115/20022541SuDBUDetyq.png

官方就有文件可參考:
https://msdn.microsoft.com/zh-tw/library/office/ee814737(v=office.14).aspx

2
海綿寶寶
iT邦超人 1 級 ‧ 2018-01-16 08:53:02
牛哥 iT邦好手 1 級 ‧ 2018-01-16 10:49:38 檢舉

/images/emoticon/emoticon12.gif

1
jaxpaoan
iT邦見習生 0 級 ‧ 2018-01-16 11:20:40

比起vba

使用php吃EXCEL資料再做運算的可學習網路資源會更多

https://github.com/PHPOffice/PHPExcel

0
andyboy
iT邦研究生 3 級 ‧ 2018-01-19 12:06:35

有需求才有學習的動力,先學會操作IDE的部份(Visual Basic編輯器),然後錄製巨集與參考巨集怎麼執行,用了什麼語法,翻書還是會快一點,但重點是要做到什麼功能,先朝自己需求研究,有時間再朝全方面學習

idnoidno iT邦新手 5 級 ‧ 2018-08-03 09:41:34 檢舉

小弟工作上需要比對資料,相似資料要刪除掉,比對的資料包括名稱的欄位,和對應的數字,不知道要用EXCEL VBA要從哪從哪一部分著手,希望有人可以指教

andyboy iT邦研究生 3 級 ‧ 2018-08-08 23:32:45 檢舉

先依照要對照的欄位進行排序,然後用for迴圈方式逐一檢測是否有重複資料,有的話,就刪除row
會用到的Range("A65535").End(xlUp).Row 方法來查看最後一行在哪裡,然後用for迴圈執行檢測

我要發表回答

立即登入回答