Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Excel > Excel - Ερωτήσεις / Απαντήσεις > [VBA] μεταφορά και αποθήκευση δεδομένον

Excel - Ερωτήσεις / Απαντήσεις Ότι έχει σχέση με συναρτήσεις, μορφοποίηση, εκτυπώσεις γραφήματα κτλ.

 

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
Prev Προηγούμενο μήνυμα   Επόμενο Μήνυμα Next
  #1  
Παλιά 15-07-15, 15:00
Όνομα: Μαρία
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 25-11-2012
Μηνύματα: 57
Προεπιλογή μεταφορά και αποθήκευση δεδομένον

Καλησπέρα σας, έχω 2 ερωτήσεις.
Eχω ένα αρχείο τιμ - δελτίου αποστολής με VBA με μεταφορά δεδομένων και αποθήκευση σε μορφή PDF
Το πρώτο ερωτημά μου είναι:
1) το VBA των μεταφορών των δεδομένων είναι:
Sub transferData()
Dim NextRow As Integer
Set WS1 = Worksheets("ΤΙΜ-ΔΑ")
Set WS2 = Worksheets("ΣΥΓΚ")
NextRow = WS2.Cells(Rows.Count, 1).End(xlUp).Row + 1
WS2.Cells(NextRow, 1) = WS1.Cells(10, 8)
WS2.Cells(NextRow, 2) = WS1.Cells(1, 16)
WS2.Cells(NextRow, 3) = WS1.Cells(10, 5)
WS2.Cells(NextRow, 4) = WS1.Cells(17, 3)
WS2.Cells(NextRow, 5) = WS1.Cells(24, 5)
WS2.Cells(NextRow, 6) = WS1.Cells(24, 8)
WS2.Cells(NextRow, 7) = WS1.Cells(24, 9)
WS2.Cells(NextRow, 8) = Year(WS2.Cells(NextRow, 1))
WS2.Cells(NextRow, 9) = Format(Month(WS2.Cells(NextRow, 1)), "00") & ". " & Format(WS2.Cells(NextRow, 1), "mmmm")
End Sub
, αλλά θα ήθελα μία αλλαγή, να περνιούνται μόνο μία συγκεκριμένη περιγραφή του προϊόντος, και το σημείο αναφοράς να είναι το όνομα και να μεταφέρονται μόνο τα στοιχεία του συγκεκριμένου.
2) το VBA της αποθήκευσης είναι:
Sub SaveFileAsPDF()
Dim SavePath As String, FolderName As String
Dim UName As String, WhereToSave As String
Dim PrintRange As Range, FileName As Range

Set PrintRange = Φύλλο5.Range("PrintAreaDoc1") '???µa pe?????? p?? ?a e?t?p??e?
Set FileName = Φύλλο5.Range("myInvNumber1") '???µa pe?????? p?? pe????e? ??. ??µ???????


UName = "maria administrator" '???µa ???st?
WhereToSave = "Επιφάνεια εργασίας" 'S?µe?? ?p?????st? p?? ?a ap????e??e?
FolderName = "Αρχείο" '???µa fa????? ap????e?s??

SavePath = "C:\Documents and Settings\" & UName & "\" & WhereToSave & "\" & FolderName

PrintRange.ExportAsFixedFormat Type:=xlTypePDF, FileName:= _
SavePath & "\" & FileName & ".pdf", Quality:= _
xlQualityMinimum, IncludeDocProperties:=True, IgnorePrintAreas:=False, _
OpenAfterPublish:=False

End Sub

γίνεται να ρωτάει πρώτα που θέλω να το αποθηκεύσω να μην το ορίζω από την αρχή;
Σας ευχαριστώ πάρα πολύ.
Απάντηση με παράθεση
 


Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[VBA] αποθήκευση ως pdf rmaria Excel - Ερωτήσεις / Απαντήσεις 16 22-12-20 19:06
backup βαση δεδομενον grigoris1 Access - Ερωτήσεις / Απαντήσεις 6 27-02-16 23:28
[Εκτύπωση] Εκτύπωση με αποθήκευση? kolekas Excel - Ερωτήσεις / Απαντήσεις 25 08-10-15 15:20
[VBA] Αποθηκευση ως & μεταφορα κελιων kolekas Excel - Ερωτήσεις / Απαντήσεις 2 01-10-15 21:55
Υπολογισμός και αποθήκευση ΦΠΑ vaios84 Access - Ερωτήσεις / Απαντήσεις 8 24-01-12 11:16


Η ώρα είναι 20:27.