15-10-13, 22:40
|
| Διαχειριστής Όνομα: Τάσος Φιλοξενιδης Έκδοση λογισμικού Office: Ms-Office 365 Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική | | Εγγραφή: 21-10-2009
Μηνύματα: 2.011
| |
Σωτήρη καλησπέρα!
Ο παρακάτω παραδειγματικός κώδικας νομίζω ότι σε εξυπηρετεί: Κώδικας: Sub test()
Dim xlFolder As String, wbName As String, ExtName As String, NewName As String
xlFolder = ThisWorkbook.Path & "\" 'Προσάρμοσε τη διαδρομή του φακέλου
With CreateObject("Scripting.FileSystemObject")
wbName = .GetBaseName(ThisWorkbook.FullName)
ExtName = "." & .GetExtensionName(ThisWorkbook.FullName)
End With
NewName = xlFolder & _
Replace(Format(Now(), "dd_mm_yyyy_hh:mm:ss"), ":", "_") & "_" & wbName & ExtName
ThisWorkbook.SaveAs NewName, ThisWorkbook.FileFormat ' ή xlnormal
End Sub
Εξήγησε μας πως προσδιορίζεται το αρχείο προς διαγραφή με την παλιά ημερομηνία για να σε βοηθήσουμε.
Τάσος
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών |