ich habe eine Exceldatei in welcher Werte aus einem sheet in x Einzelsheets übetragen werten. Die einzelscheet sind mit 1 bis x bezeichnet. Ich habe hier ein Makro, welches alle sheets der Datei in einzelen txt Dateien sichert. ich möchte aber nur die sheets 1 -x gesichert haben. Wie kann ich das realisieren?
Hier der Code:
'### Periodische Werte der KST
' Speichert alle Mappen einer Datei als TXT Datei
' variable bezeichnung wird aus Zelle B3 bezogen
' zu verwenden für PSPElemente
Sub speichern_aller_KST()
Dim ws As Worksheet
Dim name As String
Application.DisplayAlerts = False
For Each ws In Application.ActiveWorkbook.Worksheets
ws.Activate
'ws.Columns("C:C").NumberFormat = "0.00"
'### Upload-Pfad wo TXT Datei gespeichert werden soll ist anzupassen
'### Beginn der Dateibezeichnung ist anzupassen
'### ICS/AVE = KO_ERL_PSP_PER*.TXT
ChDir "S:\TEMP\"
'### Eingabe des Namens incl vollst. Pfad
name = "S:\Temp\PK_P" & ActiveSheet.Range("B3").Value & ".txt"
ActiveWorkbook.SaveAs Filename:=name, FileFormat:=xlTextMSDOS, CreateBackup:=False
Next
ActiveWorkbook.Close
Application.DisplayAlerts = True
End Sub
Micha