userform

    4熱度

    1回答

    有沒有辦法使用vba創建更圓潤/專業的按鈕。我發現了一些建議使用圖像的地方,這不是一個可怕的想法,但我想知道是否有人有線索,如果有可下載的軟件,加載項或任何東西。目前可用的程序使我的程序看起來像90年代中期的應用程序。我非常感謝幫助。我的意思是看它!

    0熱度

    2回答

    任何人都可以告訴我如何使用變量引用用戶窗體的複選框? 例如,我有一些像這些, if UserForm1.checkbox1.Value if UserForm1.checkbox2.Value if UserForm1.checkbox3.Value 我要檢查近40至50複選框。但是編寫像這樣的40到50個語句是耗時的,並且會產生更大的代碼。 所以我有點通過他們的思維迴路:

    2熱度

    1回答

    我想在excel表格的文本框中顯示一個數字。報告,但是我只想顯示任何小數點,如果他們存在,我只想顯示2位小數。 例如如果數字是12,然後我要顯示12 如果數字爲12.1,然後我想顯示12.10 如果數字爲12.126然後我想顯示12.13 目前我有下面的代碼和它沒有顯示我小數點: Me.Amount.Value = Format(Me.Amount, "#,###")

    1熱度

    1回答

    我想知道是否有可能將圖像添加到VBA中的消息框主要是,但如果沒有任何其他語言。 MsgReply = MsgBox("InspectionCreator - Continue?", vbMsgBoxSetForeground + vbSystemModal + vbYesNo) If vbYes = MsgReply Then Listener.Connect2SW Else: End E

    0熱度

    2回答

    無論如何,您可以將文本格式的格式設置爲始終有四位小數?我知道如何用C#和Visual Basic使用掩碼文本框來實現它,但由於缺少函數,vba更具有挑戰性。任何幫助將不勝感激。謝謝 Public Sub UserForm_Initialize() TextBox6.Text = Format(Number, "###.####") End Sub

    1熱度

    1回答

    有沒有辦法替換文本框中的文本,例如參見下文。我目前正在使用這個,但在VBA中似乎不太適用。 If TextBox6.Text.Contains("<GTOL-PERP>") Then TextBox6.Text = TextBox6.Text.Replace("<GTOL-PERP>", "j") End If

    1熱度

    1回答

    大家對我的userfrom我有一個和下一個按鈕 在用戶窗體1前面的按鈕包含下一個按鈕,它的代碼看起來是這樣的 userform1.hide userform2.show 在用戶窗體2我有一個上一個按鈕,看起來像這樣 userform2.hide userform1.show ,但是當我回到userform1並給予它用戶窗體2我得到這個狀態的錯誤消息。 運行時錯誤'400': 已經顯示的

    2熱度

    2回答

    我試圖設置一個用戶窗體,它將出現,保持10秒鐘,然後自動關閉。 我以前在Excel中做到了這一點,使用OnTime方法: Sub Example() Application.OnTime EarliestTime:=Now + TimeValue("00:00:10"), _ Procedure:="Hide_userform2" UserForm2.Show En

    0熱度

    2回答

    我在寫一個電子表格,其中雙擊某些單元格會打開一個用戶窗體。當某些用戶單擊「X」關閉用戶窗體時,整個工作簿關閉(這不是預期的行爲)。如果單元格有內容,就會發生這種情況如果單元格爲空白,則在用戶窗體關閉時工作簿不會關閉。 這裏是調用用戶窗體的通用代碼: Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Bo

    1熱度

    2回答

    我有2個垂直觸摸Excel用戶窗體上的組合框,都在設計時添加,並且都沒有綁定列。當在ComboBox1中進行選擇時,我想在ComboBox2中顯示一些文本,例如「進一步選擇===>」。在ComboBox2中進行選擇時,該文本應該消失。 我該怎麼做?