
12-12-12, 13:45
|
 | Διαχειριστής Όνομα: Τάσος Φιλοξενιδης Έκδοση λογισμικού Office: Ms-Office 365 Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική | | Εγγραφή: 21-10-2009
Μηνύματα: 2.035
| |
Καλησπέρα!
Οι φάκελοι Dropbox ή Google Drive δημιουργούνται αυτόματα κατά την εγκατάσταση των αντίστοιχων προγραμμάτων στη διαδρομή %UserProfile%.
Θα χρειαστεί η συνάρτηση Environ("UserProfile") που θα μας επιστρέψει τη διαδρομή του φακέλου.
Γενικό παράδειγμα: Κώδικας: Option Explicit
Sub test()
Dim AttachmentFileName As String
'...Code for OL Object...
AttachmentFileName = GetDocFileFromDropbox("test.doc")
If AttachmentFileName <> vbNullString Then
' myEmail.Attachments.Add AttatchmentFileName
End If
End Sub
' Η συνάρτηση αυτή θα επιστρέψει την διαδρομή του test.doc στον φάκελο του Dropbox.
Function GetDocFileFromDropbox(docFile As String) As String
Dim DropBoxPath As String
DropBoxPath = Environ("userprofile")
If Right(DropBoxPath, 1) <> "\" Then DropBoxPath = DropBoxPath & "\"
DropBoxPath = DropBoxPath & "Dropbox\" & docFile
If Dir(DropBoxPath, vbDirectory) <> vbNullString Then
GetDocFileFromDropbox = DropBoxPath
End If
End Function
Καλή συνέχεια!
Τάσος
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών |