Ανανέωση ιστοσελίδας

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

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 22-05-14, 10:42
Όνομα: Μπάμπης
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 07-04-2013
Μηνύματα: 56
Προεπιλογή Links με relative path

Καλημέρα,

Εχω ένα αρχείο του excel που το χρησιμοποιώ για εισαγωγή δεδομένων. Τα δεδομένα μου είναι σε διάφορα sheet και δεν είναι ταξινομημένα σε γραμμές ή στήλες. (αυτό το λέω γιατι δεν μπορεί να χρησιμοποιηθεί maillist).
Απο αυτό το excel αντλούν δεδομένα πολλές αιτήσεις που είναι σε μορφή WORD.
Οπότε έχω 1 αρχείο excel να συνοδεύει πολλά αρχεία word. Αυτό το κάνω γιατι προφανώς θέλω να μην συμπληρώνω πολλές φορές τα ίδια στοιχεία.
Εκανα λοιπόν Link κάθε πεδίο του excel στην αντίστοιχη θέση στο word.
To πρόβλημα είναι ότι αν κάνω copy τα αρχεία σε άλλο φάκελο για μια νέα σειρά αιτήσεων, στα αρχεία word χρησιμοποιούντε τα δεδομένα απο το αρχικό αρχείο excel.
Το ερώτημα λοιπόν είναι αν μπορούμε τα Link που κάνουμε να μην έχουν την πλήρη διαδρομή του αρχείου αλλα σχετική.

Ευχαριστώ πολυ.
Απάντηση με παράθεση
  #2  
Παλιά 26-05-14, 10:04
Όνομα: Μπάμπης
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 07-04-2013
Μηνύματα: 56
Προεπιλογή

Βρήκα ένα αρχείο στο internet το οποίο ισχυρίζεται οτι αλλάζει αυτόματα το path όλων των links με το που ανόιγεις το Word αρχείο. Ισως όποτε το θέμα να ανήκει στο Word section. Πάντως μου κολλάει και λέει οτι δεν μπορεί να ανοίξει ταυτόχρονα 2 αρχεία με το ίδιο όνομα.
Αν μπορεί κάποιος να βοηθήσει...
Το χρησιμοποιώ με office 2013.
Συνημμένα Thumbnails
Links με relative path-screen.jpg  
Συνημμένα Αρχεία
Τύπος Αρχείου: zip Word Auto Field Link Updater.zip (1,9 KB, 17 εμφανίσεις)
Απάντηση με παράθεση
  #3  
Παλιά 29-05-14, 11:34
Όνομα: Μπάμπης
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 07-04-2013
Μηνύματα: 56
Προεπιλογή

Βρήκα την λύση για οποιον ενδιαφέρετε. Δεν κατάλαβα γιατι δεν λειτουργούσε το πάνω αλλά βρήκα μια λύση που σου ζητάει να ορισεις εσύ το αρχείο. Απλά πρέπει να έχει διαφορετικό όνομα απο το τελευταίο...

Public Sub changeSource()
Dim dlgSelectFile As FileDialog 'FileDialog object '
Dim thisField As Field
Dim selectedFile As Variant
'must be Variant to contain filepath of selected item
Dim newFile As Variant
Dim fieldCount As Integer '
Dim x As Long
On Error GoTo LinkError
'create FileDialog object as File Picker dialog box
Set dlgSelectFile = Application.FileDialog(FileDialogType:=msoFileDial ogFilePicker)
With dlgSelectFile
.Filters.Clear 'clear filters
.Filters.Add "Microsoft Excel Files", "*.xls, *.xlsb, *.xlsm, *.xlsx" 'filter for only Excel files
'use Show method to display File Picker dialog box and return user's action
If .Show = -1 Then
'step through each string in the FileDialogSelectedItems collection
For Each selectedFile In .SelectedItems
newFile = selectedFile 'gets new filepath
Next selectedFile
Else 'user clicked cancel
Exit Sub
End If
End With
Set dlgSelectFile = Nothing
'update fields
With ActiveDocument
fieldCount = .Fields.Count
For x = 1 To fieldCount
With .Fields(x)
'Debug.Print x '
Debug.Print .Type
If .Type = 56 Then
'only update Excel links. Type 56 is an excel link
.LinkFormat.SourceFullName = newFile '
.Update
.LinkFormat.AutoUpdate = False
DoEvents
End If
End With
Next x
End With
MsgBox "Source data has been successfully imported."
Exit Sub
LinkError:
Select Case Err.Number
Case 5391 'could not find associated Range Name
MsgBox "Could not find the associated Excel Range Name " & _
"for one or more links in this document. " & _
"Please be sure that you have selected a valid " & _
"Quote Submission input file.", vbCritical
Case Else
MsgBox "Error " & Err.Number & ": " & Err.Description, vbCritical
End Select
End Sub
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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



Η ώρα είναι 14:13.