Mga fragment ng syntax

LibreOffice Mga pangunahing syntax na fragment.

fragment ng argumento

fragment ng argumento


      {[Optional [ByRef|ByVal]]|ParamArray} argument {{As typename|char}[ = expression]|[()]As Variant}
    

Mga Parameter

Opsyonal : Ang argumento ay hindi sapilitan.

ByRef : Ang argumento ay ipinasa sa pamamagitan ng sanggunian. ByRef ay ang default.

ByVal : Ang argumento ay ipinasa sa pamamagitan ng halaga. Ang halaga nito ay maaaring mabago ng tinatawag na routine.

char: I-type ang character ng deklarasyon.

typename : Primitive na pangalan ng uri ng data. Ang mga uri ng tinukoy sa library o module ay maaari ding tukuyin.

= pagpapahayag : Tumukoy ng default na halaga para sa argumento, na tumutugma sa ipinahayag na uri nito. Opsyonal ay kinakailangan para sa bawat argumento na tumutukoy sa isang default na halaga.

ParamArray : Gamitin ParamArray kapag ang bilang ng mga parameter ay hindi natukoy. Ang isang karaniwang senaryo ay ang isang function na tinukoy ng gumagamit ng Calc. Gamit ParamArray ay dapat na limitado sa huling argumento ng isang gawain.

tip

Gamit ParamArray o = pagpapahayag nangangailangan Katugmang Pagpipilian na ilalagay bago ang executable program code sa isang module.


warning

Kapag gumagamit Opsyon VBASupport 1 , Opsyonal mga argumento na walang default na halaga ( = pagpapahayag ) ay sinisimulan ayon sa kanilang uri ng data, maliban kung Variant .


fragment ng array

fragment ng array


      ( [[start To] end], .. )
    

Mga Parameter

simulan: Lower bound ng isang dimensyon.

wakas: Upper bound ng isang dimensyon.

Maramihang mga dimensyon para sa isang array ay tinutukoy gamit ang kuwit ( , ) tanda.

fragment ng typename

primitive na mga uri ng data fragment


      {Boolean|Byte|Currency|Date|Double|Integer|Long|Object|Single|String|Variant}
    

char fragment

uri ng mga character ng deklarasyon


      { % | & | ! | # | $ | @ }
    

Mangyaring suportahan kami!