excel-vba

    1熱度

    1回答

    我想通過RFC連接器將數據從Excel發送到SAP。對於RFC功能模塊,我必須填寫一個表作爲輸入參數。與RFC功能模塊STFC_DEEP_TABLE相似。 不幸的是,我的VBA代碼將停止在有錯誤的有聲明: 「Object variable or With block variable not set」. 見下文。 請問,有人可以幫助我嗎?哪裏不對? Sub RFC_DEEP_TABLE() Di

    0熱度

    3回答

    我修改的代碼,我用來調用多個工作表,&我想用它來調用網址。 Sub OVR_Office_Listing() Dim i As String 'MsgBox prompt:="1st 6 Months of Reports?", Title:="Referral Workbook - Data Entry" i = MsgBox("Continue to OVR Office Di

    0熱度

    2回答

    我有一個代碼在所選列中輸入唯一日期。但是我只想在(U和X)的兩個欄中應用。任何人都可以請幫助我如何可以包括其他列 Private Sub Worksheet_Change(ByVal Target As Range) Set r = ActiveSheet.Range("B2:B20000") For Each c In r If c.Value <> "" A

    0熱度

    1回答

    我有一個宏,它基於另一電子表格中的原始數據填充電子表格。 每行的主要排序方法是按車道(起點到終點)。每個車道的結果按周進一步分類。我需要在保留最後結果的同時刪除每個車道的重複周。 的設置與此類似:(抱歉格式) A B LANE A WEEK 38 LANE A WEEK 39 LANE A WEEK 40 LANE A WEEK 41 LANE A WEEK 42 LANE A W

    0熱度

    1回答

    我已經編寫了一些代碼,它將基於行#的代碼中的每個項分配給一個代碼。我想從那裏做的是從每行中選擇一個與所選代碼相對應的所有信息,然後將其粘貼到另一個工作簿中。我一直有一些麻煩。下面的代碼:在那裏我遇到的問題 wbLSHP.Activate For Each cell In CodeRange If cell = "1" Then Range(ActiveCell.Offset

    -1熱度

    1回答

    我正在創建幾個用戶定義函數(UDF's)。我不夠熟練,我可以對我自己寫最代碼。但是,在某些情況下,我有興趣瞭解Microsoft如何處理輸入,防範錯誤並優化性能。 有誰知道在哪裏可以找到Microsoft用於編寫標準Excel公式的確切Visual Basic語法? 爲了說明,下面是我創建模仿VLOOKUP一個UDF,我想它比微軟的功能。例如,微軟的代碼如何分析第一列?它使用單元格循環還是Matc

    0熱度

    1回答

    我之前發佈了另一個與此問題接近的問題,但實際上它有所不同。我有這個VLOOKUP代碼,它接受來自用戶的輸入以獲取文件以使用VLOOKUP。它運行在我的一個宏中,當我運行整個事情時,但如果我自己運行private sub,我會在第一個VLOOKUP行上收到錯誤消息1004。然後我嘗試更改代碼以使用FormulaR1C1,並且最終使用該版本正常工作。爲什麼它不能使用我當前的代碼,但它在我使用Formu

    0熱度

    1回答

    我正在創建用於查看Excel表單的用戶表單。我需要搜索特定列以查看用戶是否已經查看了該行。如果他們有,單元格將填充「已審覈」,如果尚未審覈,則會有「未審覈」。 每個部門都有自己的Column日誌記錄,該Row是否已經過審查。即Dept1可能已經審查了該行,而Dept2尚未。 我已經試過類似 With Sheets("ECR") UnReviewedRow = .Range(Depart

    0熱度

    1回答

    運行以下代碼時,出現錯誤「運行時錯誤'1004':應用程序定義或對象定義的錯誤」。它打破了對標線 Dim cwb As Workbook Dim csh As Worksheet Set cwb = Workbooks.Open("M:\Secretary Resources\AppTracking\SentSurveys.xlsx") Set csh = cwb.Sheets("Sheet

    -1熱度

    1回答

    我有代碼,以活動監視器上的用戶窗體中心。用戶窗體可以選擇打開一個全屏幕的IE窗口,該窗口將用戶帶到一個站點並執行一些HTML解析。我想給用戶選擇打開當前或次要監視器上的IE窗口,但我沒有運氣在網上找到任何有用的信息。下面顯示了我用來打開IE的VBA。任何指針將不勝感激! Dim ie As Object     Dim LoginAttempt As String     Set ie = N