userform

    0熱度

    1回答

    我遇到了一個問題,我寫了一個用戶表單,我在on_open的工作簿程序表中提供了application.visible = false,現在我可以運行該程序,無法打開工作簿或VBA程序。 請幫 謝謝和問候, Nagarjun乙

    0熱度

    1回答

    我需要列當量n = Me.ListBox1.ListIndex找到哪個列是由用戶從multicolumn ListBox選擇。 類似於c = Me.ListBox1.SelectedColumn。 這是否存在?

    0熱度

    1回答

    我只有基本的VBA知識。試圖找到一種方法,使兩種價值「內部」或「外部」,然後根據結果將運行代碼或其它部分的一個部分之間的用戶選擇。 什麼是實現這一目標的最佳途徑? 我已經開始創建一個用戶表,但如何能找回價值type_trade回子,然後如果再語句中使用它了?實現這一 Private Sub External_Click() Dim type_trade As String ty

    1熱度

    1回答

    我有一個用戶窗體1個組合框和3個文本框。我想使用vlookup根據組合框中的選擇顯示texbox中的值。第一個文本框可以工作,但之後會出錯。請幫助。 這裏是我的代碼: Private Sub ComboBox1_Change() Description = Application.VLookup(ComboBox1.Value, Range("A1:B17"), 2, 0) T

    0熱度

    1回答

    我是VBA新手。 我有一個使用密碼保護/鎖定的工作表。 我有一個CommandButton,單擊時加載UserForm用於輸入記錄到工作表中。 我希望它能夠在用戶窗體加載前單擊CommandButton時提示用戶輸入取消保護密碼(用於保護/鎖定工作表)。 如果用戶輸入正確的取消保護密碼,則加載UserForm。如果用戶輸入了不正確的取消保護密碼,則會顯示一個MsgBox並且不會加載用戶窗體。 問題

    1熱度

    1回答

    我真的可以在這方面使用一些幫助。我已經閱讀了大約60多個網站,它不是點擊(雙關語意),或者它對我的應用程序不正確。以下是簡要說明: 目標:使用在用戶窗體中動態創建的「提交」按鈕將標題從選項按鈕複製到工作表上的動態單元格,然後清除/關閉用戶窗體。 背景:用戶窗體從工作表中的列中的更改被調用。 這裏是用來調用用戶窗體的代碼片段: Private Sub Worksheet_Change(ByVal T

    -1熱度

    1回答

    我有一個UserForm有兩個選項預算或實際。如果我選擇實際代碼工程並調用子例程實際但是如果我選擇預算收到錯誤無效使用屬性在線呼叫預算。 Option Explicit Private Sub Budget_Click() Call Budget End Sub Private Sub OptionButtonActual_Click() Call Actual E

    1熱度

    1回答

    我在Excel中創建了一個表單。它由3個命令按鈕和一個包含複選框的框架組成。根據Excel工作表中的表格,該複選框在userform_initialize處動態填充(該想法易於用戶定製)。該框架的原因是可以有很多複選框,我希望用戶能夠滾動瀏覽它們。 我現在的目標是爲表單創建鍵盤快捷鍵。我陷入困境的是,我不能蠻力爲每個複選框寫KeyDown處理程序,因爲我不知道哪些將會存在。我意識到,如果我可以在表

    0熱度

    1回答

    我試圖創建一個函數,它根據用戶所需的文本框數量以編程方式將文本框添加到空白的用戶窗體中。 目前我有一個這樣做的功能,但我無法保存文本框的值。我曾嘗試引用文本框的幾種方法但他們都不工作(儘管在一個單獨的代碼工作之前同樣的方法,但並沒有以編程方式添加問題的文本框) Function addtxtbox(number_of_textboxes As Integer) Dim option_names

    0熱度

    1回答

    我用文本框創建了一個用戶表單(userform6)。我需要給出最後5行的名字。 這是我正在使用的代碼。該代碼也選擇最後五行,但出現錯誤。 Dim n As Long n = 5 Cells(Rows.Count, "A").End(xlUp).Offset(1 - n). _ Resize(n).EntireRow.Select Selection.Name = UserForm6.T