標題:
[發問]
如何在按下ToggleButton的時候~按鈕的字體也改變?
[打印本頁]
作者:
av8d
時間:
2012-4-19 10:03
標題:
如何在按下ToggleButton的時候~按鈕的字體也改變?
本帖最後由 av8d 於 2012-4-19 10:49 編輯
如何在按下ToggleButton的時候~按鈕的字體也改變?
我一般都把ToggleButton稱為開關按鈕~
如果想製作一個最簡單的開關按鈕,必須所具備的就是淺顯易懂的文字~
例如 我這個按鈕還沒按下以前
他凸起的時候代表他沒被按下 所以應該顯示的文字是"開" 讓使用者知道目前是關著的 按下去的時候會開啟
他凹起的時候代表他已經被按下 所以應該顯示的文字是"關" 讓使用者知道目前是開著的 按下去的時候會關閉
如何讓他在字體上做改變呢?
做改變的同時要分別執行 開啟 和 關閉的功能該如何下指令呢?
我上網尋找了一下,目前皆無結果。
4/19 10:11 找到了一個可行方案~
Sheet1
Private Sub ToggleButton1_Click()
If ToggleButton1 Then
TC
ToggleButton1.Caption = "關閉"
Else
KTimer
ToggleButton1.Caption = "開啟"
End If
End Sub
複製代碼
以上轉載於
儲存格跑馬燈 ∼
作者:
mark15jill
時間:
2012-4-19 10:43
本帖最後由 mark15jill 於 2012-4-19 10:49 編輯
回復
1#
av8d
之所以陷入死迴圈
可能是因為 你按鈕按下後 沒有設定讓他跳起來..
如
1 2 3 4 5 6 7 8 9 10
(1-10-1-10)
有設定停的話
1 2 3 4 5 6 7 8 9 10
(1-10)
Private Sub ToggleButton1_Click()
If ToggleButton1.Value = True Then
With ToggleButton1
.Value = True
.FONT.SIZE = 14
.Caption = "已經按下"
MsgBox ("已經按下")
.Value = False
End With
Else
With ToggleButton1
.Caption = "按下取消"
End With
End If
End Sub
複製代碼
作者:
av8d
時間:
2012-4-19 11:22
回復
2#
mark15jill
請問大大~如何讓空行~舉例如下:
.Caption ="我已經按下" & Chr(10) & "[確定]"
讓他顯示
我已經按下
[確定]
作者:
mark15jill
時間:
2012-4-19 11:33
本帖最後由 mark15jill 於 2012-4-19 11:35 編輯
.Caption = "我已經按下" & Chr(10) & "[確定]"
複製代碼
直接打就好
TOGGLEBUTTON 拉大點..
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)