하나의 파일에서 두 개의 별도 워크 시트에있는 두 셀 범위를 복사 한 다음 결합하여 텍스트 파일로 저장해야합니다. 나는 txt에 세포의 한 범위를 저장하는 방법을 알고 있습니다. 아래 코드와 같은 파일.VBA 두 범위를 복사하여 결합한 다음 텍스트 파일에 저장하십시오.
Dim LastRow As Long
Dim Count As Range
LastRow = Range("K" & Sheets("Reports").Rows.Count).End(xlUp).Row
Dim wbText As Workbook
Dim wsReports As Worksheet
Set wbText = Workbooks.Add
Set wsReports = ThisWorkbook.Worksheets("Reports")
With wsReports
.Range("Q2" & ":Q" & LastRow).Copy wbText.Sheets(1).Range("A1")
End With
Application.DisplayAlerts = False
With wbText
.SaveAs Filename:="P:\Newsletter Email.txt", FileFormat:=xlText
.Close False
End With
텍스트 파일의 시트 보고서에서이 코드를 복사 열 F,하지만 나는 또한 텍스트 파일로 시트 Reports1에서 열 L을 복사해야합니다. 나는 알고있다
RangeCombined = Union(Range1, Range2)
두 가지 범위를 결합 할 수있다.이 코드를이 상황에 어떻게 통합 할 수 있는가?
미리 감사드립니다.
감사! 지금은 잘 작동합니다. –