Thema Datum  Von Nutzer Rating
Antwort
Rot Zellinhalt (Datum) wird nur als Ganzzahl gespeichert
16.09.2015 12:35:20 folcalor
NotSolved
16.09.2015 12:38:05 folcalor
NotSolved
16.09.2015 15:12:20 Holger
Solved

Ansicht des Beitrags:
Von:
folcalor
Datum:
16.09.2015 12:35:20
Views:
1208
Rating: Antwort:
  Ja
Thema:
Zellinhalt (Datum) wird nur als Ganzzahl gespeichert

Hallo,

 

ich habe folgendes Problem:

Ich möchte per Makro eine Excel-Datei speichern, ausdrucken, schliessen und direkt ein neues Excel-sheet öffnen. Das klappt auch wunderbar.

Allerdings wird eine der Zellen, aus denen sich der Speichername der Datei ergeben soll, nicht richtig erkannt. Die Zelle ist so formatiert, das sie aus der Datumseingabe den Zell-Inhalt "Antrag vom dd.mm.yyyy" ausgiebt. Wenn ich dann das Makro laufen lasse, wird allerdings lediglich das Datum als Ganzzahl und ohne den vorstehenden Text im Dateinamen gespeichert.

Woran kann es liegen?

 

hier das Makro:

 

Sub autospeichern()
ThisWorkbook.PrintOut

Dim strDatNam As String, strEx As String, sNr As String, i As Long

'...

strDatNam = "H:\...\" & Range("C3") & "_" & Range("H3") & "_" & Range("C4").Formula         'Dateiname ohne Erweiterung        '
strEx = ".xls"                                                                                       'Dateinamenserweiterung (mit Punkt)
Do While Dir(strDatNam & sNr & strEx) <> ""                                                          'Falls Datei vorhanden
   i = i + 1                                                                                         'Zähler erhöhen
   sNr = "_" & CStr(i)                                                                                'für neuen Dateinamen
Loop
ThisWorkbook.SaveAs Filename:=strDatNam & sNr, FileFormat:=xlWorkbookNormal
Workbooks.Open Filename:="H:\...\RK 09_15\" & "_rk abrechnung_2.xls"         'Speicherpfad der Masterdatei
Application.DisplayAlerts = False   'PopUp abschalten
ThisWorkbook.Close                  'Datei schließen
SaveChanges = False                 'Ohne speichern
Application.DisplayAlerts = True    'PopUp einschalten
End Sub


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
Rot Zellinhalt (Datum) wird nur als Ganzzahl gespeichert
16.09.2015 12:35:20 folcalor
NotSolved
16.09.2015 12:38:05 folcalor
NotSolved
16.09.2015 15:12:20 Holger
Solved