excel-vba

    0熱度

    1回答

    我的工作簿中有一個頁面,其中某些單元格是多選的。用戶可以從下拉列表中選擇值,並將它們附加並格式化,以便將其上傳到我們的系統中。它工作的很好 - 但只有一個問題。目前無法刪除單個值。如果用戶從下拉列表中選擇了錯誤的值,他們將不得不刪除並重新開始。有沒有辦法去除個人價值觀?下面是目前多選擇代碼: Private Sub Worksheet_Change(ByVal Target As Range)

    0熱度

    1回答

    我在Excel工作簿 Public Sub AutoUpdate() Application.OnTime TimeValue("22:40:00"), "GetTime" End Sub 的模塊1和我的工作簿中的代碼我有這個調用此自動更新方法定義這個公共子。 Public Sub Workbook_Open() Call AutoUpdate End Sub 我的

    0熱度

    1回答

    我正在使用Excel中的幾個VBA宏來處理項目。有沒有辦法確保VBA宏在通過宏打開時不會從其他Excel工作簿啓動? 例如,假設我有一個工作簿中宏來打開一些其他的Excel文件: Sheets("Sheet1").Select PathName = Range("D3").Value Filename = Range("D4").Value TabName = Range("D5").Val

    -1熱度

    3回答

    我在Excel 2016中創建了一個使用UDF的UserForm;我希望能夠在沒有打開Excel表的情況下運行UserForm,並允許在工具處於活動狀態的同時打開和操作其他Excel工作簿。我找到了一些解決方案說要使用以下命令: Private Sub MyForm_Initialize() Application.Visible = False UserForm1.Activ

    0熱度

    1回答

    我需要在實現我的excel表下面的幫助下一個主MACRO VBA代碼 如果A列中包含0 - 刪除整行。 (行殺手) - 這應該在工作簿中的 由於Excel文件重聯的所有工作表上運行 - 所有字段需要轉換爲數值(例如粘貼爲值) 保存爲文件.xls格式與文件名SAMAmonthlyReport 我有代碼從這個網站的點2和3,但需要幫助添加1點。 下面是代碼 Sub CopyValuesToSync()

    0熱度

    3回答

    我在運行我的動態圖表時遇到問題。我在圖表中使用零值和#N/A,因爲能夠說明我的數據非常重要。零值表示乾燥期,我使用#N/A爲了在我的圖表中留下空白,因爲如果我使用零,它會將圖表繪製爲零值。 我通過使用OFFSET公式將公式應用於我的動態圖表,然後將其用於我的動態圖表。 我的公式是這樣的: WaterLevelSeries:= OFFSET(!Datafeeds1 $ L $ 18,0,0,COUN

    0熱度

    1回答

    我是一個新手,但是有一些基本的想法如何工作,或者能夠編寫小的VBA代碼。 是否有可能避免多於1片當我使用下面的宏這實際上從不同片的數據複製到被稱爲導入一個片 VBA CODE Option Explicit Public Sub CombineDataFromAllSheets() Dim wksSrc As Worksheet, wksDst As Worksheet Dim rngSr

    0熱度

    1回答

    好吧,我真的很接近這個,但我只是想讓它工作得更好。我想複製第2行的格式,直到像列H.數據只到H列。所以我的代碼只複製第2行,直到列H.但是當它粘貼時,它會突出顯示第1行以外的整個表單看起來像它複製整個事物的格式。這不是一個真正的問題,但我寧願知道如何將它粘貼到我想要的未來參考的行和列中。我只想讓它基本上有數據的單元格。我在這裏先向您的幫助表示感謝! Range("A2", Cells(2, Col

    -1熱度

    2回答

    我有一個excel電子表格,每列有一個形狀,隨着時間的推移將更多形狀添加到列中。問題是,一些形狀有超鏈接,而其他形狀沒有。我想編寫一個vba宏來遍歷列中的每個形狀,並刪除當前形狀的超鏈接(如果有)。我試圖錄制一個宏,我手動刪除一個形狀的超鏈接,然後在全局應用這個動作。但是,工作表上有其他形狀的超鏈接,因此我的宏只能應用於此特定列。有任何想法嗎?

    0熱度

    1回答

    我想設置一個工作簿變量「Detailwb」作爲用戶使用Application.FileDialog(msoFileDialogFilePicker)函數選擇的工作簿,但我收到以下錯誤消息:「運行時錯誤'9':在下面的代碼的最後一行中下標超出範圍「。我知道工作簿的調用應該採用這種格式;工作簿(「文件名」),但我希望程序調用用戶選擇的任何.xlsx文件。我只是不確定什麼是合適的語法/方法來完成這一點。