發表文章

目前顯示的是有「多個」標籤的文章

Excel 巨集合併多個 Excel 檔案

上次遇到了同一個檔案中多個工作表合併到一個工作表裏,這次因為工作的關係又去找了多個不同的檔案,所有的工作表合併到同一個檔案中。 工作環境︰ Windows 10 M$ Office 2010 Sub CombineSheets() '活頁簿存放路徑,可自行修改存放路徑 Path = "D:\資料夾名稱\" Filename = Dir(Path & "*.xl*") '避免工作表名字相同,重新命名 i = 1 Do While Filename <> "" Workbooks.Open Filename:=Path & Filename, ReadOnly:=True For Each Sheet In ActiveWorkbook.Sheets Sheet.Copy After:=ThisWorkbook.Sheets(1) ActiveSheet.Name = i i = i + 1 Next Sheet Workbooks(Filename).Close Filename = Dir() Loop End Sub 收工!

Excel 巨集合併多個工作表

假如你的工作表都長得一樣,都是從A1開始建立的,都在同一個檔案中,你可以新增一個巨集,幫你把所有的工作表合併到同一個工作表中。 Sub Combine()     Dim J As Integer       On Error Resume Next     Sheets(1).Select     Worksheets.Add     Sheets(1).Name = "Combine"     Sheets(2).Activate     Range("A1").EntireRow.Select     Selection.Copy Destination:=Sheets(1).Range("A1")       For J = 2 To Sheets.Count         Sheets(J).Activate         Range("A1").Select         Selection.CurrentRegion.Select         Selection.Offset(1, 0).Resize(Selection.Rows.Count - 1).Select         Selection.Copy Destination:=Sheets(1).Range("A65536").End(xlUp)(2)     Next End Sub 檢視 》 巨集 》 檢視巨集 》 第一個Combine  》 執行 所有的資料全部都會合併到第一個工作表「Combine」裏面 如此就不用 [Ctrl] + [C] X [Ctrl] + [V] N 次了 收工!

email 的篩選考量

圖片
email 很方便,但是管理超多信件太花時間,與其花這麼多時間、人力在篩選訊息上面,是不是有什麼方法來做 email 的控管呢?基本上用2個層次可以大致得到決解。 email 分類法︰這裏所謂的分類法不是要你把收到的 email 做分類,是要你把戰線拉長,在給 email 的時候就分類好,大致上可分成3種,也就是說,申請3個帳號吧!一個收垃圾信,一個公事用,一個是自己私人用的,如此一來,什麼帳號處理郵件的方針就很清楚了。 黑名單法︰如果很明確的知道某個信箱會收到什麼信,可以用這個方式,例如,為了管理方便,你用了gmail代理垃圾信的收取,以便維持該信箱的運行,方便殺信,那麼這個信箱一收進來就用篩選器,加上標籤(辨識是那裏來的),然後直接送到垃圾筒。 白名單法︰因為你私人的信箱,基本上給一定熟識的人,很難再擋信,意思就是說,這些人的信都是要讀的,但是如果垃圾信全部都找到這個信箱就難辦了,這時侯,把你認識的這些人加到白名單,他們的信送到固定資料夾,這些信就可以先處理,資料瓜之外,就看著辦了。 gmail 篩選器的設法︰和很多單機上的收信軟體運作原理是相同的,就是   1、指定規則加以分類︰設定條件,利用寄件人、收件人、關鍵字判斷信件的重要性。   2、指定處理方式︰存或刪;存的時侯可以存到指定的資料夾或是加以標記…等,看服務商提供那些功能。 gmail的處理動作目前有這些可以選,可複選︰  略過收件匣 (將其封存)  標示為已讀取  標上星號  套用標籤: 套用到你目前設定的標籤  轉寄給: 轉寄給其他人  刪除它  不要將它傳送到垃圾郵件  永遠將其標示為重要  永不將其標示為重要  分類為: 個人、社交、論壇…等 操作方式︰[設定] > [篩選器] > 在適當欄位填上關鍵字後 [建立新篩選器] > [根據這個搜尋條件建立篩選器] > [決定處理動作] > [建立篩選器] 之後,只要符合篩選條件的信件,就會套用篩選器的處理方式加以處理 舉例來說,我把 abc.123+ditaoson@gmail.com( 請參見gmail別名設法 ) 送到 ditao...

不再為一次性功能 申請新的信箱 適用gmail

因為很多網路服務都是須要透過EMAIL和使用者交換訊息,有時侯為了取得一些資源,只好新申請一個EMAIL賣給某些網站作為交換,代價通常是不久之後會收到為數不等的廣告信,申請太多信箱不好管理,加上現在要申請新的信箱常常須要一些認證手續,越來越麻煩,結果詐騙集團沒抓到,反而增加正常使用者的困擾。 如果,剛好,你是用GMAIL,可以用別名的機制,不用再次申請新的帳號,如果要過濾這些別名信箱的來信,設定篩選器就行,原理是這樣的「.」會被gmail略過和「+」會被視為別名,因為現在能夠申請到的帳號名稱(@前面的那個名字)都有一定的長度,可以拿來利用。 建議作法是這樣子的,在你的帳號適當的地方用「.」斷開,再利用「+」加上足以辨識的別名,舉個例來說,假設你申請的帳號為 abc123,先用「.」斷開 > abc.123 > 向豬頭三(ditaoson.com)申請論壇帳號 > abc.123+ditaoson@gmail.com 就用來申請那個論壇的帳號了 ,等論壇的認證過後,再把這個帳號收到的信,用篩選器把信送進垃圾筒(可以加個標籤,雖然都是到垃圾桶,但是還可以知道是誰把你賣了)。 這種作法的限制︰有些 EMAIL 的服務不認有「+」的 EMAIL 帳號,這時侯可能還是得另外申請其他 EMAIL ,或是到坊間申請一次性的拋棄式信箱。