LibreOffice 24.8 Help
ཁྱོད་ཀྱིས་ འོག་གི་ཐབས་ལམ་གྱི་ཐོག་ལས་ ལག་ལེན་པ་-ངེས་འཛིན་འབད་ཡོད་པའི་ལས་འགན་ཚུ་ འཇུག་སྤྱོད་འབད་བཏུབ།
ཁྱོད་ཀྱིས་ གཞི་རིམ་-ཨའི་ཌི་ཨི་ལག་ལེན་འཐབ་ཐོག་ལས་ ཁྱོད་རའི་ལས་འགན་ངེས་འཛིན་འབད་ཚུགས། ཐབས་ལམ་འདི་ནང་ ལས་རིམ་གྱི་གཞི་རྟེན་ཤེས་ཡོན་དགོཔ་ཨིན།
ཁྱོད་ཀྱིས་ ལས་འགན་ཚུ་ཁ་སྐོང་- ཨིནསི་ སྦེ་ལས་རིམ་བཟོ་ཚུགས། ཐབས་ལམ་འདི་ནང་ མཐོ་རིམ་ཅན་གྱི་ལས་རིམ་ཤེས་ཡོན་དགོཔ་ཨིན།
Choose
.You will now see the Basic IDE.
In the Object Catalog window, double-click on the module where you want to store your macro.
Enter the function code. In this example, we define a VOL(a; b; c) function that calculates the volume of a rectangular solid with side lengths a, b and c:
Function VOL(a, b, c)
VOL = a*b*c
End Function
གཞི་རིམ་-ཨའི་ཌི་ཨི་ སྒོ་སྒྲིག་ ཁ་བསྡམ།
Your function is automatically saved in the selected module and is now available. If you apply the function in a Calc document that is to be used on another computer, you can copy the function to the Calc document as described in the next section.
Macro ཌའི་ལོག་ནང་གི་ "Defining A Function Using LibreOffice Basic" གི་གོ་རིམ་ནང་ ཁྱོད་ཀྱིས་ ཞུན་དག་ གུ་ཨེབ་གཏང་འབད་ནུག སྔོན་སྒྲིག་འབདཝ་ལས་ མེ་ཀོརོ་ ས་སྒོ་ནང་ལས་ ངེ་གི་མེ་ཀོརོསི་ - ཚད་ལྡན་ - ཚད་གཞི་༡ ཚད་གཞི་འདི་སེལ་འཐུ་འབད་ཡི། ཚད་ལྡན་ དཔེ་མཛོད་འདི་ ཁྱོད་རའི་སྣོད་ཐོ་ནང་ ཉེ་གནས་སྦེ་གནསཔ་ཨིན།
ཁྱོད་ཀྱིས་ ལག་ལེན་པ་-ངེས་འཛིན་འབད་ཡོད་པའི་ལས་འགན་འདི་ ཀེལཀི་ཡིག་ཆ་ཅིག་ལུ་ འདྲ་བཤུས་བརྐྱབ་དགོ་མནོ་བ་ཅིན་:
Choose
.ནང་གི་ མེ་ཀོརོ་ནང་ལས་ ངེ་གི་མེ་ཀོརོསི་ - ཚད་ལྡན་ - ཚད་གཞི་ ༡ སེལ་འཐུ་འབད་ཞིནམ་ལས་ ཞུན་དག་གུ་ ཨེབ་གཏང་འབད།
གཞི་རིམ་-ཨའི་ཌི་ཨི་ནང་ལུ་ ཁྱོད་རའི་ལག་ལེན་པ་-ངེས་འཛིན་འབད་ཡོད་པའི་ལས་འགན་གྱི་འབྱུང་ཁུངས་ སེལ་འཐུ་འབད་ཞིནམ་ལས་ འདི་འཛིན་པང་ལུ་འདྲ་བཤུས་རྐྱབས།
གཞི་རིམ་-ཨའི་ཌི་ཨི་ ཁ་སྡམས།
Choose
.མེ་ཀོརོ་ནང་ལས་ ས་སྒོ་ནང་ལུ་ (ཀེལཀི་ཡིག་ཆའི་མིང་) - ཚད་ལྡན་ - ཚད་གཞི་༡ སེལ་འཐུ་འབད། ཞུན་དག་ གུ་ཨེབ་གཏང་འབད།
ཡིག་ཆའི་གཞི་རིམ་-ཨའི་ཌི་ཨི་ནང་ལུ་ འཛིན་པང་ནང་དོན་ཚུ་སྦྱར།
Once you have defined the function VOL(a; b; c) in the Basic-IDE, you can apply it the same way as the built-in functions of LibreOffice Calc.
Open a Calc document and enter numbers for the function parameters a, b and c in cells A1, B1, and C1.
འོད་རྟགས་འདི་ ནང་ཐིག་གཞན་ཅིག་ནང་གཞི་སྒྲིག་འབད་ཞིནམ་ལས་ འོག་གི་ཚུ་བཙུགས་:
=VOL(A1;B1;C1)
ལས་འགན་འདི་བརྟག་ཞིབ་འབད་ཡོདཔ་དང་ སེལ་འཐུ་འབད་ཡོད་པའི་ནང་ཐིག་ནང་གྲུབ་འབྲས་མཐོང་ཚུགས།