Impormasyon

Maaari mong itakda ang lokal na ginagamit para sa pagkontrol sa pag-format ng mga numero, petsa at pera sa LibreOffice Basic sa - Mga Wika at Lokal - Pangkalahatan . Sa Basic na format code, ang decimal point ( . ) ay palaging ginagamit bilang placeholder para sa decimal separator na tinukoy sa iyong lokal at papalitan ng kaukulang character.

Ang parehong naaangkop sa mga setting ng lokal para sa mga format ng petsa, oras at pera. Ang Basic format code ay bibigyang-kahulugan at ipapakita ayon sa iyong setting ng lokal.

Ang mga halaga ng kulay ng 16 pangunahing kulay ay ang mga sumusunod:

Halaga ng Kulay

Pangalan ng Kulay

0

Itim

128

Asul

32768

Berde

32896

Cyan

8388608

Pula

8388736

Magenta

8421376

Dilaw

8421504

Puting

12632256

Gray

255

Banayad na asul

65280

Banayad na berde

65535

Banayad na cyan

16711680

Banayad na pula

16711935

Banayad na magenta

16776960

Banayad na dilaw

16777215

Transparent na puti


Bukas Tools - Macros - Ayusin ang mga Dialog at piliin Mga Dialog ng LibreOffice lalagyan.

Bukas Mga Tool - Macros - LibreOffice Basic - I-edit at piliin Mga Macro ng Application lalagyan.

Dapat na mai-load ang library na ito bago isagawa. Isagawa ang sumusunod na pahayag bago patakbuhin ang anumang macro na gumagamit ng library na ito:

warning

Ang pare-pareho, function o bagay na ito ay pinagana sa pahayag Opsyon VBASupport 1 inilagay bago ang executable program code sa isang module.


warning

Dapat idagdag ang pahayag na ito bago ang executable program code sa isang module.


Syntax:

Ibinalik na halaga:

Mga Parameter:

Halimbawa:

Sa Basic

Sa Python

note

Ang pamamaraang ito ay magagamit lamang para sa Basic mga script.


note

Ang pamamaraang ito ay magagamit lamang para sa sawa mga script.


warning

Ang pamamaraang ito ay nangangailangan ng pag-install ng APSO (Alternative Script Organizer para sa Python) extension. Ang APSO naman ay nangangailangan ng pagkakaroon ng LibreOffice Python scripting framework. Kung nawawala ang APSO o Python, magkakaroon ng error.


note

Ang serbisyong ito ay ganap na sinusuportahan sa parehong Basic at Python na mga wika. Ang lahat ng mga halimbawa ay ipinahayag gamit ang Basic programming language at madaling ma-convert sa Python.


Mga function ng string

Mga function sa pananalapi ng VBA

Mga function ng Oras at Petsa ng VBA

Mga function ng VBA I/O

VBA Mathematical function

Mga function ng VBA Object

Mga error code:

1 May naganap na pagbubukod

2 Error sa syntax

3 Bumalik nang walang Gosub

4 Maling entry; pakisubukang muli

5 Di-wastong procedure call

6 Umaapaw

7 Hindi sapat ang memorya

8 Array na may sukat na

9 Index sa labas ng tinukoy na saklaw

10 Dobleng kahulugan

11 Dibisyon sa pamamagitan ng zero

12 Hindi tinukoy ang variable

13 Hindi tugma ang uri ng data

14 Di-wastong parameter

18 Ang proseso ay naantala ng user

20 Ipagpatuloy nang walang pagkakamali

28 Hindi sapat ang stack memory

35 Hindi tinukoy ang sub-procedure o function procedure

48 Error sa paglo-load ng DLL file

49 Maling DLL call convention

51 Panloob na error

52 Di-wastong pangalan ng file o numero ng file

53 Hindi nahanap ang file

54 Maling file mode

55 Nakabukas na ang file

57 Error sa I/O ng device

58 Umiiral na ang file

59 Maling haba ng record

61 Puno ang disk o hard drive

62 Ang pagbabasa ay lumampas sa EOF

63 Maling record number

67 Masyadong maraming mga file

68 Hindi available ang device

70 Tinanggihan ang pag-access

71 Hindi handa ang disk

73 Hindi ipinatupad

74 Imposible ang pagpapalit ng pangalan sa iba't ibang drive

75 Error sa pag-access sa landas/file

76 Hindi natagpuan ang landas

91 Hindi nakatakda ang variable ng object

93 Di-wastong pattern ng string

94 Hindi pinahihintulutan ang paggamit ng zero

250 DDE Error

280 Naghihintay ng tugon sa koneksyon ng DDE

281 Walang available na DDE channel

282 Walang application na tumugon sa DDE connect initiation

283 Masyadong maraming application ang tumugon sa pagsisimula ng DDE connect

Naka-lock ang 284 DDE channel

285 Ang panlabas na aplikasyon ay hindi maaaring magsagawa ng pagpapatakbo ng DDE

286 Timeout habang naghihintay ng tugon ng DDE

Pinindot ng 287 user ang ESCAPE sa panahon ng operasyon ng DDE

288 Abala ang panlabas na application

289 DDE na operasyon nang walang data

290 Ang data ay nasa maling format

291 Ang panlabas na aplikasyon ay tinapos na

292 DDE na koneksyon ay naputol o binago

293 DDE method na ginagamit nang walang channel na bukas

294 Di-wastong format ng link ng DDE

295 DDE na mensahe ay nawala

296 I-paste ang link na gumanap na

297 Link mode ay hindi maitakda dahil sa di-wastong paksa ng link

298 DDE ay nangangailangan ng DDEML.DLL file

Hindi ma-load ang 323 Module; di-wastong format

341 Di-wastong object index

366 Object ay hindi magagamit

380 Maling halaga ng ari-arian

382 Ang property na ito ay read-only

394 Ang property na ito ay write-only

420 Di-wastong object reference

423 Hindi natagpuan ang ari-arian o pamamaraan

424 Bagay na kailangan

425 Di-wastong paggamit ng isang bagay

Ang 430 OLE Automation ay hindi sinusuportahan ng bagay na ito

438 Ang katangian o pamamaraang ito ay hindi sinusuportahan ng bagay

440 OLE automation error

445 Ang aksyon na ito ay hindi sinusuportahan ng ibinigay na bagay

446 Ang mga pinangalanang argumento ay hindi sinusuportahan ng ibinigay na bagay

447 Ang kasalukuyang setting ng lokal ay hindi sinusuportahan ng ibinigay na bagay

448 Hindi natagpuan ang pinangalanang argumento

449 Ang argumento ay hindi opsyonal

450 Di-wastong bilang ng mga argumento

Ang 451 Object ay hindi isang listahan

452 Di-wastong ordinal na numero

453 Hindi nahanap ang tinukoy na function ng DLL

460 Di-wastong format ng clipboard

951 Hindi inaasahang simbolo:

952 Inaasahan:

953 Simbolo ang inaasahan

954 Variable ang inaasahan

Inaasahan ang 955 Label

Hindi mailalapat ang 956 Value

957 Natukoy na ang variable

958 Sub procedure o function procedure na tinukoy na

Natukoy na ang 959 Label

Hindi nahanap ang 960 variable

961 Hindi nakita ang array o procedure

962 Hindi natagpuan ang pamamaraan

963 Ang label ay hindi natukoy

964 Hindi kilalang uri ng data

965 Exit inaasahan

Bukas pa rin ang 966 Statement block: nawawala

967 Ang mga panaklong ay hindi magkatugma

968 Simbolo ay natukoy nang iba

969 Ang mga parameter ay hindi tumutugma sa pamamaraan

970 Di-wastong character sa numero

971 Array ay dapat na dimensyon

972 Iba pa/Endif nang walang Kung

973 ay hindi pinapayagan sa loob ng isang pamamaraan

974 ay hindi pinapayagan sa labas ng isang pamamaraan

Hindi tumutugma ang mga detalye ng dimensyon ng 975

976 Hindi kilalang opsyon:

977 Constant redefined

Masyadong malaki ang 978 Program

979 Hindi pinahihintulutan ang mga string o array

Ang 1000 Object ay walang property na ito

Ang 1001 Object ay walang ganitong paraan

1002 Kulang ang kinakailangang argumento

1003 Di-wastong bilang ng mga argumento

1004 Error sa pagpapatupad ng isang pamamaraan

1005 Hindi makapagtakda ng ari-arian

1006 Hindi matukoy ang ari-arian

Mangyaring suportahan kami!