Tags » Vba

Nexus app prevents naming conflicts

You’re one of several Salesforce Developers working on a project. You each have your own sandbox. What is the best way to avoid potential naming conflicts with other developer’s APEX classes, objects and fields? 524 more words

APEX

Hidden Knowledge Part I (Premium Content)

★ Cashing Out a CC with Skrill
Download Now

★ Carding Guide.txt
Download Now

★ Get Anything Free off eBay! No Carding!
Download Now

★ VBA Guide… 50 more words

Carding

Snake in Excel VBA

Here’s “Snek”. A clone of the classic Snake game, made with Excel VBA.

To play the game: Download Snek and rename the file to “Snek.xlsm” 126 more words

Excel VBA

入數系統逸事--善忘者的福音

輾轉間,在新公司入職已將近兩年,其中一樣要適應的是它的「入數系統」(time sheet system)。

話說律師樓收費普遍用可收費時間(chargeable hours)向客戶收取費用,而一般律師樓有它的入數系統,方便律師及見習律師記錄可收費時間。基於一個很無謂的原則:我既然打工,就應該如實向公司匯報我每分每刻做了甚麼吧!又因為公司的入數系統古老而難用,我在這間公司也就鑽研寫程式一個多月,為那個入數系統中加了外掛,又將外掛連結至自己研發的開會記錄範本及Outlook電郵程式。以後,每打開開會記錄範本跟同事或客戶交談或每發一封郵件,外掛都會自動將事項記錄在外掛系統內,之後再輸入至入數系統。結果,我每天的入數記錄至少有三十項(今天有六十一項),嚇壞了Nancy(她要按照我的入數記錄幫上司入數;真的辛苦了)。

後來我才發覺,我那麼拚命建立這個系統,其實另有原因--那就是我的善忘。你問我今天公司發生甚麼事情,我勉強可以講述兩、三件事。但請不要問我今天早上十一時三十分跟某人的電話通話內容了。這可真的不要說笑:律師好歹也是專業人士,需要為自己的意見負責。當客戶聲稱因為按某次律師給予的意見而蒙受損失,反過來控告律師時,那份開會記錄隨時成為那名律師的救命丹。一般律師也會寫開會記錄,我這個非一般健忘律師豈敢怠慢?結果就是每天至少寫廿份開會記錄……

雖然這樣記錄事情比較費神,但這樣做真的讓我安心很多。今天的事件正好印證這一點:

話說我差不多沒有處理過任何樓契事務,向來都毫不諱言說出這一點(不說就要「孭鑊」,當然要認低威啦!)。剛巧我的案件需要審閱十多份租約,而我們整個部門也不太熟悉樓契事務,我也就發愁了。幸好,其他部門的合夥人出手相助,我當然求之不得,整個審閱就交給他負責了。原先被我委派負責處理這事務的見習律師雖然照常向我匯報,也給我打發到那合夥人去,每次都加一句:「你問佢啦!我真係真係唔識㗎!」(你問,為甚麼先前要委派見習律師?我已說了:我甚麼都不懂,要花時間溫書,再細閱十多份租約,那就甚麼都不用做了。起碼見習律師看過了,處理了一些簡單問題,再等我慢慢揣摸吧;現在合夥人出手,我便順手甩身 >.< )

可是好景不常,今天,問題來了……

「點解呢份租約可以咁樣搞架!」

合夥人到了我的房間,差不多抓著我怒罵。

「我都唔知道呀……我本身叫見習律師同你討論點樣做,我以為你哋有咗結論咋……」

「冇sense嘅!」(合夥人,你一語中的,我真的沒有異議)

跟著那合夥人找其他無相關的同事討論說,一般律師都不會犯那些錯。雖然他是道出實話,不過心裡還是挺難受的。結果,連我的部門的合夥人也着意我和見習律師入房對質。我說,自從那名合夥人著手處理租約問題,我就旨意那名合夥人處理,並叫見習律師向他匯報了。而那份租約的問題,見習律師其實事先跟我說了,我也就叫他跟那名合夥人商討如何處理。最後見習律師承認跟那名合夥人溝通不足,我也分析了案情,覺得沒有犯了不能挽救的錯,那名合夥人事後亦下了火,事情也就算了,我也繼續處理那單案件其他麻煩事情,直至凌晨。

凌晨回到家,休息了一會,準備睡覺了,我忽然想:究竟我是否真的跟見習律師這樣建議?若果不是,那我就屈枉正直了!結果,在凌晨兩時,我就開了電腦,翻查我的開會記錄,確認我當時講了些甚麼。找到那份記錄的pdf版本(不能事後修改,算是contemporaneous record,應該可以呈堂),我就屏息靜氣,打開那份記錄……

「12月1日下午3時11分至下午3時12分:見習律師說有份租約有問題。我說,找合夥人。」

我呼了一口氣,默想。雖然事情發展不盡如人意,但起碼自己沒有記錯,冤枉好人,自己亦盡了力了。亦多得這個入數系統,我可以(稍微)安心睡覺去……

Work

Excel Memory Checking Tool: Using LAA to increase useable Excel memory

Most of us sooner or later get hit by one or more of the dreaded messages “Out of Memory” or “Excel cannot complete this task with available resources… 430 more words

VBA

Custom drop-down menu

Drop-down menu’s are useful, but what if you want to return a value based on the list, and not just the item in the list itself? 340 more words

Excel VBA