Θέμα: Εκτύπωση εκτυπωση τιμολογιου

Εμφάνιση ενός μόνο μηνύματος
  #5  
Παλιά 24-03-21, 16:02
Το avatar του χρήστη ChrisGT7
ChrisGT7 Ο χρήστης ChrisGT7 δεν είναι συνδεδεμένος
Διαχειριστής
Όνομα: Χρήστος Ζώρζος
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 20-09-2013
Περιοχή: Κοντά σε ηφαίστειο...
Μηνύματα: 1.046
Προεπιλογή

Καλησπέρα Γιώργο,

Αντικατέστησε τον κώδικα του αρχείου με τον παρακάτω:
Κώδικας:
Option Explicit

Sub EKTYPWSH_PARASTATIKOY()
    On Error GoTo InvalidFile
    Dim Fld As FileDialog
    Set Fld = Application.FileDialog(msoFileDialogFolderPicker)
    
    With Fld
        .Title = "Επιλέξτε φάκελο αποθήκευσης"
        .AllowMultiSelect = False
        .InitialFileName = ThisWorkbook.Path
        If .Show <> -1 Then Exit Sub
        Dim FPath As String
        FPath = .SelectedItems(1)
    End With

    Application.DisplayAlerts = False
    ActiveSheet.Copy
    With ActiveWorkbook
        .ActiveSheet.Shapes.SelectAll
        Selection.Delete
        .SaveAs Filename:=FPath & "\" & [J5] & ", " & [D7] & ", " & _
            Format([J3], "dd.mm.yy") & ".xlsx", FileFormat:=51
        Application.Dialogs(xlDialogPrint).Show
        .Close False
    End With
    [J5] = [J5] + 1
    Application.DisplayAlerts = True
    
InvalidFile:
    If Err.Number = 0 Then Exit Sub
    MsgBox "Σφάλμα αποθήκευσης!", vbCritical, "ΣΦΑΛΜΑ"
    Application.DisplayAlerts = True
End Sub
__________________
Your Curiosity Will Be The Death Of You!
Απάντηση με παράθεση