Περιεχόμενα

# Πληροφορίες

Μπορείτε να ορίσετε την τοπική ρύθμιση που χρησιμοποιείται για τον έλεγχο της μορφοποίησης αριθμών, ημερομηνιών και νομισμάτων στο LibreOffice Basic στο LibreOffice - Προτιμήσεις Εργαλεία - Επιλογές - Γλώσσες και τοπικές ρυθμίσεις - Γενικά. Στους κωδικούς μορφής Basic, το σημείο υποδιαστολής (.) χρησιμοποιείται πάντα ως δεσμευτικό θέσης για το δεκαδικό διαχωριστικό που ορίζεται στις τοπικές ρυθμίσεις σας και θα αντικατασταθεί από τον αντίστοιχο χαρακτήρα.

Το ίδιο ισχύει και για τις τοπικές ρυθμίσεις για την μορφή της ημερομηνίας, ώρας και νομίσματος. Ο κώδικας μορφοποίησης της Basic θα ερμηνευθεί και θα εμφανισθεί σύμφωνα με τις τοπικές ρυθμίσεις σας.

Οι τιμές χρωμάτων για τα 16 βασικά χρώματα έχουν ως εξής:

Τιμή χρώματος | Όνομα χρώματος
--- | ---
0 | Μαύρο
128 | Μπλε
32768 | Πράσινο
32896 | Κυανό
8388608 | Κόκκινο
8388736 | Ματζέντα
8421376 | Κίτρινο
8421504 | Λευκό
12632256 | Γκρι
255 | Ανοιχτό μπλε
65280 | Ανοιχτό πράσινο
65535 | Ανοιχτό κυανό
16711680 | Ανοιχτό κόκκινο
16711935 | Ανοιχτό ματζέντα
16776960 | Ανοιχτό κίτρινο
16777215 | Διαφανές λευκό

Ανοίξτε Εργαλεία - Μακροεντολές - Οργάνωση διαλόγων και επιλέξτε τον περιέκτη Διάλογοι LibreOffice.

Ανοίξτε Εργαλεία - Μακροεντολές - LibreOffice Basic - Επεξεργασία και επιλέξτε τον περιέκτη Μακροεντολές εφαρμογής.

Αυτή η βιβλιοθήκη πρέπει να φορτωθεί πριν την εκτέλεση. Εκτελέστε την παρακάτω πρόταση πριν την εκτέλεση οποιασδήποτε μακροεντολής που χρησιμοποιεί αυτήν τη βιβλιοθήκη:

Αυτή η σταθερά, συνάρτηση ή αντικείμενο ενεργοποιείται με την πρόταση Option VBASupport 1 τοποθετημένη πριν τον κώδικα του εκτελέσιμου προγράμματος σε άρθρωμα.

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

## Σύνταξη:

## Return type:

## Παράμετροι:

## Παράδειγμα:

#### Σε Basic

#### Σε Python

Αυτή η μέθοδος είναι διαθέσιμη μόνο για σενάρια Basic.

Αυτή η μέθοδος είναι διαθέσιμη μόνο για σενάρια Python.

Αυτή η μέθοδος απαιτεί την εγκατάσταση του APSO (Οργανωτής εναλλακτικού σεναρίου Python). Με τη σειρά του το APSO απαιτεί την παρουσία του πλαισίου δέσμης ενεργειών Python του LibreOffice. Εάν λείπουν APSO ή Python, παρουσιάζεται σφάλμα.

Αυτή η υπηρεσία υποστηρίζεται πλήρως και στις γλώσσες Basic και Python. Όλα τα παραδείγματα εκφράζονται χρησιμοποιώντας τη γλώσσα προγραμματισμού Basic και μπορούν εύκολα να μετατραπούν σε Python.

Name

Type

Description

Συναρτήσεις συμβολοσειράς

οικονομικές συναρτήσεις VBA

Συναρτήσεις χρόνου και ημερομηνίας VBA

Συναρτήσεις εισόδου/εξόδου VBA

Μαθηματικές συναρτήσεις VBA

Συναρτήσεις αντικειμένου VBA

## Κωδικοί σφάλματος:

1 Συνέβη εξαίρεση

2 Σφάλμα σύνταξης

3 Επιστροφή χωρίς Gosub

4 Άκυρη είσοδος· παρακαλώ ξαναπροσπαθήστε

5 Άκυρη κλήση διαδικασίας

6 Υπερχείλιση

7 Ανεπάρκεια μνήμης

8 Πίνακας με ήδη καθορισμένες διαστάσεις

9 Δείκτης εκτός εμβέλειας

10 Διπλός ορισμός

11 Διαίρεση με το μηδέν

12 Απροσδιόριστη μεταβλητή

13 Ασυμφωνία τύπου δεδομένων

14 Άκυρη παράμετρος

18 Διακοπή διαδικασίας από τον χρήστη

20 Επαναφορά χωρίς λάθος

28 Ανεπαρκής μνήμη στοίβας

35 Μη καθορισμένη υποδιαδικασία ή διαδικασία συνάρτησης

48 Λάθος στη φόρτωση αρχείου DLL

49 Λανθασμένη σύμβαση κλήσης DLL

51 Εσωτερικό σφάλμα

52 Άκυρο όνομα αρχείου ή αριθμού αρχείου

53 Δεν βρέθηκε αρχείο

54 Λαθεμένη κατάσταση αρχείου

55 Το αρχείο είναι ήδη ανοικτό

57 Λάθος συσκευής εισαγωγής/εξαγωγής

58 Το αρχείο υπάρχει ήδη

59 Άκυρο μήκος εγγραφής

61 Ο δίσκος ή ο σκληρός είναι γεμάτος

62 Η ανάγνωση ξεπερνά το τέλος της γραμμής

63 Άκυρος αριθμός εγγραφής

67 Υπερβολικά αρχεία

68 Μη διαθέσιμη συσκευή

70 Άρνηση πρόσβασης

71 Ο δίσκος δεν είναι έτοιμος

73 Μη εφαρμόσιμο

74 Αδυναμία μετονομασίας σε διαφορετικούς οδηγούς

75 Λάθος πρόσβασης διαδρομής/αρχείου

76 Η διαδρομή δεν βρέθηκε

91 Η μεταβλητή αντικειμένου δεν ορίστηκε

93 Άκυρη μορφή συμβολοσειράς

94 Η χρήση του μηδενός δεν επιτρέπεται

250 σφάλμα δυναμικής ανταλλαγής δεδομένων

280 Αναμονή απάντησης σε σύνδεση DDE

281 Μη διαθέσιμα κανάλια DDE

282 Χωρίς απάντηση εφαρμογής στην αρχικοποίηση της σύνδεσης DDE

283 Υπερβολικές απαντήσεις εφαρμογών στην αχική σύνδεση DDE

284 Κλειδωμένο κανάλι DDE

285 Η εξωτερική εφαρμογή δεν μπορεί να εκτελέσει τη λειτουργία DDE

286 Λήξη χρόνου αναμονής ενώ αναμενόταν απάντηση DDE

287 ο χρήστης πάτησε ESC κατά τη λειτουργία DDE

288 Η εξωτερική συσκευή είναι απασχολημένη

289 Λειτουργία DDE χωρίς δεδομένα

290 Τα δεδομένα είναι σε λάθος μορφή

291 Η εξωτερική εφαρμογή έχει τελειώσει

292 Η σύνδεση DDE διακόπηκε ή τροποποιήθηκε

293 Η μέθοδος DDE κλήθηκε χωρίς ανοιχτό κανάλι

294 Άκυρη μορφή σύνδεσης DDE

295 Το μήνυμα DDE χάθηκε

296 Η επικόλληση συνδέσμου εκτελέστηκε ήδη

297 Η κατάσταση σύνδεσης δεν μπορεί να οριστεί λόγω άκυρης τοπικής σύνδεσης

298 Το DDE απαιτεί το αρχείο DDEML.DLL

323 Αδύνατη η φόρτωση του αρθρώματος· άκυρη μορφή

341 Άκυρος δείκτης αντικειμένου

366 Το αντικείμενο δεν είναι διαθέσιμο

380 Άκυρη τιμή ιδιότητας

382 Αυτή η ιδιότητα είναι μόνο για ανάγνωση

394 Αυτή η ιδιότητα είναι μόνο για εγγραφή

420 Άκυρη αναφορά αντικειμένου

423 Η ιδιότητα ή η μέθοδος δεν βρέθηκε

424 Απαιτείται αντικείμενο

425 Άκυρη χρήση αντικειμένου

430 Η αυτοματοποίηση OLE δεν υποστηρίζεται από αυτό το αντικείμενο

438 Αυτή η ιδιότητα ή η μέθοδος δεν υποστηρίζεται από το αντικείμενο

440 Λάθος αυτοματοποίησης OLE

445 Αυτή η ενέργεια δεν υποστηρίζεται από το δεδομένο αντικείμενο

446 Επώνυμα ορίσματα δεν υποστηρίζονται από το δεδομένο αντικείμενο

447 Η τρέχουσα τοπική ρύθμιση δεν υποστηρίζεται από το δεδομένο αντικείμενο

448 Το επώνυμο όρισμα δεν βρέθηκε

449 Το όρισμα δεν είναι προαιρετικό

450 Άκυρος αριθμός ορισμάτων

451 Το αντικείμενο δεν είναι λίστα

452 Άκυρος τακτικός αριθμός

453 Η επιλεγμένη συνάρτηση DLL δεν βρέθηκε

460 Άκυρη μορφοποίηση προχείρου

951 Απρόβλεπτο σύμβολο:

952 Αναμενόμενο:

953 Αναμενόταν σύμβολο

954 Αναμενόταν μεταβλητή

955 Αναμενόταν ετικέτα

956 Η τιμή δεν μπορεί να εφαρμοστεί

957 Ήδη καθορισμένη μεταβλητή

958 Ήδη καθορισμένη υποδιαδικασία ή διαδικασία συνάρτησης

959 Ήδη καθορισμένη ετικέτα

960 Δεν βρέθηκε μεταβλητή

961 Δεν βρέθηκε πίνακας ή διαδικασία

962 Δεν βρέθηκε διαδικασία

963 Απροσδιόριστη ετικέτα

964 Άγνωστος τύπος δεδομένων

965 Αναμενόταν έξοδος

966 Ομαδική δήλωση ακόμα ανοιχτή: λείπει

967 Οι παρενθέσεις δεν ταιριάζουν

968 Το σύμβολο καθορίστηκε ήδη διαφορετικά

969 Οι παράμετροι δεν αντιστοιχούν σε διαδικασία

970 Άκυρος χαρακτήρας σε αριθμό

971 Ο πίνακας πρέπει να είναι με διαστάσεις

972 Else/Endif χωρίς If

973 δεν επιτρέπεται μέσα σε διαδικασία

974 δεν επιτρέπεται έξω από διαδικασία

975 Οι προδιαγραφές διάστασης δεν ταιριάζουν

976 Άγνωστη επιλογή:

977 Ανακαθορισμός σταθεράς

978 Υπερβολικά μεγάλο πρόγραμμα

979 Ανεπίτρεπτες συμβολοσειρές ή πίνακες

1000 Το αντικείμενο δεν έχει αυτήν την ιδιότητα

1001 Το αντικείμενο δεν έχει αυτή τη μέθοδο

1002 Έλλειψη απαιτούμενου ορίσματος

1003 Άκυρος αριθμός ορισμάτων

1004 Σφάλμα εκτέλεσης μεθόδου

1005 Αδυναμία ορισμού ιδιότητας

1006 Αδυναμία προσδιορισμού ιδιότητας