Isi

# Informasi

You can set the locale used for controlling the formatting numbers, dates and currencies in LibreOffice Basic in LibreOffice - PreferencesTools - Options - Languages and Locales - General. In Basic format codes, the decimal point (.) is always used as placeholder for the decimal separator defined in your locale and will be replaced by the corresponding character.

Hal yang sama juga terjadi pada pengaturan lokal untuk tanggal, waktu, dan format mata uang. Kode format Basic akan diinterpretasi dan ditampilkan menurut pengaturan lokal Anda.

Nilai-nilai warna dari 16 wara dasar adalah sebagai berikut:

Nilai Warna | Nama Warna
--- | ---
0 | Hitam
128 | Biru
32768 | Hijau
32896 | Sian
8388608 | Merah
8388736 | Magenta
8421376 | Kuning
8421504 | Putih
12632256 | Abu-abu
255 | Biru muda
65280 | Hijau muda
65535 | Sian muda
16711680 | Merah muda
16711935 | Magenta muda
16776960 | Kuning muda
16777215 | Putih transparan

Open Tools - Macros - Organize Dialogs and select LibreOffice Dialogs container.

Open Tools - Macros - LibreOffice Basic - Edit and select Application Macros container.

Pustaka ini harus dimuat sebelum dieksekusi. Jalankan pernyataan berikut sebelum menjalankan makro yang menggunakan pustaka ini:

This constant, function or object is enabled with the statement Option VBASupport 1 placed before the executable program code in a module.

Pernyataan ini harus ditambahkan sebelum kode program yang dapat dieksekusi dalam modul.

## Sintaksis:

## Return type:

## Parameter:

## Contoh:

#### In Basic

#### In Python

Metode ini hanya tersedia untuk skrip Basic.

Metode ini hanya tersedia untuk skrip Python.

This method requires the installation of the APSO (Alternative Script Organizer for Python) extension. In turn APSO requires the presence of LibreOffice Python scripting framework. If APSO or Python are missing, an error occurs.

This service is fully supported in both Basic and Python languages. All examples are expressed using the Basic programming language and can be easily converted to Python.

Name

Type

Description

String functions

Fungsi keuangan VBA

Fungsi Tanggal dan Daktu VBA

Fungsi I/O VBA

Fungsi Matematika VBA

Fungsi Objek VBA

## Kode kesalahan:

1 Terjadi ekseksi

2 Kesalahan sintaksis yang belum ditentukan

3 Kembali tanpa Gosub

4 Entri salah; harap coba lagi

5 Tidak sah dalam pemanggilan prosedur

6 Tumpang tindih

7 Kehabisan memori

8 Susunan sudah didimensikan

9 Subskrip di luar rentang

10 Penggandaan definisi

11 Pembagian oleh nol

12 Variabel tidak didefinisikan

13 Ketidakcocokan jenis

14 Parameter tidak sah

18 Terjadi interupsi pengguna

20 Mengulang tanpa kesalahan

28 Tak cukup memori stack

35 Sub atau Fungsi tidak didefinisikan

48 Kesalahan dalam memuat DLL

49 Buruk dalam konvensi pemanggilan DLL

51 Kesalahan internal

52 Nama berkas atau angka yang buruk

53 Berkas tidak ketemu

54 Mode berkas buruk

55 Berkas telah dibuka

57 Kesalahan Perangkat I/O

58 Berkas sudah ada

59 Panjang catatan yang buruk

61 Disk penuh

62 Pembacaan melampaui EOF

63 Angka catatan yang buruk

67 Terlalu banyak berkas

68 Perangkat tidak tersedia

70 Izin ditolak

71 Disk tidak siap

73 Fitur tidak disediakan

74 Mengubah nama pada kandar lain tak mungkin

75 Kesalahan mengakses jalur/berkas

76 Jalur tidak ketemu

91 Variabel objek tidak diset

93 Pola string tidak sah

94 Penggunaan nol tak diijinkan

250 Kesalahan DDE

280 Menunggu respon ke koneksi DDE

281 Tak ada kanal DDE yang tersedia

282 Tak ada aplikasi yang merespon ke inisiasi koneksi DDE

283 Terlalu banyak aplikasi yang merespon ke inisiasi koneksi DDE

284 Kanal DDE terkunci

285 Aplikasi eksternal tak dapat mengeksekusi operasi DDE

286 Habis waktu ketika menunggu respon DDE

287 pengguna menekan ESCAPE di tengah operasi DDE

288 Aplikasi eksternal sibuk

289 Operasi DDE tanpa data

290 Data dalam format yang salah

291 Aplikasi eksternal telah diberhentikan

292 Koneksi DDE terputus atau diubah

293 Metoda DDE dipanggil tanpa kanal

294 Format taut DDE tak valid

295 Pesan DDE telah hilang

296 Perekatan taut telah dilakukan

297 Mode taut tak dapat ditata karena taut yang tak valid

298 DDE memerlukan berkas DDEML.DLL

323 Tidak dapat memuat modul

341 Indeks objek tidak sah

366 Objek tak tersedia

380 Nilai properti yang buruk

382 Properti hanya bisa dibaca

394 Properti hanya bisa ditulis

420 Referensi objek tidak sah

423 Properti atau metode tidak ketemu

424 Memerlukan objek

425 Penggunaan objek tidak sah

440 Otomasi OLE tak didukung oleh objek ini

438 Properti atau metode ini tak didukung oleh objek

440 Kesalahan otomatisasi OLE

445 Objek tidak mendukung aksi ini

446 Argumen bernama tak didukung oleh objek yang diberikan

447 Pengaturan lokal saat ini tak didukung oleh objek yang diberikan

448 Argumen bernama tidak ketemu

449 Argumen bukan pilihan

450 Angka yang salah pada argumen

451 Objek bukan sebuah koleksi

452 Ordinal tidak sah

453 Fungsi DLL yang telah ditentukan tidak ketemu

460 Format papan klip tidak sah

951 Simbol yang tak diharapkan:

952 Diharapkan:

953 Simbol diharapkan

954 Variabel diharapkan

955 Label diharapkan

956 Nilai tak dapat diterapkan

957 Variabel telah didefinisikan

958 Sub prosedur atau fungsi sudah didefinisikan

959 Label telah didefinisikan

960 Variabel tak ditemukan

961 Larik atau prosedur tak ditemukan

962 Prosedur tak ditemukan

963 Label tak didefinisikan

964 Jenis data tak dikenal

965 Keluar diharapkan

966 Blok pernyataan masih terbuka: hilang

967 Kurung tak cocok

968 Simbol telah didefinisikan secara berbeda

969 Parameter tak berkoresponden ke prosedur

970 Karakter tak valid dalam angka

971 Larik mesti berdimensi

972 Else/endif tanpa If

973 tak diizinkan di dalam suatu prosedur

974 tak diizinkan di luar suatu prosedur

975 Spesifikasi dimensi tak cocok

976 Opsi tak dikenal:

977 Konstanta didefinisikan ulang

978 Program terlalu besar

979 String atau array tak diizinkan

1000 Objek tak memiliki properti ini

1001 Objek tidak mendukung metode ini

1002 Kurang argumen yang perlu

1003 Banyaknya argumen tak valid

1004 Kesalahan dalam menjalankan suatu metode

1005 Tidak bisa menata properti

1006 Tidak bisa menentukan properti

Mohon dukung kami!