我使用Excel中的表單做了簡單的問卷對話視窗,
希望做一個功能是:
使用微調按鈕並將其數值顯示在對話視窗上面。
也就是當我開啟這張表單的時候,
可以在上面使用微調按鈕,而這個微調的值會直接顯示在對話視窗上面。
而不是指定到一個儲存格去做顯示。
希望各位高手幫忙解惑。
我使用Excel中的表單做了簡單的問卷對話視窗,
希望做一個功能是:
使用微調按鈕並將其數值顯示在對話視窗上面。
也就是當我開啟這張表單的時候,
可以在上面使用微調按鈕,而這個微調的值會直接顯示在對話視窗上面。
而不是指定到一個儲存格去做顯示。
希望各位高手幫忙解惑。
是不是指有上下兩個按鈕 (按上加一, 按下減一), 然後有個文字方塊 (textbox) 或標籤 (label) 顯示數值的那種?
我是根據這種假設做了個樣本 (Excel 2003), 參考看看.
沒錯!非常感謝回答問題,超級感動的哩!作者:jute
這就是我想做的東西,可是表單有辦法做出來嗎?
我知道用VB應該是可以寫出來,但畢竟我不是專攻程式的,
所以希望能夠只用EXCEL中的表單工具就完成。
EXCEL可以插入對話方塊表(Dialog),並提供表單功能來編輯這個Dialog,
既然有這樣子的功能,應該是可以不需要用到VB就可以做出一些簡易的表單設定。
不然為何會有“表單”和“VB+控制工具箱”這兩種東西?而且功能如此的類似?
所以我一直很希望能挖掘“表單”這一塊功能的應用。
此文章於 2006-07-24 02:36 PM 被 peaceteam 編輯。
原來你是想不用 VBA 就做出那個微調控制啊...
很抱歉, 我若有用到表單或巨集一向都是直接進入 VB Editor 解決, 所以你說的那種方法我還真沒用過.
剛剛試了半天, 還是找不到一個可以不用進入 VB Editor 就生出一個空表單或對話方塊來編輯的辦法, 所有從表單工具列抓下來的控制都直接黏在 worksheet 上, 而非表單上 (因為沒有表單可以黏). 不過我倒是摸出了一個將微調按鈕的值顯示在另一個文字方塊上, 而非儲存格上的方法, 你既然已有表單, 就將這方法試用在你的表單上看行不行得通吧. 用 "表單工具列" 上面的控制好像沒辦法, 得用那個 VB 控制工具箱裡面的控制才行.
1. 從 "控制工具箱" 上加入一個微調鈕 (SpinButton), 將它命名為 SpinButton1.
2. 從 "控制工具箱" 上再加入一個文字方塊 (Textbox), 並打開 "內容" (properties) 視窗.
3. 開啟編輯模式, 點選那個文字方塊, 從 "內容" 的左半邊視窗裡找到 "Value", 在 "Value" 右邊的對應方塊裡打入:
=SpinButton1.Value
4. 關閉編輯模式, 那組微調鈕隨便按按看吧, 這時對應數值應該就會顯示在那文字方塊裡.
就這樣, 有什麼問題再一起研究吧
書籤