2012-07-25 71 views
0

我試圖在Windows 7機器上更改excel(通常爲Microsoft Excel的部分)的狀態欄顏色。使用VBA更改Excel應用程序的標題欄顏色

AFAIK application對象沒有標題欄作爲對象,它在命令欄集合上也不可用。所以我需要使用系統設置,但我不想更改所有窗口的狀態欄,因此我無法使用控制面板。

提前感謝

+0

這不是(容易)可能的。 – SLaks 2012-07-25 21:17:44

+0

看起來很......我沒有在網上找到這個問題的答案 – mechantid 2012-07-25 21:20:49

+0

據我所知,這個能力在VBA中不存在。 – JimmyPena 2012-07-25 21:37:19

回答

0

很久以前,有一個工具可以調整(1)圖標的主色,或(2)應用程序的標題(用戶定義)的顏色。

嘗試谷歌「靈氣」,祝你好運。

+0

這是http://aura.codeplex.com/releases/view/63975你談論的靈氣?謝謝! – mechantid 2012-07-26 15:53:15

+0

如果我的背景允許我這樣做,我會使用源代碼發佈解決方案。謝謝! – mechantid 2012-07-27 15:12:38

0

Mechantid,

你的問題吸引了我,讓我去到谷歌搜索的深處,並通過幾個論壇。我發現這是:它似乎沒有容易在Excel中編輯標題欄在Windows 7

唯一的代碼,我發現測試時可以立即工作是改變在Excel工作簿標題:

Sub NameOfSub() 

Application.Caption = "MyApplication" 

End Sub 

除此之外,這是事實,光環(航空?)已經在過去用於改變過去辦公室的某些部分,但我不確定它的用處在Windows 7

〜JOL

+0

感謝您的研究。在我的研究中,我發現了'application'對象的'.caption'成員,所以我認爲'application.title.color'或類似的東西也會在那裏。但事實並非如此。謝謝你的努力! – mechantid 2012-07-26 15:38:27

+0

mechantid,沒問題:)希望@ user1543250提供的aura解決方案是一個有效的解決方案。讓我們知道它是如何發展的〜〜JOL – JackOrangeLantern 2012-07-27 15:05:17