excel-vba

    2熱度

    1回答

    我有一系列我導入的.csv文件,其中包含需要應用於導入數據的顏色信息。色柱是冒號分隔的,並且數據是管道分隔: :::::65535::|ADAM 14-22TGH|CHERRY|twu|Diesel Fuel (RIG)|Fuel|| ::::14994616:::|MARCO 41-12G|CRYSTAL|HVA|Diesel Fuel (RIG)|Rig Fuel|gal us| :::6

    0熱度

    2回答

    我希望代碼在MsgBox中顯示ListBox1中的選擇,如果ListBox1爲空/未選中​​,則選擇「選擇容量」。 如果我嘗試使用IsEmpty(),那麼ListBox1.Value是Null。 如果我使用IsNull(),那麼ListBox1.Value是""。 Private Sub CommandButton3_Click() Dim Cap As Integer If

    0熱度

    2回答

    我有一個UserForm,其中包含一系列CheckBoxes,TextBoxes和Buttons。一個TextBox詢問用戶特定的日期,一旦點擊了OKButton,它將檢查用戶的日期格式。我使用了一個Select/Case檢查不同的格式的用戶輸入,並將其轉換爲特定格式的文件名目的(本宏接受用戶選擇的文件路徑,並生成報告,將其保存爲[MM-DD-YY] Balance Report.xlsx) 我選

    0熱度

    2回答

    我試圖比較兩個不同工作簿上的兩個單元格。如果相等,腳本應該在這些(相同的)工作簿上進一步比較另外兩個不同的單元格,並突出顯示那些不相等的單元格。 我已經試過如下: Sub Compare() Dim mycell As Range Dim shtSheet1 As Worksheet Dim shtSheet2 As Worksheet Set shtSheet1 = Workbooks(

    1熱度

    1回答

    我正在嘗試創建一個允許我爲列中的所有條目添加前綴的Excel加載項。 我想我想出了一些代碼來做到這一點,但不幸的是,我不斷收到一個錯誤消息,「宏可能無法在此工作簿或所有宏可用被禁用。 。!安全設置 我希望能夠簡單地選擇文本,使用該插件,並有加入到每一列的前綴歡呼和感謝這麼多的尋找到這個 下面的代碼: Private Sub Workbook_AddinInstall() On Error

    1熱度

    2回答

    我在openclassroom上發現問題時遇到問題。 我們有3個數字,我們在我們的工作表中寫入。 然後我們應該用3個不同的函數進行分類,這些函數是最大值,中值和最小值。 有關問題的更多信息,請參閱問題的底部。 這裏是我的問題代碼: Sub Problem3() Dim a, b, c As Double Dim maxnum, midnum, minnum As Double

    2熱度

    1回答

    我正在打印條形碼,並且作爲該過程的一部分,我有一個Chart對象,它上面有一個文本框。 我使用clsBarcode類我從這裏 Generating Code 128 Barcodes using Excel VBA 了渲染其上的條形碼現在我的問題是,我不能告訴條碼的寬度。 我在該圖表對象上生成條形碼,然後將該圖表導出爲jpeg文件。我一直使用圖表對象的固定大小,但現在我試圖打印不同大小的條形碼,並

    0熱度

    2回答

    現在我可以用得到VBA填充了值的行數: Rows(Rows.Count).End(xlUp).Row 但是這條線只讓我排在第一個的數量柱。我會做什麼來得到相同的,但對於任何給定的列? 謝謝。 編輯:答案簡單地使列作爲行的參數()

    2熱度

    1回答

    請找到下面的代碼。我不確定我的代碼在哪裏出錯。 我的目的是檢查D44單元格中的值(下拉列表),並基於值鎖定/解鎖D45單元格。 價值觀D44是NO,13 fracto,18 fracto,任何其他Fracto」 用戶應該能夠編輯只有在D44單元格的值設置爲單元格D45 「任何其他Fracto」。 Sub TheSelectCase() Select Case Range("D44").V

    1熱度

    2回答

    我正在通過excel-vba構建圖表。我使用下面的線路之一,使我的X軸字體爲粗體: Activechart.Axes(xlCategory).TickLabels.Font.FontStyle = "Bold" Activechart.Axes(xlCategory).TickLabels.Font.Bold = msoTrue 這些方法都工作,但我想知道有什麼區別。 感謝