Excel 真係好撚難 可以點學? 返工返到灰

987 回覆
290 Like 37 Dislike
2017-09-27 23:08:46
有冇 VBA idea 分享 ?

有咩 VBA 小程式可以幫到做 office 快啲 ?

每個macro都係跟據自己嘅情況而寫, 就算我地比你你都唔岩用


就係要啲例子嘛 我唔係要 code , 要例子


例子?
例如唔使逐個file開快速將你想print既野一次printout?
或將所有excel file一次打開所有你想要既data
歸類一次放係同一頁?


係啦係啦係依啲啦
1, 2 好似我日常工作都會用到

我用vba黎send outlook mail
set 好哂template要send邊款就㩒個制


想問下
點樣識到outlook個邊既object同方法?
word,powerpoint都可以錄
但outlook冇得錄,點樣可以發現到?


你要係reference度加返outlook先
然後要dim同set
Dim applOL As Outlook.Application
Dim miOL As Outlook.MailItem

Set applOL = New Outlook.Application
Set miOL = applOL.CreateItem(olMailItem)
2017-09-27 23:21:21
有冇 VBA idea 分享 ?

有咩 VBA 小程式可以幫到做 office 快啲 ?

每個macro都係跟據自己嘅情況而寫, 就算我地比你你都唔岩用


就係要啲例子嘛 我唔係要 code , 要例子


例子?
例如唔使逐個file開快速將你想print既野一次printout?
或將所有excel file一次打開所有你想要既data
歸類一次放係同一頁?


係啦係啦係依啲啦
1, 2 好似我日常工作都會用到

我用vba黎send outlook mail
set 好哂template要send邊款就㩒個制


想問下
點樣識到outlook個邊既object同方法?
word,powerpoint都可以錄
但outlook冇得錄,點樣可以發現到?


你要係reference度加返outlook先
然後要dim同set
Dim applOL As Outlook.Application
Dim miOL As Outlook.MailItem

Set applOL = New Outlook.Application
Set miOL = applOL.CreateItem(olMailItem)


reference個度叫咩名?
個度幾廿萬樣野直接按o字又搵唔到

無記錯係 Microsoft Outlook M字頭
2017-09-27 23:21:45
有冇 VBA idea 分享 ?

有咩 VBA 小程式可以幫到做 office 快啲 ?

每個macro都係跟據自己嘅情況而寫, 就算我地比你你都唔岩用


就係要啲例子嘛 我唔係要 code , 要例子


例子?
例如唔使逐個file開快速將你想print既野一次printout?
或將所有excel file一次打開所有你想要既data
歸類一次放係同一頁?


係啦係啦係依啲啦
1, 2 好似我日常工作都會用到

我用vba黎send outlook mail
set 好哂template要send邊款就㩒個制


想問下
點樣識到outlook個邊既object同方法?
word,powerpoint都可以錄
但outlook冇得錄,點樣可以發現到?


你要係reference度加返outlook先
然後要dim同set
Dim applOL As Outlook.Application
Dim miOL As Outlook.MailItem

Set applOL = New Outlook.Application
Set miOL = applOL.CreateItem(olMailItem)


reference個度叫咩名?
個度幾廿萬樣野直接按o字又搵唔到

無記錯係 Microsoft Outlook M字頭

2017-09-28 11:52:42
假設column a 1,2,3,4順序落, column b a公司b公司順住落, 有冇方法可以excel外桌面自動開一個folder,然後個folder name係(1 a公司)自動生成?


MkDir "c:\......\Desktop\" & Range("A1").Value & " " & Range("B1").Value


出左個"Name",而且按左一次就已經話路徑錯
2017-09-28 12:09:02
假設column a 1,2,3,4順序落, column b a公司b公司順住落, 有冇方法可以excel外桌面自動開一個folder,然後個folder name係(1 a公司)自動生成?


MkDir "c:\......\Desktop\" & Range("A1").Value & " " & Range("B1").Value


出左個"Name",而且按左一次就已經話路徑錯

file名唔可以有 " ' / \ : | 呢啲符號
所以你要check清楚個cell

另外你㩒第一次佢出左個folder
再㩒一次因為已經有existing folder所以會話路徑錯
2017-09-28 23:47:22



我又有野問
好似上面張圖咁樣
如果我想 A2:A8 果道呢
可以幫我求到 同名 & 同日期 & 對比時間 (最遲果個)出黎
例子宜家有 出現 同名 & 同日期 兩行 / 三行 , 有機會出現 4行或以上
答案即係 我想要 A3 & A6 & A8 果個格都可以出到TICK咁樣
諗爆腦啦

2017-09-29 00:47:13
<img src="https://img.eservice-hk.net/upload/2017/09/28/234326_812749e1a307f38fd0a88b54bea55ff2.png" />


我又有野問
好似上面張圖咁樣
如果我想 A2:A8 果道呢
可以幫我求到 同名 & 同日期 & 對比時間 (最遲果個)出黎
例子宜家有 出現 同名 & 同日期 兩行 / 三行 , 有機會出現 4行或以上
答案即係 我想要 A3 & A6 & A8 果個格都可以出到TICK咁樣
諗爆腦啦


=IF(E2=MAX($E$2:$E$3), "tick", "")

MAX入面放返同名個range
2017-09-29 00:48:03
<img src="https://img.eservice-hk.net/upload/2017/09/28/234326_812749e1a307f38fd0a88b54bea55ff2.png" />


我又有野問
好似上面張圖咁樣
如果我想 A2:A8 果道呢
可以幫我求到 同名 & 同日期 & 對比時間 (最遲果個)出黎
例子宜家有 出現 同名 & 同日期 兩行 / 三行 , 有機會出現 4行或以上
答案即係 我想要 A3 & A6 & A8 果個格都可以出到TICK咁樣
諗爆腦啦


=IF(E2=MAX($E$2:$E$3), "tick", "")

MAX入面放返同名個range

利申無試
2017-09-29 00:59:06
咁A3未唔會TICK
2017-09-29 01:00:54
<img src="https://img.eservice-hk.net/upload/2017/09/28/234326_812749e1a307f38fd0a88b54bea55ff2.png" />


我又有野問
好似上面張圖咁樣
如果我想 A2:A8 果道呢
可以幫我求到 同名 & 同日期 & 對比時間 (最遲果個)出黎
例子宜家有 出現 同名 & 同日期 兩行 / 三行 , 有機會出現 4行或以上
答案即係 我想要 A3 & A6 & A8 果個格都可以出到TICK咁樣
諗爆腦啦


=IF(E2=MAX($E$2:$E$3), "tick", "")

MAX入面放返同名個range


你依個設定係因為一早知 E2 : E3 係同類既野
因為依類資料 有好多條
我唯一做到既係排左序先
用依個方法 唔可以百變
同埋無理由 A果列 條條都設死佢 相同既列做日期時間比較

2017-09-29 01:11:30
假設我有01,02,03三個folder,每個folder都有個excel file叫A,如果我有個新excel
file要拎每個A file入面A2粒數,有冇咩formula/vba code可以做到?

求指導
2017-09-29 06:53:06
<img src="https://img.eservice-hk.net/upload/2017/09/28/234326_812749e1a307f38fd0a88b54bea55ff2.png" />


我又有野問
好似上面張圖咁樣
如果我想 A2:A8 果道呢
可以幫我求到 同名 & 同日期 & 對比時間 (最遲果個)出黎
例子宜家有 出現 同名 & 同日期 兩行 / 三行 , 有機會出現 4行或以上
答案即係 我想要 A3 & A6 & A8 果個格都可以出到TICK咁樣
諗爆腦啦


=IF(E2=MAX($E$2:$E$3), "tick", "")

MAX入面放返同名個range


你依個設定係因為一早知 E2 : E3 係同類既野
因為依類資料 有好多條
我唯一做到既係排左序先
用依個方法 唔可以百變
同埋無理由 A果列 條條都設死佢 相同既列做日期時間比較


其實咁樣如果你啲data好多就好麻煩
你要自己拉到最底搵啲tick

咁不如係隔離開多兩行
copy B:B 去 G 然後remove duplicate
係H用 {=MAX(IF(B$:B$=G2 ,E$:E$))}
呢條式要用 ctrl shift enter submit
2017-09-29 07:23:54
假設我有01,02,03三個folder,每個folder都有個excel file叫A,如果我有個新excel
file要拎每個A file入面A2粒數,有冇咩formula/vba code可以做到?

求指導

你直接㩒=再click個A2咪得

複雜啲
='D:\folder1\[A.xlsx]Sheet1'!A2
肯定你無事過就問
2017-09-29 07:53:40
有冇人玩過Microsoft 新出果個power bi
真係好易用好好用 一用愛上
最重要係唔駛錢
2017-09-29 09:07:09
同你一樣
我又係明知一定有d formula會好快做到
但又知乜野formula/logic
呢種無力感好重
所以我有時會係google到形容下我想點做d task然後睇下有冇我想要既野出現
吹水台自選台熱 門最 新手機台時事台政事台World體育台娛樂台動漫台Apps台遊戲台影視台講故台健康台感情台家庭台潮流台美容台上班台財經台房屋台飲食台旅遊台學術台校園台汽車台音樂台創意台硬件台電器台攝影台玩具台寵物台軟件台活動台電訊台直播台站務台黑 洞