會員 ![]() | 【問題】Excel的表單工具列的微調按鈕 我使用Excel中的表單做了簡單的問卷對話視窗, 希望做一個功能是: 使用微調按鈕並將其數值顯示在對話視窗上面。 也就是當我開啟這張表單的時候, 可以在上面使用微調按鈕,而這個微調的值會直接顯示在對話視窗上面。 而不是指定到一個儲存格去做顯示。 希望各位高手幫忙解惑。 |
回覆 |
圈外人 ![]() | 回覆: 【問題】Excel的表單工具列的微調按鈕 是不是指有上下兩個按鈕 (按上加一, 按下減一), 然後有個文字方塊 (textbox) 或標籤 (label) 顯示數值的那種? 我是根據這種假設做了個樣本 (Excel 2003), 參考看看. |
回覆 |
會員 ![]() | 回覆: 【問題】Excel的表單工具列的微調按鈕 引用:
這就是我想做的東西,可是表單有辦法做出來嗎? 我知道用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 |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。