【发布时间】:2021-06-08 21:05:29
【问题描述】:
我需要一些帮助才能将数据导入到 excel 中的正确行
我在 excel 中有一个表格,其中前 3 行的前 5 列中包含内容,如下所示:
我需要将 UFT 数据表中的数据获取到 excel 的第 2、3 行但在 F、G 列中,但是当我按原样运行脚本时,数据被放入第 4 和第 5 行(如在图片中),而不是像我需要的那样的第二和第三
我有这个功能,但不知道如何修复它:
Public Function SetExcelCellData()
Set objExcel = CreateObject("Excel.Application")
objExcel.DisplayAlerts = False
Set objWorkbook = objExcel.Workbooks.Open("C:\Users\WrightJ\Desktop\Excel\CompFormTest.xlsx")
Set objSheet = objWorkbook.Worksheets("Sheet1")
Thank_you = Datatable("Thank you text",dtGlobalSheet)
Prize = Datatable("Prize draw",dtGlobalSheet)
rows = objSheet.UsedRange.Rows.count
objSheet.Cells(rows+1,6).Value = Thank_you
objSheet.Cells(rows+1,7).Value = Prize
objWorkbook.SaveAs "C:\Users\WrightJ\Desktop\Excel\CompFormTest.xlsx"
objWorkbook.Close
Set objSheet = Nothing
Set objWorkbook = Nothing
Set objExcel = Nothing
End Function
任何帮助都会很棒!!!
【问题讨论】: