Ich muss zwei Bereiche von Zellen aus zwei separaten Arbeitsblättern in einer Datei kopieren und kombinieren sie dann speichern dann in eine Textdatei. Ich kann nur einen Bereich von Zellen in txt speichern. Datei wie der Code unten.VBA Kopieren Sie zwei Bereiche und kombinieren Sie sie, dann speichern Sie in der Textdatei
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
Dieser Code kopiert Spalte F in Blatt Berichte in die Textdatei, aber ich brauche auch Spalte L aus Blech Berichte1 in die Textdatei zu kopieren. Ich weiß,
RangeCombined = Union(Range1, Range2)
Könnte zwei Bereiche kombinieren, wie kann ich diesen Code in diese Situation integrieren?
Vielen Dank im Voraus.
Danke! Es funktioniert jetzt gut. –