Thema Datum  Von Nutzer Rating
Antwort
27.07.2017 07:27:04 MaG
NotSolved
27.07.2017 23:54:08 Ben
NotSolved
Rot Formulardaten in Tabellen übertragen / Tabellen anhand Formulardaten erzeugen
28.07.2017 00:24:34 Ben
NotSolved

Ansicht des Beitrags:
Von:
Ben
Datum:
28.07.2017 00:24:34
Views:
516
Rating: Antwort:
  Ja
Thema:
Formulardaten in Tabellen übertragen / Tabellen anhand Formulardaten erzeugen

Hallo MaG,

zu Deiner zweiten Frage:

Sub CreateCopyFromFormular(sFilename As String)
    Dim sPath As String
    
    sPath = ThisWorkbook.Path & "\" & sFilename & ".xlsx"
    
    ThisWorkbook.Worksheets(1).Copy
    ActiveWorkbook.SaveAs sPath, FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False
    ActiveWorkbook.Close True
    
End Sub

Es wird vorausgesetzt, dass das Formular in der ersten Tabelle der Arbeitsmappe ist.

Die Kopie wird im gleichen Pfad gespeichert, in dem auch das Programm gespeichert wurde.

Der Aufruf kann z.B. so erfolgen:

CreateCopyFromFormular ActiveSheet.Range("B2")

Bei diesem Aufruf wird vorausgsetzt, dass im aktuellem Tabellenblatt die Zelle B2 der Dateiname enthalten ist.

LG, Ben


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
27.07.2017 07:27:04 MaG
NotSolved
27.07.2017 23:54:08 Ben
NotSolved
Rot Formulardaten in Tabellen übertragen / Tabellen anhand Formulardaten erzeugen
28.07.2017 00:24:34 Ben
NotSolved