Office

[Office] 將 Word 預設單位改為公分

Word 預設單位顯示為字元,習慣舊版用公分的可能會不習慣。

如下圖,邊緣的尺規、樣式都顯示為字元。

使用字元單位

使用字元單位

 

以 Word 2013 為例,操作方式為:

開啟 Word > 選單 > 檔案 > 選項 > 進階 > 顯示

將 [顯示字元寬度單位] 的勾勾移除。

顯示字元寬度單位

顯示字元寬度單位

則 Word 才會依照上圖的 [顯示度量單位] 的單位進行顯示。

例如下圖為 A4 的尺規。

使用公分單位

使用公分單位

Categories: Office, 技術分享 | 標籤: | 發表留言

[安全] Outlook 預設無法顯示網路上的圖片才是正常的設計

最近在論壇上看到一些很瞎的言論,很多人認為 Outlook / Live Mail 是一種很爛的設計,應該改掉或換軟體,這才是錯誤的觀念。

隨著多媒體社會到來,eMail 弄得美美的是常見的行為,因此 eMail 內有圖片,感覺就是高大上。

圖片有兩種方式放在 eMail ,一種是嵌入,一種是網路上的來源。

嵌入就是把圖片直接包含在 eMail 內,一般使用者在寄送 eMail 時,預設行為是嵌入,也就是說你正常在 Outlook 或其他郵件軟體寫信的時候,你只能使用這種模式。

網路上的來源表示,圖片是用參照的方式伴隨 eMail 寄送,瀏覽信件時才下載,通常是廣告信軟體或是從網頁剪貼內容貼到 eMail 時,才會變成網路上的來源。

因此嵌入的信件,圖片所占用的網路流量是寄送時發生,讀取時不會再產生,可離線閱讀。

網路上的來源,圖片所占用的網路流量是讀取時發生,每次讀取時,每次下載圖片,因此不能離線閱讀。

正常來說,你寄信給對方,對方通常會看,所以圖片嵌入信件才屬正常,所以一般往來郵件都會正常顯示。

但是廣告信通常會被歸類為垃圾郵件,很多會在 Mail Server 就被擋掉,用 WebMail 可能會看到一堆垃圾郵件根本就沒收到 Outlook 內,使用者根本看不到,所以廣告信被讀取率大概在 5% 以下,內嵌圖片的話,對於寄信端網路流量壓力太大,因此透過網路上的來源可以節省 95% 以上的網路流量,可降低網路使用成本。

所以早期的 Outlook 是允許直接出現網路上的來源。

大概是在 2004/07 左右的安全性更新,預設行為改成不讀取,需要使用者變更安全性設定。

又為哪樁?

隨著 eMail 大量使用,廣告信業者或是惡意郵件根本就不知道那些 eMail 還有人在用。比如說 01@gmail.com ~ 10@gmail.com 共 10 個連號郵件,可能只剩 5 個還有人用,其中可能只有 1 個是活躍 (經常使用) ,或是整個系統的 spam 都被過濾了,那麼蒐集到的有效 eMail 實際上可能只有 10% ,浪費流量在不存在的 eMail 中,根本是浪費成本,所以可以透過很簡單的小技巧,例如在信件內的網路上來源使用自管的 web server 圖片,內容為:

<img src='http://自管webserver/路徑/圖片.jpg?eMail=你的信箱' />

當圖片被讀取時,就可以知道這個信箱使用中,使用者目前在哪國用哪家業者網路上線,配合反追蹤 (trace router) 還可以大致鎖定城市,甚至依據 Agent 的內容,還可以探知作業系統版本,使用哪種瀏覽器,幾點第幾次讀取。

基於保障用戶的隱私,預設值變成不讀取,如下圖。

預設不下載圖片

預設不下載圖片

藍色框框是 Outlook 提醒你這是正常的狀況,你可以自己變更。

綠色框框是發信單位都知道這個預設情形,所以直接給你超連結,讓你改用網頁瀏覽,但如果不是可信任的寄件者,請不要點選。

安全與方便是取捨問題,要更多的安全,就是不方便,要更多的方便,就是不安全。

要讀取圖片,點上圖紅色框框,可以變更:

允許下載圖片

允許下載圖片

  • 僅這封郵件要有圖片,點選「下載圖片」。
  • 要讓這個廣告信發信者以後都自動下載圖片,點選「新增寄件者至安全的寄件者清單」。
  • 要讓這個廣告信公司,例如玉山銀行,以後都自動下載圖片,點選「新增 xxx 網域至安全的寄件者清單」
  • 要變更所有圖片自動下載的設定,點選「變更自動下載設定」,如下圖:
變更自動下載

變更自動下載

把「不自動下載 HTML 電子郵件訊息或 RSS 項目中的圖片」勾勾拿掉。(不建議)

下載過圖片的信件,之後不管第幾次開啟,都會自動載入圖片。

自動下載圖片

自動下載圖片

廣告信要直接內嵌圖片可參考這篇做法:[VBNET] 在 HTML 郵件內加入樣式庫

Categories: 電腦和網際網路, Office | 發表留言

[Office] Outlook 2013/2016 無法接收微軟信箱情形

微軟的 Hotmail / Outlook.com / msn.com / livemail.tw 等信箱,這幾個月在升級,從 Exchange ActiveSync 升級到 Microsoft Exchange
(我最早收到通知是英文版 2016/11/11,2016/12/22 以後收的是中文版,我抓中文版最新的畫面)

通知信

通知信

 

微軟的說明:
您可以在官方 Microsoft 支援網站存取重新連接帳戶的逐步指示:https://go.microsoft.com/fwlink/?linkid=837697

微軟的常見問題:
Windows 版 Outlook 近期問題的修正或因應措施

如果 Outlook 無法正常收信,可以手動改回使用 Exchange ActiveSync

新增帳號手動設定

新增帳號手動設定

 

選擇信箱類型

選擇信箱類型

伺服器資訊填入 eas.outlook.com

輸入伺服器

輸入伺服器

如果不是 Outlook 2013/2016 ,例如 Windows Live Mail,或是即使是 Outlook 2013/2016,但上面方法無法解決,可以透過 WebMail 登入,從選項啟用 POP3 / IMAP ,選擇其中一種方式設定收信,一般來說,建議使用 IMAP 。

支援 POP3

支援 POP3

剪貼 2017/03/12 的資訊如下:
POP
伺服器名稱: pop-mail.outlook.com
連接埠: 995
加密方法: TLS

IMAP
伺服器名稱: imap-mail.outlook.com
連接埠: 993
加密方法: TLS -> 注意:實測應為 SSL

SMTP
伺服器名稱: smtp-mail.outlook.com
連接埠: 587
加密方法: STARTTLS -> 注意:實測應為 TLS

以下為 Outlook 2013 實際設定畫面:

Outlook 2013 進階設定

Outlook 2013 進階設定


[2017/04/02 新增 Windows Live Mail 設定畫面]

如果使用 Windows Live Mail 連接 Hotmail 系列信箱,請參考下面兩個畫面的設定:

Mail Server 及認證方式

Mail Server 及認證方式

 

加密方式及 port

加密方式及 port

 

 

Categories: Office, 技術分享, 更新與回報 | 標籤: | 發表留言

[VBA] Office 2013 x64 以後版本呼叫 Windows API 要加關鍵字 PtrSafe

工作上有一個很少用的工具 Excel 巨集,裡面放了一堆 API ,是以前寫的。

這兩天臨時要用到,用 Excel 開起來後,一片滿江紅,下面的圖檔是我處理完後加個測試行做出來的,檔案就跟第一行一樣,宣告區全是紅的。

Office 2013 VBA 版本

Office 2013 VBA 版本

從版權畫面可以看到,VBA 7.1 的大版本懸掛在那。

滿江紅是看不出來要改啥,所以上網查半天,詳細說明請參考 MSDN 線上手冊:

Delare 陳述式 https://msdn.microsoft.com/zh-tw/library/office/gg278581.aspx

搞定後才發現,重新輸入程式碼,換行時,VBA 程式碼自動檢查就會提醒你,在 Office x64 下,要加 PtrSafe :

自動提醒要加 PtrSafe

自動提醒要加 PtrSafe

可以比對 [錯誤] / [視窗] 兩行宣告,就只差在 PtrSafe ,錯誤那行沒有輸入 PtrSafe 就會跳錯。

所以也可以推知,舊版本的 VBA 在 x64 下,若有呼叫到 Windows API 都須修改宣告,否則根本不能跑,可能非微軟的協力廠商,例如 AutoCAD 也受此影響。

當然又回到那句老話,這樣看來,微軟十年前根本是騙大家的,VB6 要上到 x64 還是有很多解法,就看微軟願不願意而已,因為在 Office 中已經解決了阿~

微軟不再支援 VB6 的理由,又消滅了一個…

Categories: Office, 技術分享 | 標籤: | 發表留言

[Office] Office 365 企業版的下載方式

Office 365 帳號有分成企業版 (含校園等大量授權)、個人版的畫面,先前 OneDrive 送的算是個人版。

畫面可參考:[Office] Office 365 取消自動續訂

企業版會另建 Microsoft 帳號,與個人的 Microsoft 帳號是分開的,若是企業沒有另建網域,使用自己的網域,帳號通常會跟公司的相同。

新使用者會收到類似這樣的通知信:

新增使用者通知信

新增使用者通知信

依照通知信登入 (https://portal.microsoftonline.com/) 後,點選 立即安裝 就可以裝 Office 365 。

立即安裝 Office 365

立即安裝 Office 365

 

Categories: Office, 工作點滴 | 標籤: | 1 則迴響

[Office] Office 365 取消自動續訂

因為 OneDrive 空間縮小的事件,有部分人使用網路硬碟超過一定容量或是有申請過保留容量的,可能都會收到 OneDrive 送的 Office 365 個人版一年份,含 1 TB 空間。

OneDrive 贈禮

OneDrive 贈禮

當接受了這個贈品後,會看到,此 Office 365 會在隔年自動續訂。

自動續訂

自動續訂

多數人並不想自動續訂,只想好好享用免費的產品,所以,可以在 Microsoft Office FAQ 中找到說明:http://www.microsoftstore.com/store/mstw/tw_TW/DisplayHelpOfficeFAQPage?icid=All_Office_subnav_FAQ#section6
問:我該如何取消我的 Office 365 自動續訂?
答:
•如果透過 MicrosoftStore.com 購買自動續約訂用方案,您有兩個選項可進行取消:•您可以造訪 http://www.office.com/myaccount 並關閉付款和帳單區的自動續訂選項,以進行線上取消。 使用這個方法,您的訂用方案將在您的剩餘訂用時間到了之後自動到期。
•若要立刻取消,請聯絡 Microsoft 支援中心並要求立刻取消。
•如果您向其他零售商購買自動續約訂用方案,您可能必須取消向該零售商的訂用。 您可以造訪www.office.com/myaccount,並查看付款和帳單區以確認此項操作。. 如果看到「向 [零售商名稱] 購買」,您將需要取消向該零售商的訂用。

也有人一看到取消自動續訂就按下去,但看到網頁的提示,像是要立刻砍帳號,又猶豫不決:

看起來是立刻砍帳號

看起來是立刻砍帳號

那就讓我們繼續取消自動續訂看看吧。

確認取消

確認取消

取消後會提示返回訂閱。

完成取消

完成取消

完成取消後會提醒免費取得一個月的自動續約。

取消後的狀態

取消後的狀態

這樣就可以放心會不會自動刷卡了,到時候還要用就再人工續約吧~

 

 

Categories: Office, 技術分享 | 標籤: | 4 則迴響

[Office] 2016 家用及中小企業版

很多企業會選擇 Office 家用及中小企業版,2013/2016 基本上都一樣,背面看到僅限單一 PC 安裝,跟當時 2010 說法稍微不同。

Office_2016_單機

Office_2016_單機

2013/2016 都會附上一張小卡片,上面有一個很像序號的金鑰在上面,千萬注意,這不是金鑰,這只是兌換金鑰,你只能用這個兌換真正的金鑰一次,後續都得使用真正的金鑰。

Office_2016_卡片

Office_2016_卡片

注意,依照步驟 1登入網頁時,因為 Microsoft 帳號會自動登入,所以若是幫公司安裝或是幫別人安裝時,步驟 1請立刻注意右上角登入的身分,若不是想要註冊的帳號,先完成步驟 3,改用想要註冊的帳號登入後,再輸入兌換金鑰,這樣可避免在註冊過程中,因為自動登入 Microsoft 帳號問題,導致軟體註冊到非預期帳號,若是已經註冊到別的帳號去,只能電洽客服處理。

先確認右上角的帳號

先確認右上角的帳號

輸入後的兌換金鑰,會有一套 Office 2016 掛到你的 Microsoft 帳號內,可以在帳號內查詢真正的序號金鑰、下載光碟、或下載安裝執行檔,這邊 IT 要注意,每組序號都會寫入下載的光碟或執行檔中,對 IT 來說,不能用同一個光碟檔或安裝檔安裝不同的序號,必須每個序號單獨下載。

查詢序號金鑰可以這樣做,依照上面卡片的網址連入:http://www.office.com/myaccount

或著依據下圖輸入:https://stores.office.com/myaccount

這樣可以管理所有掛在這個帳號下的 Office ,IT 就是開幾個帳號專門註冊 Office 給同仁使用。

Office_MyAccount

Office 帳號管理

之後,依據安裝日期選擇該日期的區塊,點選 [從光碟安裝]:

Office2016_HB_SN

查詢序號

就可以在上圖右下角查得真正 Office 安裝用的金鑰,配合下載燒錄光碟,注意,雖然是光碟影像檔,但內含金鑰,所以第二次以上就要改為電話啟動,微軟客服也會查核安裝次數。

[2016/12/15 補充照片]

Office 2016 家用及中小企業版 吊卡版包裝

Office 2016 家用及中小企業版 吊卡版包裝

[2017/06/04 補充螢幕截圖]

https://stores.office.com/myaccount 登入,已可同時看到 Office 零售版跟 Office 365 (非大量授權版) ,補充畫面如下:

Office 365/2013/2016

Office 365/2013/2016

 

Categories: Office, 工作點滴 | 標籤: | 1 則迴響

[Office] Outlook 寄信失敗,錯誤碼 0x800CCC69

話說,上週南非分公司的同仁,透過國發組輾轉告知 eMail 無法寄送,錯誤訊息如下圖:

無法正常寄信

無法正常寄信

看了圖,習慣性直接把微軟的 KB 丟出去:http://support.microsoft.com/kb/813514

考慮到對方是業務人員,可能無法會意,也從 TeamViewer 官網請她抓免安裝版的 TeamViewer 7 後,給我帳密連線。

http://download.teamviewer.com/download/version_7x/TeamViewerPortable.zip

使用 TeamViewer 7 免安裝版的好處是帳號不會記住,就不用沒事就需要移除五分鐘限制。

中間因為溝通問題,到了昨天對方才把 TeamViewer 帳密給過來讓我連線去看。

連線過去後,她的是 Win8.1 的 NB ,安裝 Office 2013,全機都是英文機。

她這個問題很奇怪,基本上 KB 的範圍都不是,事實上也不是。

在苦無對策下,只好祭出終極神器,使用 Outlook 追蹤郵件功能,再去看 OPMLog.log 。由於是寄信問題,就只摘 SMTP 部分。


2015.02.11 11:22:33 <<<< Logging Started (level is LTF_TRACE) >>>>
2015.02.11 11:22:33 [馬賽克ID@公司名]: Synch operation started (flags = 00000001)
2015.02.11 11:22:33 [馬賽克ID@公司名]: UploadItems: 1 messages to send
2015.02.11 11:22:33 SMTP (mail.[馬賽克公司名]): Begin execution
2015.02.11 11:22:33 SMTP (mail.[馬賽克公司名]): Port: 25, Secure: no, SPA: no
2015.02.11 11:22:33 SMTP (mail.[馬賽克公司名]): Finding host
2015.02.11 11:22:33 SMTP (mail.[馬賽克公司名]): Connecting to host
2015.02.11 11:22:34 SMTP (mail.[馬賽克公司名]): Connected to host
2015.02.11 11:22:34 SMTP (mail.[馬賽克公司名]): <rx> 220-[馬賽克].hostgator.com ESMTP Exim 4.82 #2 Wed, 11 Feb 2015 03:22:36 -0600
2015.02.11 11:22:34 SMTP (mail.[馬賽克公司名]): <rx> 220-We do not authorize the use of this system to transport unsolicited,
2015.02.11 11:22:34 SMTP (mail.[馬賽克公司名]): <rx> 220 and/or bulk e-mail.
2015.02.11 11:22:34 SMTP (mail.[馬賽克公司名]): [tx] EHLO User
2015.02.11 11:22:35 SMTP (mail.[馬賽克公司名]): <rx> 550 Banned HELO.
2015.02.11 11:22:35 SMTP (mail.[馬賽克公司名]): Disconnecting from host
2015.02.11 11:22:35 SMTP (mail.[馬賽克公司名]): Disconnected from host
2015.02.11 11:22:35 SMTP (mail.[馬賽克公司名]): End execution
2015.02.11 11:22:35 [馬賽克ID@公司名]: ReportStatus: RSF_COMPLETED, hr = 0x800ccc69
2015.02.11 11:22:35 [馬賽克ID@公司名]: Synch operation completed
2015.02.11 11:24:48 Resource manager terminated


從交談中很容易看出是被 Mail Server 擋掉了。

Mail Server 是向廠商租用的,所以結束掉南非的連線,將記錄丟給信箱業者處理。

信箱業者看到錯誤碼,0x800ccc69,直覺 Google 解決方案就丟給我,並判定是使用者端的 Outlook 軟體問題。

我因為有寫過郵件軟體,所以我直接用命令提示字元,送指令,示範給他看:


C:\> telnet 信箱伺服器 25

220-馬賽克.hostgator.com ESMTP Exim 4.82 #2 Thu, 12 Feb 2015 01:41:08 -0600
220-We do not authorize the use of this system to transport unsolicited,
220 and/or bulk e-mail.
EHLO User
550 Banned HELO.
遺失與主機的連線。

C:\>


釐清問題後,再測試

EHLO tlcheng


C:\> telnet 信箱伺服器 25

220-馬賽克.hostgator.com ESMTP Exim 4.82 #2 Thu, 12 Feb 2015 02:31:56 -0600
220-We do not authorize the use of this system to transport unsolicited,
220 and/or bulk e-mail.
EHLO tlcheng
250-馬賽克.hostgator.com Hello tlcheng [馬賽克.馬賽克.馬賽克.馬賽克]
250-SIZE 52428800
250-8BITMIME
250-PIPELINING
250-AUTH PLAIN LOGIN
250-STARTTLS
250 HELP
QUIT
221 馬賽克.hostgator.com closing connection

遺失與主機的連線。

C:\>


則可正常繼續通訊而不被 Mail Server 阻擋。

利用搜尋引擎繼續追查結果發現,Outlook 預設:
EHLO [本機電腦名]

今天再請南非分公司那邊確認,電腦名是否為 User ?若是,將其改名後再試。果然改名後就可正常寄送了。

目前是猜測我們委外的 Mail Server 是租用 hostgator.com ,它這邊可能為了阻擋垃圾郵件而新增某個規則,造成 User 被擋掉。
User 是很多人會用的單字,所以我想應該還會有人中獎,把經驗分享出來大家參考。

Categories: Office, 工作點滴, 技術分享 | 標籤: | 2 則迴響

[Office] PowerPoint 2013 讓物件對齊格線

PowerPoint 2013 選單規劃的讓我找不到對齊格線的功能放在哪,依照往例,放棄尋找改用自訂頁籤。

1. 在選單工具列空白處按下滑鼠右鍵,選擇 [自訂功能區…]

2. 新增 [繪圖]索引頁籤、[格線]群組 ,命名可以自己取喜歡的。從所有命令加入[格線設定]。

加入格線功能

加入格線功能

3. 從 [繪圖] 索引頁籤點選 [格線設定]。

點選格線設定

點選格線設定

4. 其他設定看個人需求,我習慣用 0.1 公分,至少勾選 [貼齊格線]。

至少勾選貼齊格線

至少勾選貼齊格線

5. 練習畫兩個方塊,將第二個方塊向第一個方塊靠齊。從 Visual Studio 2005 以後,微軟輔助線做的很棒,在 PowerPoint 2013 也可以看到,下圖圈出來的淡紅線就自自動輔助線,我只圈一邊,可以對照上下看到輔助線。

自動對齊線

自動對齊線

使用對齊格線後,就可以很輕鬆地擺放各種物件,必要時可以變更格線距離,做更彈性的調整。

Categories: Office, 技術分享 | 標籤: | 發表留言

[Office] Office 365 與 Office 2007 產生衝突

話說週二那天,同事反應他的電腦 Excel 檔案開不起來、Outlook 無法寄信或是檢視帳號設定。

作業系統是 Win7 x64
這是 Excel 檔案開不起來的錯誤畫面,錯誤訊息是「因為記憶體或磁碟空間不足,Microsoft Excel 無法再開啟或儲存任何文件。若有更多記憶體可用,請關閉不需要的活頁簿或程式。若要釋放硬碟空間,請從要儲存文件的磁碟中刪除不再需要的檔案。」:

Excel 記憶體不足

Excel 記憶體不足

Outlook 則忘了照相。

Excel 檔案是網頁系統依照 ExcelML 1.0 產生的 xml 格式,也就是 Excel 2003 xml 格式。

先檢查 Excel 增益集,沒有奇怪的東西。用開啟舊檔開這隻 .xml 檔案,仍然跳出相同錯誤。

檢查 控制台 程式和功能 後,意外的發現 Office 365 ,也有一堆 IE 的工具列,很多都是使用者也不知道的軟體,先把莫名其妙軟體移除,移除過程中還碰上某支程式是被小紅傘攔截,不能存取造成移除失敗。更多的是 hTC / iPhone 的軟體,所以開機後應用程式就跑到 117 支,問過同事,hTC / iPhone 都是別人的,只是臨時幫忙抓照片,然後就灌進去,光是電話的軟體,就佔了 10 個,所以這些都移除掉,移除掉後,系統效能也比較正常了,繼續排除問題。

清完後,Excel 2007 仍然不能開該支 .xml ,倒是手動可以用 Office 365 的試用版來開。

所以檢查預設程式的設定,其中:.xld / .xlsmhtml / .xlxml 顯示為 不明的應用程式 ,透過手動設為 Excel 2007 後,即可在 Excel 2007 手動開啟該 .xml 檔案。檢查 .xml 設定為 Microsoft Application Virtualization Virtual Process Launcher ,所以研判應該是 .xml 會交由這支軟體判斷該由哪套軟體開啟,但因為 Office 365 安裝進去,導致 Office 2007 設定被覆寫,造成無法開啟。

Outlook 2007 也是類似情形,Outlook 2007 開啟可以看到舊信件的清單,但是不能收信、寄信、讀信,連帳戶設定都進不去,我是判斷是 MAPI 有問題,因為 Office 2007 是 x86 ,但是 Office 365 則是 x64 ,所以我猜測應該是 Office 2007 呼叫 x64 MAPI 錯誤造成。

經詢問使用者後,使用者告知,收到一封 eMail ,開啟附件時,通知要用新版的 Office 開啟,就依照畫面指示,裝了 Office 365 測試版,但平常並沒有要使用,所以我就把 Office 365 移除後,Office 跑一次修復安裝就正常了。

但是要追是哪封 eMail 造成使用者必須安裝 Office 365 則是因為是中秋節前的信,已經被刪除,無法判斷。暫時就只能這樣了。

 

Categories: Office, 工作點滴 | 發表留言

[Word] 新版本的 Word 如何新增、編輯、變更目錄樣式

在論壇上剛好看到一個問題,是關於 Word 2010 移除目錄中標題2 的需求。
在 Word 2003 以前,這個功能很容易被實現。但是到了 Word 2007 以後,這個功能沒被放在常用工具列上,所以你需要自己新增。
首先在 Word 2010 工具列空白處按滑鼠右鍵,選取[自訂功能區] ,依照下圖,選擇 [索引及目錄] 加到自訂的 索引標籤 及 群組內。

自訂工具列

在工具列上點選 [索引及目錄]

點選索引及目錄

如果只要保留標題1 ,可在此修改顯示階層為 1 。更多變化可參考畫面上的選項,我們只關心目前移除標題2 的需求。

變更目錄選項

把標題2 後方的階層數字 2 刪除。如果標題3 要升級就改為 2 ,不升級就不動。所以如果要顯示標題4 以上,就在階層輸入。輸入的階層會對應到目錄x 的樣式,所以若是全部階層輸入 1 ,就是通通以目錄1 的樣式顯示。修改好按下 [確定]。

變更標題階層

從這個畫面可以看到,目錄的預覽已經改變,沒有要再修改的話,就按下 [確定]。

預覽變更後的結果

Word 會問你是否要取代既有目錄,若只有單一目錄請按[確定],若有多個目錄,例如圖目錄、表目錄,可按[取消],按[取消]會下個目錄才作用。這裡請按下 [確定]。

確認目錄變更

可以跟上圖比較,目錄只剩標題1 與標題3 了。

完成目錄變更

基本上我建議配合樣式庫與主控文件做,這樣只要版面編輯人員做一次,使用人員直接套用即可。
樣式庫、主控文件可參閱先前文章:

一點通 – 如何在Word 2007中混合中文與阿拉伯數字章節編號

一點通 – 如何在 Word 2007 中變更樣式庫

一點通 – 如何在 Word 2007 中使用主控文件編輯長文件

Categories: Office | 發表留言

[Word] 2013 好讚,開啟 PDF 幾乎無損失

我的環境是 Win7 x64 + IE10 + Office 2013 Pro+

剛剛在看文的時候,忽然看到選單 [使用 Word 編輯]

好奇之下跑跑看,幾乎無損失的匯入 Word ,可另行編輯:

試過,也可以用開起舊檔來開 pdf 檔案,看來是 Word 2013 的功能吧…

好讚~

不過 Word 2013 還是很有原則的,pdf 有保護的,是不讓你匯入 Word 編輯的。

Categories: Office, 工作點滴 | 1 則迴響

[OWC]新安裝電腦安裝 OWC 的來源與使用者介面授權

話說我在開發測試跟 OWC 相關的功能時,我很喜歡從網頁來處理,這樣我可以很方便的塞資料進去,也可以變更選項,讓我先確認我要的畫面後,再用程式來實現,在網頁上要操作時,我會用我慣用的網頁測:

http://tlcheng.twbbs.org/TLCheng/Basic/vbs/WebChart/client.htm

由於公司配發新 NB ,家裡電腦剛好硬碟壞掉,所以原先能順利開發測試的環境,都因為重灌而變更。

重灌的特色是,直接安裝 Office 2010 及 SQL Server 2012 。而 OWC 則是在跑網頁時自動安裝的版本:

這個版本有要求電腦要安裝 Office 2003 才能使用滑鼠右鍵叫出使用者互動介面,先前一路升級上來,有安裝 Office 2007 / 2010 ,但都能正常使用,所以一直以為是只要有安裝 Office 就可以有授權可呼叫使用者互動介面。

白天在公司要寫繪圖時,發現不能用,起先以為是 Office 2010 x64 可能是與 OWC 授權不相容,晚上回家測試,才發現不是這麼回事,搜尋後看了這篇 KB :

http://support.microsoft.com/kb/556040

裡面有寫到,Office 2007 以後不支援 OWC 了,所以 OWC 12 版以後的都是免授權就可以使用互動介面,比對 Office 2007、Office 2007 SP1、SQL Server 2008、SQL Server 2008 R2 的 OWC 日期後,決定來源選擇 SQL Server 2008 R2 ,這邊版本最齊全,有 x86 / x64 / IA64 三種 CPU 對應版本。

先安裝 OWC11.MSI,變成 12.0.0.4518 版:

 

再安裝 owc11sp1.msp,變成 12.0.0.6211 版:

最後安裝 owc11kb947318.msp ,變成 12.0.0.6502 版:

 

安裝完需要做 Office 2007 的安全性更新,看樣子 OWC 元件安全性更新仍然歸屬在 Office 2007 ,更新完後,OWC 版本並未變動,所以可能是共用元件在更新。

之後就能順利操作本篇一開始說的 OWC 使用者互動介面了。

Categories: 自用整理, Office, 工作點滴, 技術分享 | 標籤: | 11 則迴響

[Visio] Visio 2010 圖元運算的功能位置

在論壇上看到有人問到 Visio 圖元交聯集的功能在哪,是不是取消,其實是因為新版功能表歸類的關係,造成一般使用者不容易發現。

我自己有在做 VBA ,所以 Office 第一次用我就會把開發的工具列打開,所以沒感覺,我自己更是會把 Visio 的圖元運算另外開一個自訂頁籤來放,因為下拉式選單對偶爾用到的就夠了,我在做編輯時會大量用到,所以我情願多花點時間自訂頁籤,節省後面一直從下拉式選單去執行相關功能。

簡單的說,就是在 [工具列] > [滑鼠右鍵] > [自訂功能區…]

右邊 [開發人員] 勾起來,然後就可以這樣用:

Categories: 電腦和網際網路, Office, 技術分享 | 1 則迴響

[Office][bug]線上手冊越來越爛,這根本就又錯了嘛

話說,Office 2010 的 VBA 升級到 7.0 ,不禁讓我想到,2005/3 全球 Visual Basic 開發者在一個公開網站簽署,要求 VB6 要像 VC 一樣能被保留,弄成 VBNET 跟 B# 兩套,當時微軟的回應是窒礙難行…
事實上在 Office 2007 VB6 的核心 VBA 升級到 6.5 現在 Office 2010 VBA 達到 7.0 版,時間總能證明一切,這是微軟強制 VB6 開發者遷移到 VBNET 的手法而已。
這不是這篇的重點,話說我打開 VBA 線上手冊,要參考一些資訊時,忽然發現每個方法、屬性下面都多了一堆無意義的文字,那就是
文章
這樣非常占版面,找屬性變成需要猛翻頁,捲動滑鼠,檢視原始碼中,並沒有文章的 html 標籤跟內容,看樣子是某個白爛的 script 造成,我懷疑應該是原先要做到連結上的 title=’Document’ 被搞錯了,真是夠了。
經過檢查,Access、Excel、Outlook、PowerPoint、Publisher、Visio、Word ,都有這個情形,看來應該是共用說明文件就有這個 script 功能造成的。
Categories: Office | 標籤: | 發表留言

[Office 2010]Microsoft Office Document Imaging (MODI) 替代方案

MODI: Microsoft Office Document Imaging 包含幾個部分:
  1. 虛擬印表機:Microsoft Office Document Image Writer
  2. Microsoft Office Document Imaging Viewer (MSPView.exe)
  3. Microsoft Office Document Scanning (MSPScan.exe)
  4. 內嵌其中的 OCR 功能
  5. 可程式化的 COM 元件

Office 2010 已移除了 MODI,若先前有安裝 MODI 時,在安裝 Office 2010 也會被自動移除。而從微軟在 Office 2007 的策略來看,微軟已經打定主意使用 XPS 取代 MODI ,但 XPS 檔案較大,且需要使用 IE 才能瀏覽,所以我一直不喜歡用,我通常的選擇是先用 MODI ,其次是 pdf 。

替代方案:

上述 3/4 的部分,在 Office 2010 是設計使用 OneNote 2010 內建的來取代,但是 OneNote 裡面的 OCR 辨識率低,很多人用不爽。

上述 1 的部分,可以安裝 Microsoft Office Live Meeting (2010 四月號) ,會自動建立一個虛擬印表機:Microsoft Office Live Meeting 2007 Document Writer ,此功能同 1,此軟體為線上會議使用,平常可瀏覽、參加微軟線上研討會,公司若有安裝 Server ,也可以用作公司線上會議使用 。 (註:Download the Microsoft Office Live Meeting 2007 client 請在此下載,中文版網頁短路了,沒有連結)

上述 2 的部分,謠傳微軟將在近期提供 MODI Viewer 的軟體給使用者下載,解決目前無法瀏覽 MODI 文件的問題。

上述 5 的部分目前沒看到替代方案,早先由於 MODI 的功能強大,很多開發者到微軟網站下載 MODI SDK 線上手冊,來開發對應功能,例如先用 VBNET 將圖檔存成 tif 格式後,再用 MODI 載入,用其中的 OCR 功能識別文字等。

 

拆成這麼散,所以當然不方便使用,所以微軟建議若有需要此功能,暫時可在安裝完 Office 2010 後,再用自訂安裝 Office 2007 將 MODI 裝起來,我目前是這樣裝啦,不過很不方便,所以我一般虛擬文件應該會改投向 pdf 了。

我目前是用 Bullzip 的 PDF Printer,這套是免費的,官網有中文可下載,可另存為多種圖檔格式,無廣告,且產生的 pdf 檔案較小,在 6.x 版以前,中文路徑或檔名可能發生錯誤,在 7.x 以後已沒遇過此問題。

MODI 看起來是微軟在 Office 元件中,繼 OWC 後下一個被砍的好用功能,說實在的,不知道微軟上層腦袋在想啥,OWC / MODI 都是很好用的東西,居然都被停止支援,弄得使用者怨聲載道,這也是一種神奇。

參考:http://support.microsoft.com/kb/982760/zh-twhttp://technet.microsoft.com/zh-tw/library/cc179199.aspx

Categories: Office | 4 則迴響

[Visio 2010]試用 Visio 小記

剛剛試用了一下,是誰把 [軟體與資料庫] 下的 [Windows XP 使用者介面] 翻譯成 [曲面圖] 阿?看得我霧煞煞~
Visio 2007:
 
Visio 2010 (點圖可放大):
 
另外那個 [建築工程] 用詞也很差,裡面以[電子工程]為主吧,多個流力的話,那分類成 [零件設計] 也比較好吧~
 
[工作流程物件] 裡面原先是 斜的有 3D 感的 網頁畫面 元件,現在變成純 2D 了啦~ 我常用到耶~ 我不要啦~ 
Visio 2007:
 
Visio 2010:
 
下面滑鼠正在拖拉的,就是 Visio 2010 的網頁圖示,原先 Visio 的則是我先前畫好的。
 
[5/30 16:57 補]
還好 NB 灌的 Visio 2007 還沒升級移除,先把它拷貝給 Visio 2010 用,不然不習慣啦~
Categories: Office | 發表留言

[Access] Access 2010/2013 轉換資料庫格式

今天我要轉換一個由 ODBC 自動產生的檔案,格式為 Access 2.0/95 ,只要是 Access 97 之前的格式,Access 2003 以後就不准新增查詢或是變更結構,所以我依照 Access 2007 的慣例,另存為 Access 2000/2002 的格式就可以了~ 愉快的點選另存新檔:
阿勒~怎麼沒格式可選?存檔試看看~ 居然還是原先的 Access 2.0/95 格式~
正在我頭疼的時候,台灣的國寶:茂伯 跳出來指點我,Access 2010 這功能必須自己加到工具列中… (見這)
加好後終於有這功能可以轉換了~ 先前沒空找如何處理,只好先拿 VS2008 的資料庫連線做查詢,沒想到複製到 Excel 真是超慢的一把罩阿~ (見這)
 [2015/03/18] 補上 Access 2013 畫面:
新增工具列:
自訂工具列

自訂工具列

轉換舊格式:
轉換格式

轉換格式

Categories: Office | 發表留言

[Outlook]讓信件能保存完整原始內容

使用 Outlook Express / Windows Mail / Windows Live Mail 因為都是使用 eml 格式來存檔,所以都能直接檢視信件原始內容,這些內容是郵件在網路上傳遞過程中的明碼內容,所以對於某個檔案不能讀取、郵件中斷、格式不對或是追蹤發信路徑時,都很重要。
Outlook 預設只保留郵件標頭 (Mail Header) ,並不保存郵件本文 (Mail Body) ,信件接收到後將自動存成 Unicode 格式的 msg 內容,因此若碰上某個檔案不能讀取時,很難追蹤問題所在,若有原始郵件保留需求,可加入下列機碼:
[HKEY_CURRENT_USER\Software\Microsoft\Office\1x.0\Outlook\Options\Mail]
SaveAllMIMENotJustHeaders=dword:00000001
此機碼對 Outlook 2007 / 2003 / XP 有效,目前經測試 Outlook 2010 並不支援此機碼。
測試成果圖如下:
Outlook 2007
Outlook 2003
圖中反白的地方正是 Mail Header & NewLine & Mail Body 的交界處。
Categories: Office | 發表留言

在WordPress.com寫網誌.

%d 位部落客按了讚: