diff --git a/XVBA/新版着工要因閲覧シート/vba-files/Module/Module1.bas b/XVBA/新版着工要因閲覧シート/vba-files/Module/Module1.bas index 7fca9b6e..6d27ffb6 100644 --- a/XVBA/新版着工要因閲覧シート/vba-files/Module/Module1.bas +++ b/XVBA/新版着工要因閲覧シート/vba-files/Module/Module1.bas @@ -240,7 +240,9 @@ Function exportCSVDataToSheet(csvData As Variant, targetSheet As String) ' e[uɃf[^ljiwb_s(arr(0,*))f[^݂̂DataBodyRangeɏށj 'OƓTCYւResizeExcelDataBodyRange̓ԂXVȂƂ邽߁A 'Uwb_ŝ݂ɃTCYĂړĨTCYɃTCY - tbl.Resize tbl.Range.Resize(1, maxCols) + Dim tempRows As Long + tempRows = tbl.Range.Rows.count + rows.count + 1 + tbl.Resize tbl.Range.Resize(tempRows, maxCols) tbl.Resize tbl.Range.Resize(rows.count, maxCols) Dim dataArr() As Variant @@ -545,7 +547,9 @@ Function getRecordsDataToSheet(records As Collection, targetSheet As String) 'e[u͈͂OƓTCYExcelDataBodyRange̓ԂXVȂƂ邽߁A 'Uwb_ŝ݂ɃTCYĂړĨTCYɃTCY - tbl.Resize tbl.Range.Resize(1, maxCols) + Dim tempRows As Long + tempRows = tbl.Range.Rows.count + flatRecords.count + 2 + tbl.Resize tbl.Range.Resize(tempRows, maxCols) tbl.Resize tbl.Range.Resize(flatRecords.count + 1, maxCols) Debug.Print " [DEBUG] tbl.Range.Address (after resize) = " & tbl.Range.Address Debug.Print " [DEBUG] tbl.DataBodyRange Is Nothing (after resize) = " & (tbl.DataBodyRange Is Nothing) @@ -710,7 +714,9 @@ Function exportCSVDataToExistingTable(csvData As Variant, tableName As String) 'OƓTCYւResizeExcelDataBodyRange̓ԂXVȂƂ邽߁A 'Uwb_ŝ݂ɃTCYĂړĨTCYɃTCY - tbl.Resize tbl.Range.Resize(1, maxCols) + Dim tempRows As Long + tempRows = tbl.Range.Rows.count + rows.count + 1 + tbl.Resize tbl.Range.Resize(tempRows, maxCols) tbl.Resize tbl.Range.Resize(rows.count, maxCols) Dim dataArr() As Variant