【問題】Excel的表單工具列的微調按鈕 - PCZONE 討論區

返回   PCZONE 討論區 > ▲ -- 電 腦 軟 體 討 論 區 > -- OFFICE 相 關 軟 體 討 論 版


PCZONE 討論區



通知

-- OFFICE 相 關 軟 體 討 論 版 Word、Excel、PowerPoint、Access、Outlook、FrontPage或Office XP等的問題解答與經驗分享

會員
【問題】Excel的表單工具列的微調按鈕
我使用Excel中的表單做了簡單的問卷對話視窗,
希望做一個功能是:
使用微調按鈕並將其數值顯示在對話視窗上面。

也就是當我開啟這張表單的時候,
可以在上面使用微調按鈕,而這個微調的值會直接顯示在對話視窗上面。
而不是指定到一個儲存格去做顯示。

希望各位高手幫忙解惑。

回覆
圈外人
回覆: 【問題】Excel的表單工具列的微調按鈕
是不是指有上下兩個按鈕 (按上加一, 按下減一), 然後有個文字方塊 (textbox) 或標籤 (label) 顯示數值的那種?

我是根據這種假設做了個樣本 (Excel 2003), 參考看看.
上傳的附加檔案
檔案類型: rar SpinBtn.rar (8.9 KB, 51 次觀看)
回覆
會員
回覆: 【問題】Excel的表單工具列的微調按鈕
引用:
作者: jute
是不是指有上下兩個按鈕 (按上加一, 按下減一), 然後有個文字方塊 (textbox) 或標籤 (label) 顯示數值的那種?

我是根據這種假設做了個樣本 (Excel 2003), 參考看看.
沒錯!非常感謝回答問題,超級感動的哩!
這就是我想做的東西,可是表單有辦法做出來嗎?

我知道用VB應該是可以寫出來,但畢竟我不是專攻程式的,
所以希望能夠只用EXCEL中的表單工具就完成。

EXCEL可以插入對話方塊表(Dialog),並提供表單功能來編輯這個Dialog,
既然有這樣子的功能,應該是可以不需要用到VB就可以做出一些簡易的表單設定。
不然為何會有“表單”和“VB+控制工具箱”這兩種東西?而且功能如此的類似?

所以我一直很希望能挖掘“表單”這一塊功能的應用。

此篇文章於 2006-07-24 02:36 PM 被 peaceteam 編輯。.
回覆
圈外人
回覆: 【問題】Excel的表單工具列的微調按鈕
原來你是想不用 VBA 就做出那個微調控制啊...
很抱歉, 我若有用到表單或巨集一向都是直接進入 VB Editor 解決, 所以你說的那種方法我還真沒用過.

剛剛試了半天, 還是找不到一個可以不用進入 VB Editor 就生出一個空表單或對話方塊來編輯的辦法, 所有從表單工具列抓下來的控制都直接黏在 worksheet 上, 而非表單上 (因為沒有表單可以黏). 不過我倒是摸出了一個將微調按鈕的值顯示在另一個文字方塊上, 而非儲存格上的方法, 你既然已有表單, 就將這方法試用在你的表單上看行不行得通吧. 用 "表單工具列" 上面的控制好像沒辦法, 得用那個 VB 控制工具箱裡面的控制才行.

1. 從 "控制工具箱" 上加入一個微調鈕 (SpinButton), 將它命名為 SpinButton1.
2. 從 "控制工具箱" 上再加入一個文字方塊 (Textbox), 並打開 "內容" (properties) 視窗.
3. 開啟編輯模式, 點選那個文字方塊, 從 "內容" 的左半邊視窗裡找到 "Value", 在 "Value" 右邊的對應方塊裡打入:

=SpinButton1.Value

4. 關閉編輯模式, 那組微調鈕隨便按按看吧, 這時對應數值應該就會顯示在那文字方塊裡.

就這樣, 有什麼問題再一起研究吧

回覆







 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。