2010年3月18日 星期四

在Excel中自定義函式以擷取表格中之超連結

有時自網頁上貼上含有超連結的資料進入Excel中,或是有自己整理的超連結需要擷取網址時,一個一個去按滑鼠右鍵實在是太麻煩了。
Excel做事做半套,並沒有包含到擷取超連結的函式,於是必須我們自己定義一個。

參考網路上的資源並實際使用修改後,我這個自訂函式碼是這樣寫的:

========以下為碼========
Function GetAddress(HyperlinkCell As Range)
    On Error Resume Next
    GetAddress = Replace(HyperlinkCell.Hyperlinks(1).Address, "mailto:", "")
End Function
========以上為碼========

要使用有幾個步驟:
  1. 按 Alt + F11 打開Visual Basic Editor。
  2. 在工具列選擇「插入」,再選「模組」。
  3. 貼上前述自訂函式碼。
  4. 按 Alt + Q 離開並回到Excel。
完成後就可以使用剛剛定義好的函式,例如C3有超連結文字,則輸入「=GetAddress(C3)」,即可得到文字格式的url或email address。

這個東西是跟著檔案的喔~也就是說每個要用的檔案都要加一次。
若還有其他自訂函式要使用,注意函式名稱「GetAddress」以及範圍「HyperlinkCell」不要重複到。

就醬

2010年3月16日 星期二

在Firefox中用Google Toolbar

自Google推出Toolbar以來我就一直配用,從IE版用到現在Firefox3.6版,最主要是喜歡它隨時同步的Google書籤。
使用Google Chrome 以後,雖然經過外掛加持也可以很方便的使用Google書籤,但是內建的可同步書籤快速便利又乾淨(全新當然乾淨)讓我愛用了一陣子。

最近Google Chrome問題多多,用回Firefox後順便升級到穩定3.6版,果然有比前版順暢。

為了增大可視範圍,自去年起配用「Hide Caption」這個好用外掛,陸續把實際比較常用到的功能擠在小小一條「瀏覽工具列」。
Google Toolbar的部分,我把整個bar隱藏,用到最多的Google書籤和拼字檢查這二個圖標拉上去「瀏覽工具列」,隨滑鼠遊標翻譯的功能則不需拉出也可正常。
隱藏時Firefox搜尋框配用「Goolge 字典 (中↔英)」外掛勉強使用,這時發現「速撥新分頁」功能不見了,原來是Google Toolbar隱藏後就功能關閉。
以前可以用「Tab Kit」或「Tab Mix Plus」來自訂新分頁的網址,改到「chrome://google-toolbar/content/new-tab.html」即可,但是這二個Tab整理外掛都沒支援到3.6版,有支援的都沒找到這個功能。後來找進「about:config」頁,發現「google.toolbar.work_when_invisible」這個項目,點二下把值改成True就可以正常使用了。

最後搞半天,還是覺得可以輕易自訂搜尋引擎的Google Toolbar搜尋功能比較好用,去選項處改版面配置想要結合,卻發現原來最下面就有選項可鉤了啊?根本不用去改值啊!真是的!!

2010年3月4日 星期四

目前偷你辦公電腦的火狐長相以及extension 清單

Google Chrome 自二月以來便開始效能變差,最近更是一天到晚給我當掉,不然就是cpu飆到滿,尤其是目前暫時屈就效能很文書的 Asus Eee Box當作辦公電腦,效能差讓我非常無法忍受。

測試了一下,我的Chrome 5.0.335.1 dev外掛17個,開一頁Gmail加一頁Google Doc竟然可以佔用412,512K的記憶體!而以往的耗能怪獸 FireFox,3.6版在外掛23個、相同二網頁下,記憶體吃125,048K,僅三分之一不到。

真是差太多!我還是先回頭用火狐吧!查了一下,以前常用的外掛有一些還沒有繼續支援3.6版,最後整理後,目前使用的外掛30個如下:

軟件: Firefox 3.6 (20100115144158)
操作系統: WINNT (x86-msvc)
三月 4, 2010
項目總數 (T): 30