Anzeige
Archiv - Navigation
900to904
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
900to904
900to904
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Speichern unter mit eigenem Makro

Speichern unter mit eigenem Makro
03.09.2007 19:14:44
Felix
Hallo Experten,
ich habe ein Makro welches mir freundlicherweise von hier in diesem Forum von Rudi Maintaire bereitgestellt wurde.

Public Sub prcCreateTXT()
' Speicher Output als txt-Datei
Dim intFileNumber As Integer
Dim lngRow As Long
Dim vntArray As Variant
Dim strText As String
Const strPre As String = ";"
Reset
intFileNumber = FreeFile
With ThisWorkbook
.Save
Open "C:\Documents and Settings\abc\Desktop\MeineDatei.txt" For Output As # _
intFileNumber
End With
With ActiveSheet.UsedRange
For lngRow = 1 To .Row + .Rows.Count - 1
vntArray = Range(Cells(lngRow, 1), _
Cells(lngRow, .Column + .Columns.Count - 1))
vntArray = WorksheetFunction.Transpose( _
WorksheetFunction.Transpose(vntArray))
strText = Join(vntArray, strPre)
Print #intFileNumber, strText
Next
End With
Close #intFileNumber
End Sub


Das Programm speichert mir ein Excelsheet in txt-Dateien und funktioniert wunderbar. Ist es denn irgendwie möglich, dieses Programm so laufen zu lassen, dass ich vorher wie bei der "Speichern unter"-Form den Dateipfad und -Namen auswählen kann? Über "Application.Dialogs(xlDialogSaveAs).Show" komme ich leider nicht weiter...
Vielen Dank für eure Hilfe!
Felix

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Speichern unter mit eigenem Makro
03.09.2007 19:19:00
Gerd
Hi,
versuchs mal mit der GetSaveAsFilename-Methode. In der Hilfe ist sogar ein Beispiel.
mfg Gerd

AW: Speichern unter mit eigenem Makro
03.09.2007 19:24:40
Felix
Super, genau nach sowas habe ich gesucht. Vielen Dank!
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige