Forum

Forum (https://www.ms-office.gr/forum/)
-   Excel - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/)
-   -   [VBA] Μακροεντολές (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/3208-makroentoles.html)

ΧρύσαΚ 21-06-14 07:51

Μακροεντολές
 
Καλημέρα σας
Θα ήθελα και πάλι τη βοήθεια/γνώμη σας στα παρακάτω...
1ο πρόβλημα:Κατ' αρχήν, έχω office 7. Επειδή δεν είμαι γνώστης της vb, προσπαθώντας να αυτοματοποιήσω κάποια πράγματα, κάνω αυτό που θέλω καταγράφοντας μακροεντολές και ψάχνοντας μετά στο internet, αλλάζω τον κώδικά εκεί που χρειάζεται. Όλα καλά μέχρι εδώ. Τις μακροεντολές που φτιάχνω, θέλω να τις έχω διαθέσιμες σε όλα τα βιβλία excel. Δεν πρέπει λοιπόν να "αποθηκευτούν" στο προσωπικό βιβλίο μακροεντολών; Δεν μπορώ να το κάνω. Μου βγάζει πάντα μήνυμα ότι δεν μπορεί να γίνει η καταγραφή (εάν διαλέξω να μην καταγράφεται " σε αυτό το βιβλίο εργασίας"). Έψαξα στον φάκελο ..../office12/startup για να βρω το προσωπικό βιβλίο μακροεντολών, αλλά δεν υπάρχει κανένα αρχείο. Έχω κάνει λάθος στην εγκατάσταση;
2ο πρόβλημα: Εάν παραβλέψω το 1ο πρόβλημα....Θα βάλω κάποια βιβλία σε έναν server από τον οποίο θα μπορούν πχ 3 άτομα να ανοίγουν τα αρχεία και να τα δουλεύουν. Πως γίνεται να φτιάξω κάτι σε vb (ή μακροεντολή) και να δουλεύει και στους 3 αυτούς υπολογιστές όταν ανοίγουν τα αρχεία; Εννοώ, υπάρχει τρόπος να φτιάξω μια μακροεντολή και να την έχει ο καθένας τους στον υολογιστή του χωρίς να αντιστοιχεί σε κάποιο συγκεκριμένο αρχείο του excel;
Δεν είμαι σίγουρη ότι εκφράζω σωστά αυτό που θέλω για να γίνω κατανοητή.
Ελπίζω να μπορεί κάποιος να μου πει τη γνώμη του.
Ευχαριστώ εκ των προτέρων

Βασίλης Καραχάλιος 21-06-14 08:22

Καλημέρα Χρύσα , την ίδια απορία έχω και εγώ...
αν γίνεται να καταγράψω μια μακροεντολή (πχ να μορφοποιώ έναν συγκεκριμένο τύπο αρχειου) σε ένα αρχείο και στην συνέχεια να μπορώ να την χρησιμοποιώ σε όλα τα αρχεία excel ...

Spirosgr 21-06-14 09:54

Καλημέρα
Πρόβλημα 1ο
Πριν πούμε οτιδήποτε πάμε εδώ:
Αντιγραφή μακροεντολών σε Βιβλίο προσωπικών μακροεντολών - Excel
Αν ότι λέει αυτό το άρθρο γίνετε σωστά αλλά έχουμε ακόμα το πρόβλημα τότε επανερχόμαστε.
Ισχύει για Office 2007, 2010
Η απάντηση για το 2ο πρόβλημα είναι στην τελευταία παράγραφο

ΧρύσαΚ 21-06-14 11:14

Παράθεση:

Αρχική Δημοσίευση από Spirosgr (Μήνυμα 18406)
Καλημέρα
Πρόβλημα 1ο
Πριν πούμε οτιδήποτε πάμε εδώ:
Αντιγραφή μακροεντολών σε Βιβλίο προσωπικών μακροεντολών - Excel
Αν ότι λέει αυτό το άρθρο γίνετε σωστά αλλά έχουμε ακόμα το πρόβλημα τότε επανερχόμαστε.
Ισχύει για Office 2007, 2010
Η απάντηση για το 2ο πρόβλημα είναι στην τελευταία παράγραφο

Καλημέρα Σπύρο
Ότι λέει το άρθρο , ήθερα θεωρητικά κι εγώ. Όταν όμως κάνω καταγραφή μακροεντολής και διαλέγω να αποθηκεύεται στο βιβλίο προσωπικών μακροεντολών, βγαίνει το εξής μήνυμα "Το βιβλίο εργασίας προσωπικών μακροεντολών στο φάκελο startup θα πρέπει να παραμείνει ανοιχτό για την καταγραφή". Μόλις πω οκ, βγαίνει μήνυμα "δεν είναι δυνατή η καταγραφή". Διαβάζοντας το άρθρο που είπες, πήγα και βρήκα το Personal.xlsb, το άνοιξα , μου είπε ότι κάνει μια επιδιόρθωση, οκ και έπειτα σε ένα άσχετο βιβλίο excel κατέγραψα σωστά μια μακροεντολή. Κλείνω excel κτλ, όταν όμως άνοιξα νέο βιβλίο , ξανά τα ίδια. Λες να έχει να κάνει με κάποια ρύθμιση των windows 7;

Spirosgr 21-06-14 12:04

Λοιπόν
Ξεκινάμε την έρευνα
Πρώτα πήγαινε στον φάκελο του PERSONAL.XLSB

Κάνε δεξί κλικ επάνω του και επέλεξε ιδιότητες
Δες κάτω - κάτω αν είναι τσεκαρισμένο «μόνο για Ανάγνωση»

Spirosgr 21-06-14 12:23

Μια διευκρίνιση
να υποθέσω ότι λέγοντας
«σε ένα άσχετο βιβλίο excel κατέγραψα σωστά μια μακροεντολή. Κλείνω excel κτλ, »
Το έσωσες με Save All δηλ και το βιβλίο και το PERSONAL

ΧρύσαΚ 21-06-14 12:50

Παράθεση:

Αρχική Δημοσίευση από Spirosgr (Μήνυμα 18409)
Μια διευκρίνιση
να υποθέσω ότι λέγοντας
«σε ένα άσχετο βιβλίο excel κατέγραψα σωστά μια μακροεντολή. Κλείνω excel κτλ, »
Το έσωσες με Save All δηλ και το βιβλίο και το PERSONAL

Ναι , βέβαια , ενημέρωσε το personal.
Δεν είναι μόνο για ανάγνωση. Έχει μήπως να κάνει ότι έχω windows 64bit? Βλέπω 2 φακέλους "Αρχεία εφαρμογών". Ο ένας είναι Αρχεία εφαρμογών(x86).

Spirosgr 21-06-14 14:02

Δεν έχει να κάνει με τα "Αρχεία εφαρμογών"
Windows 64bit έχω κι εγώ.
Έτσι κι αλλιώς το App Data (ο "σκιασμένος" φάκελος) &.....διαδρομή...&..PERSONAL
ξεκινάει από τον φάκελο του χρήστη.
Σίγουρα ψάχνεις σε αυτήν την διαδρομή;
C:\Users\AppData\Roaming\Microsoft\Excel\XLSTART\P ERSONAL.XLSB
και όχι εδώ
«Έψαξα στον φάκελο ..../office12/startup για να βρω το προσωπικό...»
Έχεις κάνει ρύθμιση να φαίνονται και οι "κρυφοί" φάκελοι ώστε να βλέπεις τον App Data στον φάκελο χρήστη σου;

ΧρύσαΚ 21-06-14 16:16

Σίγουρα :) τον startup τον είχα ψάξει πριν γράψω στο forum. Σου είπα επίσης ότι άνοιξα το peronal και δούλεψε 1 φορά. (άρα βλέπω τα κρυφά μου). Καλά κάνεις και το διευκρινίζεις :) Θα δοκιμάσω και στο άλλο μου pc. Εάν κάνει τα ίδια, και δεν φταίει το office, το μυαλό μου πάει στο Antivirus.. Δεν ξέρω τι άλλο να σκεφτώ

Spirosgr 21-06-14 17:25

«τον startup τον είχα ψάξει πριν γράψω στο forum. Σου ...»
Χρύσα η διευκρίνηση έχει να κάνει με το εξής
Νομίζω ότι αποθηκεύεις το PERSONAL σε λάθος σημείο
εδώ
C:\Program Files (x86)\Microsoft Office\Office12\STARTUP
αντί εδώ
C:\Users\AppData\Roaming\Microsoft\Excel\XLSTART\P ERSONAL.XLSB
Έχεις Win7 x 64 & Office12 (2007) x 32


Η ώρα είναι 17:00.

Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.


Search Engine Optimization by vBSEO 3.3.2