Module
Contents
Index 🔎︎

# LibreOffice གློག་རྡུལ་རེའུ་མིག་ནང་བྱ་རིམ་རྩོམ་སྒྲིག་དུ་སྤྱོད་པའི་ Add In

གཤམ་དུ་བརྗོད་པའི་བར་བཅུག་ཆས་བརྒྱུད་ནས་གློག་རྡུལ་རེའུ་མིག་རྒྱ་སྐྱེད་བྱས་པའི་ཐབས་ཤེས་ནི་དུས་ཡོལ་ཟིན། འོན་ཀྱང་མཐོང་ངོས་ལ་སྔར་བཞིན་ནུས་པ་ལྡན་ལ་རོགས་སྐྱོར་ཐོབ་པ་ནི་ད་ཡོད་བར་བཅུག་ཆས་མཐུན་འཇུག་ཡོང་ཕྱིར་ཡིན་ འོན་ཀྱང་གལ་སྲིད་བར་བཅུག་ཆས་གསར་པའི་ཚབ་ཨང་རྩོམ་འབྲི་བྱ་དགོས་ན་APIརྟེན་གྲངས།སྤྱོད་དགོས་སོ།

LibreOffice གློག་རྡུལ་རེའུ་མིག་ནི་ Add In སྤྱད་ནས་རྒྱ་སྐྱེད་བྱས་ཆོག Add In ནི་ཕྱི་ལོག་བྱ་རིམ་རྩོམ་སྒྲིག་རྨོ་ལིང་ཞིག་ཡིན་ དེ་ལས་དེབ་ལ་ལས་སྣོན་བྱེད་པའི་ཟུར་སྣོན་རྟེན་གྲངས་འགའ་མཁོ་འདོན་ཐུབ། རྟེན་གྲངས་འདི་དག་ནི་"Add In "རིགས་དབྱེའི་རྟེན་གྲངས་སྣེ་སྟོན།ནང་སྒྲིག་ཡོད། གལ་སྲིད་རང་ངོས་ནས་ Add In བྱ་རིམ་རྩོམ་འབྲི་བྱ་དགོས་ན་ དེའི་ནང་གི་རྟེན་གྲངས་གང་དག་ངེས་པར་དུ་མཉམ་སྤྱོད་མཛོད།ཕྱི་ཡི་ DLL
ཕྱིར་བཏོན་པ་ཡིན་པ་ཤེས་རྟགས་བྱ་དགོས་པ་ནི་བདེ་བླག་ངང་ Add Inཟུར་སྣོན་ཐུབ་ཕྱིར་ལོག

LibreOffice [ཡོ་བྱད།] - [འདེམས་གཞི།...] - "LibreOffice" - "ལམ་བུ་" - "ཁུར་སྣོན་ཧུང་"ནང་མཚན་འཇོག་བྱས་པའི་ཡིག་ཁུག་བཤེལ་འཚོལ་གྱིས་འཚམས་པའི་མཉམ་སྤྱོད་མཛོད།DLL
ཅི་སྟེ་མཉམ་སྤྱོད་མཛོད།DLL
LibreOffice གིས་རྟོགས་འབྱེད་ཐུབ་ན་དེ་ལ་ངེས་པར་དུ་གཤམ་གྱི་གཏོགས་གཤིས་འགའ་ཞིག་ལྡན་དགོས། ཆ་འཕྲིན་འདི་དག་སྤྱད་ནས་LibreOffice གློག་རྡུལ་རེའུ་མིག་གི་རྟེན་གྲངས་སྣེ་སྟོན།ཡིས་རང་ཉིད་ཀྱི་ཁུར་སྣོན་ཧུང་གི་བྱ་རིམ་རྩོམ་འབྲི་བྱས་ཆོག་པ།

## Add In ཐ་སྙད།

Add In མཛོད་རེ་རེའི་ནང་རྟེན་གྲངས་མང་པོ་མཁོ་འདོན་བྱས་ཡོད། རྟེན་གྲངས་ཁ་ཤས་དོ་དམ་གྱི་དམིགས་ཡུལ་ལ་སྤྱོད། ཁྱེད་ཀྱིས་རང་གི་རྟེན་གྲངས་མིང་གང་རུང་འདེམས་པར་བྱ། འོན་ཀྱང་ངེས་པར་དུ་ཞུགས་གྲངས་བརྒྱུད་སྐྱེལ་གྱི་འབྲེལ་ཡོད་སྒྲིག་སྲོལ་དང་འཚམས་པ་དགོས། མ་སྟེགས་མི་གཅིག་པར་སྤྱད་པའི་མིང་འདོགས་སྒྲིལ་སྲོལ་ལམ་བཀོད་སྤྱོད་བྱས་པའི་སྒྲིག་སྲོལ་ཁག་མི་མཚུངས་པ་ཡིན།

### མཉམ་སྤྱོད་མཛོད།Add In DLL
གི་རྟེན་གྲངས།

མ་མཐར་ཡང་ངེས་པར་དོ་དམ་རྟེན་གྲངས། GetFunctionCount དང་ GetFunctionDataརྟེན་གྲངས་འདི་དག་སྤྱད་ནས་རྟེན་གྲངས་དང་ཞུགས་གྲངས་རིགས་ཕྱིར་ལོག་ཐང་བཅས་གཏན་འཁེལ་ཐུབ། ཕྱིར་ལོག་ཐང་ནས་བརྗོད་ན་དག་ཚད་ཆ་ལྡན་དང་ཡིག་རྟགས་ཕྲེང་བའི་རིགས་ལ་རྒྱབ་སྐྱོར་བྱེད། ཞུགས་གྲངས་ནས་བརྗོད་ན་དྲ་མིག་ས་ཁོངས་གཞན་ལའང་རྒྱབ་སྐྱོར་བྱེད་དག་ཚད་ཆ་ལྡན་གྱི་གྲངས་ཚོ། ཡིག་རྟགས་ཕྲེང་བའི་གྲངས་ཚོ།དང་དྲ་མིག་གྲངས་ཚོ།

ཞུགས་གྲངས་ཉིད་འདྲེན་སྤྱོད་བརྒྱུད་སྤྲོད་བྱེད། འདི་ལྟར་གྱིས་རྩ་བའི་ཐོབ་གྲངས་ཐང་ཞིག་བཟོ་བཅོས་ཐུབ། ཡིན་ནའང་LibreOffice གློག་རྡུལ་རེའུ་མིག་གིས་འདི་ལ་རོགས་སྐྱོར་མི་བྱ་ རྒྱུ་མཚན་ནི་ལས་ཀའི་རེའུ་མིག་ཞིག་ནང་ཁུལ་དུ་དོན་ཪྙིང་མེད།

བྱ་རིམ་མཛོད་འཁོར་རྒྱུགས་བྱེད་པའི་སྐབས་གསར་དུ་བླུག་ཆོག་པ་དང་དོ་དམ་རྟེན་གྲངས་བརྒྱུད་དེའི་ནང་དོན་ལ་དབྱེ་ཞིག་བྱས་ཆོག་རྟེན་གྲངས་རེ་རེ་ལ་ཆ་བཞག་ནས་བརྗེད་ནས་ཚང་མང་ཞུགས་གྲངས་ཀྱི་ཁ་གྲངས་དང་རིགས་ཕྱི་ནང་གཉིས་ཀྱི་རྟེན་གྲངས་མིང་དོ་དམ་ཨང་རིམ་གྱི་ཆ་འཕྲིན་བཅས་ཚུད་ཡོད་

རྟེན་གྲངས་ལྷན་དུ་ཁོལ་ཕྱུང་བྱེད་པ་མ་ཟད་དུས་ཐོག་ཏུ་འབྲས་བུ་ཕྱིར་ལོག་བྱེད། དུས་དངོས་རྟེན་གྲངས་(དུས་མཚུངས་མིན་པའི་རྟེན་གྲངས་)ཡོད་ཀྱང་དེ་དག་གི་ཪྙོག་འཛིང་གི་རང་བཞིན་ཡོད་པར་བརྟེན་འདིར་བསྐྱར་དུ་གསལ་བཤད་མི་བྱེད།

## མཐོང་ངེས་ཀྱི་འབྲེལ་ཡོད་ཆ་འཕྲིན།

LibreOffice གློག་རྡུལ་རེའུ་མིག་ནང་ཟུར་སྣོན་བྱས་པའི་ Add In རྟེན་གྲངས་ཀྱི་ཞུགས་གྲངས་གྲངས་ཚད་མང་ཤོས་ནི་ 16ཡིན་ ཕྱིར་ལོག་ཐང་གཅིག་དང་མང་ཤོས་ 15 ཡིན་པའི་ནང་འཇུག་གི་རྟེན་གྲངས་ཞུགས་གྲངས་བཅས་ཚུད་ཡོད།

གཞི་གྲངས་རིགས་གཤམ་གྱི་ཐབས་ཤེས་ལྟར་མཚན་འཇོག་བྱ་དགོས།

གཞི་གྲངས་རིགས། | མཚན་ཉིད།
CALLTYPE | Windows མ་ལག་འོག་:FAR PASCAL (_far _pascal) གཞན་པ་:ཁས་ལེན་(བཀོལ་སྤྱོད་མ་ལག་ཆ་ཚད་ཁས་ལེན་)
USHORT | ཡིག་ཚིགས་གཉིས་ལ་ཡིག་རྟགས་ཨང་མེད་པའི་ཧྲིལ་གྲངས།
དག་ཚད་ཆ་ལྡན། | 8 ཡིག་ཚིག་མ་སྟེགས་ཞོར་གཏོགས་རྣམ་གཞག
ཞུགས་གྲངས་རིགས། | མ་སྟེགས་ལ་དམིགས་འཛུགས་བྱེད་ དཔེར་ན་ int PTR_DOUBLE =0 སྟོན་མདའ་ཞིབ་ཚད་ཆ་ལྡན་ཞིག་ལ་ཕྱོགས་པ། PTR_STRING =1 སྟོན་མདའ་ 0 གྱིས་མཇུག་བསྡུས་པའི་ཡིག་རྟགས་ཕྲེང་བ་ཞིག་ལ་ཕྱོགས་པ། PTR_DOUBLE_ARR =2སྟོན་མདའ་ནི་ Double Arrayཞིག་ལ་ཁ་ཕྱོགས་པའོ། PTR_STRING_ARR =3 String Array ཞིག་ལ་ཕྱོགས་པ། PTR_CELL_ARR =4 མདའ་རྩེ་དྲ་མིག་གཅིག་གི་ཚོ་གྲངས་ཕྱོགས་སྟོན་བྱེད། NONE =5

## མཉམ་སྤྱོད་མཛོད། DLL
རྟེན་གྲངས།

གཤམ་ནི་མཉམ་སྤྱོད་མཛོད་ཅིག་རེད་ཕྱི་རོལ་ DLL
ཁོལ་སྤྱོད་བྱས་པའི་རྟེན་གྲངས་ཀྱི་གསལ་བཤད་ཡིན་ནོ།

མཉམ་སྤྱོད་མཛོད། DLL
རྟེན་གྲངས་ནི་གཤམ་ལྟར་སྤྱོད་དགོས་པ་སྟེ་:

void CALLTYPE fn(out, in1, in2, ...)

Output: འབྲས་བུ་ཐང་།

ནང་འཇུག་:double&、char*、double*、char** དྲ་མིག་ས་ཁོངས་རིགས་ཀྱི་གྲངས་ཐང་གང་རུང་ དེའི་ནང་ དྲ་མིག་ས་ཁོངས།ནི་ double、string ཡང་ན་དྲ་མིག་རིགས་ཀྱི་ཚོ་གྲངས་ཡིན་ཆོག

### GetFunctionCount()

འདྲེན་སྤྱོད་ཞུགས་གྲངས་མི་ལྡན་པའི་རྟེན་གྲངས་དོ་དམ་གྱི་རྟེན་གྲངས་ཨང་སྒྲིག་ཕྱིར་ལོག་བྱེད། རྟེན་གྲངས་རེ་རེར་ 0 ནས་ nCount-1 བར་ཁ་གསལ་བའི་ཨང་སྒྲིག་ཡོད། ཨང་སྒྲིག་འདིའི་རྗེས་ཀྱི་རྟེན་གྲངས་GetFunctionDataདང་GetParameterDescriptionལ་དགོས་ངེས་ལགས་སོ།

བརྡ་སྤྲོད།

void CALLTYPE GetFunctionCount(USHORT& nCount)

ཞུགས་གྲངས།

USHORT &nCount:

Output: Add In རྟེན་གྲངས་ཁ་གྲངས་འགྱུར་ཚད་ཀྱི་འདྲེན་སྤྱོད་ཚུད་དགོས། དཔེར་ན་ Add In ལ་རྟེན་གྲངས་ 5 ཡོད་པ་དེ་དག་LibreOffice གློག་རྡུལ་རེའུ་མིག་གིས་སྤྱོད་རུང་མཁོ་འདོན་བྱས་ དེ་ན་ nCount=5ཡིན།

### GetFunctionData()

འབྲེལ་ཡོད་ Add In རྟེན་གྲངས་ཞིག་གི་གལ་ཆེའི་ཆ་འཕྲིན་ཡོད་ཚད་གཏན་འཁེལ་བྱེད།

བརྡ་སྤྲོད།

void CALLTYPE GetFunctionData(USHORT& nNo, char* pFuncName, USHORT& nParamCount, Paramtype* peType, char* pInternalName)

ཞུགས་གྲངས།

USHORT& nNo:

Input: རྟེན་གྲངས་ཨང་གྲངས་ནི་ 0 ནས་ nCount-1 བར་ཡིན།

char* pFuncName:

ཕྱིར་བཏོན་:བྱ་རིམ་མཁན་གྱིས་མཐོང་བའི་རྟེན་གྲངས་མིང་སྟེ་མཉམ་སྤྱོད་མཛོད། DLL
ནང་གཏན་འཁེལ་གྱི་མིང་ཡིན། མིང་འདི་ཉིད་རྟེན་གྲངས་སྣེ་སྟོན།ནང་སྤྱོད་པའི་མིང་དུ་གཏན་འཁེལ་བ་ཡིན།

USHORT& nParamCount:

Output: Add In རྟེན་གྲངས་ཀྱི་ཞུགས་གྲངས་ཁ་གྲངས་འདི་ནི་ངེས་པར་དུ་ 0ལས་ཆེ་བ་དགོས་ རྒྱུ་མཚན་ནི་འགོ་ནས་མཇུག་བར་འབྲས་བུའི་ཐང་ཞིག་ཡོད་ གྲངས་ཐང་ཆེ་ཤོས་ནི་ 16ཡིན།

Paramtype* peType:

Output: སྟོན་མདའ་ནི་ཞུགས་གྲངས་རིགས་འགྱུར་ཚད་ 16 ཡོད་པའི་གྲངས་ཚོ་ཞིག་ལ་ཁ་ཕྱོགས་པ། nParamCount གཤར་བྱང་དང་པོའི་ནང་འབྲེལ་ཡོད་ཀྱི་ཞུགས་གྲངས་རིགས་སྐོང་པ།

char* pInternalName:

ཕྱིར་བཏོན་:སྤྱོད་པོས་མཐོང་བའི་རྟེན་གྲངས་ཀྱི་མིང་ནི་རྟེན་གྲངས་སྣེ་སྟོན།ནང་གི་མིང་མངོན་པ། སྒྲ་འགྱུར་ཡིག་རྟགས་འདུས་ཆོག

ཞུགས་གྲངས་ pFuncName དང་ pInternalName ནི་ཡིག་རྟགས་ཚོ་གྲངས་རེད་ LibreOffice གློག་རྡུལ་རེའུ་མིག་ནང་མང་ཤོས་ནི་ 256 རེད།

### GetParameterDescription()

རྟེན་གྲངས་ Add In དང་དེའི་ཞུགས་གྲངས་ཀྱི་གསལ་བཤད་ཉུང་བསྡུས་མཁོ་འདོན། རྟེན་གྲངས་འདི་རྟེན་གྲངས་སྣེ་སྟོན།ནང་ན་གྲངས་ཤིག་མངོན་པ་དང་དེའི་ཞུགས་གྲངས་མངོན་ནོ།

བརྡ་སྤྲོད།

void CALLTYPE GetParameterDescription(USHORT& nNo, USHORT& nParam, char* pName, char* pDesc)

ཞུགས་གྲངས།

USHORT& nNo:

Input: བྱ་རིམ་མཛོད་ནང་ཁུལ་གྱི་རྟེན་གྲངས་ཨང་ནི་ 0 ནས་ nCount-1 བར་ཡིན།

USHORT& nParam:

Input: གསལ་བཤད་འདིས་ཞུགས་གྲངས་ག་རེ་མཁོ་འདོན་བྱེད་མིན་གཏན་འཁེལ་བྱེད་ ཞུགས་གྲངས་ནི་ 1 ནས་འགོ་འཛུགས། གལ་སྲིད་ nParam ནི་ 0ཡིན་ན་གསལ་བཤད་འདི་ pDesc ནང་རང་ཉིད་ནང་མཁོ་འདོན་བྱེད་ གནས་ཚུལ་འདི་འདྲའི་འོག་ pName ལ་དོན་སྙིང་མེད་དོ།

char* pName:

Output: ཞུགས་གྲངས་ཀྱི་མིང་ངམ་རིགས་དང་ལེན་བྱེད་པ་ དཔེར་ན་ཚིག་གསར་"ཨང་ཀི་" "ཚིག་ཕྲེང་"འམ་"ཚེས་གྲངས་"ཀྱི་རིགས་LibreOffice གློག་རྡུལ་རེའུ་མིག་ནང་ཡིག་རྟགས་256ལ་རྩིས་སོ།

char* pDesc:

Output: ཞུགས་གྲངས་ཀྱི་གསལ་བཤད་དང་ལེན་བྱེད་ དཔེར་ན་"ཀུན་སྤྱོད་རྩིས་རྒྱག་ལ་སྤྱོད་པའི་གྲངས་ཐང་།"ལྟ་བུ། LibreOffice གློག་རྡུལ་རེའུ་མིག་ནང་ཡིག་རྟགས་256སྤྱད་ཆོག

pName དང་ pDesc ཚང་མ་ནི་ char གྲངས་ཚོ་ཡིན་ LibreOffice གློག་རྡུལ་རེའུ་མིག་ནང་ལག་བསྟར་བྱེད་ ཆེ་ཆུང་ནི་ 256ཡིན། དོ་སྣང་གནང་དགོས་རྒྱུར་:རྟེན་གྲངས་སྣེ་སྟོན།ཡི་སྤྱོད་རུང་བའི་བར་མཐོང་ལ་ཚད་བཀའ་ལྡན་པས་ཡིག་རྟགས་256 ཆ་ཚང་བར་སྤྱོད་མི་ཚར།

## དྲ་མིག་ས་ཁོངས།

གཤམ་གྱི་ལས་ཀའི་རེའུ་མིག་གིས་དྲ་མིག་བརྒྱུད་གཏོང་བྱེད་བདེ་ཡོང་ཕྱིར་བྱ་རིམ་གྱི་སྨོ་ལིང་ཞིག་ལ་ངེས་པར་དུ་གཞི་གྲངས་གྲུབ་ཆ་གང་དག་སྤྱོད་རྒྱུར་མཁོ་འདོན་དགོས་པའི་གསལ་བཤད་བྱ་དགོས། LibreOffice གློག་རྡུལ་རེའུ་མིག་གི་གཞི་གྲངས་རིགས་ལ་བརྟེན་ནས་མི་འདྲ་བའི་གྲངས་ཚོགས་ 3 དབྱེ་ཡོད།

### Double Array

ཁྱེད་ཀྱིས་ཨང་ཀ་ཡོད་པའི་/ཟུང་ལྡན་ཡིག་ཚིག་རིགས་ཀྱི་གྲངས་ཐང་གི་དྲ་མིག་ས་ཁོངས་ཞུགས་གྲངས་སུ་བརྩིས་ནས་བརྒྱུད་སྤྲོད་བྱས་ཆོག Double Array(དག་ཚད་ཆ་ལྡན་གྱི་གྲངས་ཚོ་)LibreOffice གློག་རྡུལ་རེའུ་མིག་ནང་གཤམ་གྱི་བྱ་ཐབས་སྤྱད་ནས་མཚན་འཇོག་བྱ་དགོས།

Offset | མིང་། | གསལ་བཤད།
0 | Col1 | དྲ་མིག་ས་ཁོངས་ཀྱི་གཡས་སྟེང་གི་ཕྲེང་རྟགས། 0ནས་འགོ་བཙུགས་ཏེ་གྲངས་འདྲེན་པ།
2 | Row1 | དྲ་མིག་ས་ཁོངས་ཀྱི་གཡས་སྟེང་གི་ཕྲེང་རྟགས་0ནས་འགོ་བཙུགས་ཏེ་གྲངས་འདྲེན་པ།
4 | Tab1 | དྲ་མིག་ས་ཁོངས་ཀྱི་གཡས་སྟེང་གི་སྟར་གྲངས་0ནས་འགོ་བཙུགས་ཏེ་གྲངས་འདྲེན་པ།
6 | Col2 | དྲ་མིག་ས་ཁོངས་གཡས་འོག་ཟུར་གྱི་སྟར་ཨང་ནི་ 0 ནས་འགོ་བཙུགས་ཏེ་གྲངས་བགྲང་།
8 | Row2 | དྲ་མིག་ས་ཁོངས་གཡས་འོག་ཟུར་གྱི་ཕྲེང་ཨང་ 0 ནས་འགོ་བཙུགས་ཏེ་གྲངས་བགྲང་།
10 | Tab2 | དྲ་མིག་ས་ཁོངས་གཡས་འོག་ཟུར་གྱི་རེའུ་མིག་ཨང་ནི་ 0 ནས་འགོ་བཙུགས་ཏེ་གྲངས་བགྲང་།
12 | Count | གཤམ་གྱི་གཞི་རྒྱུའི་ཨང་ཀི། དྲ་མིག་སྟོང་པར་གྲངས་མི་འགོད་པ་མ་ཟད་བརྒྱུད་སྐྱེལ་མི་བྱེད།
14 | Col | གཞི་རྒྱུའི་ཨང་སྒྲིག 0 ནས་འགོ་བཙུགས་ཏེ་གྲངས་བགྲང་།
16 | ཕྲེང། | གཞི་རྒྱུའི་ཕྲེང་ཨང་ནི་ 0 ནས་འགོ་བཙུགས་ཏེ་གྲངས་བགྲང་།
18 | Tab | གཞི་རྒྱུའི་རེའུ་མིག་ཨང་ 0 ནས་འགོ་བཙུགས་ཏེ་གྲངས་འདྲེན་པ།
20 | Error | ཨང་སྒྲིག་ནོར་འཁྲུལ་ དེའི་ནང་ 0 ཐང་ནི་"ནོར་འཁྲུལ་མེད།" གལ་སྲིད་གཞི་རྒྱུ་ནི་སྤྱི་འགྲོས་དྲ་མིག་གཅིག་ནས་ཡོང་བ་ཡིན་ན་ ནོར་འཁྲུལ་ཐང་ནི་སྤྱི་འགྲོས་བརྒྱུད་ནས་གཏན་འཁེལ་བྱེད།
22 | གྲངང་ཐང་། | ཞིབ་ཚད་ཆ་ལྡན་/འཕྱོ་ཚེག་རིགས་ཡིག་ཚིག་ 8 IEEE འགྱུར་ཚད།
30 | ... | གཤམ་གྱི་གཞི་རྒྱུ

### String Array

ཡིག་དེབ་གཞི་གྲངས་རིགས་ཀྱི་ཐང་ལྡོག་པའི་དྲ་མིག་ས་ཁོངས་ནི་ཡིག་རྟགས་ཕྲེང་བའི་ཚོ་གྲངས་ལ་བརྩིས་ནས་བརྒྱུད་སྐྱེལ་བྱེད། ཡིག་རྟགས་ཕྲེང་བའི་ཚོ་གྲངས་ནི་LibreOffice གློག་རྡུལ་རེའུ་མིག་ནང་གི་མཚན་ཉིད་གཤམ་ལྟར་རོ།

Offset | མིང་། | གསལ་བཤད།
0 | Col1 | དྲ་མིག་ས་ཁོངས་ཀྱི་གཡས་སྟེང་གི་ཕྲེང་རྟགས། 0ནས་འགོ་བཙུགས་ཏེ་གྲངས་འདྲེན་པ།
2 | Row1 | དྲ་མིག་ས་ཁོངས་ཀྱི་གཡས་སྟེང་གི་ཕྲེང་རྟགས་0ནས་འགོ་བཙུགས་ཏེ་གྲངས་འདྲེན་པ།
4 | Tab1 | དྲ་མིག་ས་ཁོངས་ཀྱི་གཡས་སྟེང་གི་སྟར་གྲངས་0ནས་འགོ་བཙུགས་ཏེ་གྲངས་འདྲེན་པ།
6 | Col2 | དྲ་མིག་ས་ཁོངས་གཡས་འོག་ཟུར་གྱི་སྟར་ཨང་ནི་ 0 ནས་འགོ་བཙུགས་ཏེ་གྲངས་བགྲང་།
8 | Row2 | དྲ་མིག་ས་ཁོངས་གཡས་འོག་ཟུར་གྱི་ཕྲེང་ཨང་ 0 ནས་འགོ་བཙུགས་ཏེ་གྲངས་བགྲང་།
10 | Tab2 | དྲ་མིག་ས་ཁོངས་གཡས་འོག་ཟུར་གྱི་རེའུ་མིག་ཨང་ནི་ 0 ནས་འགོ་བཙུགས་ཏེ་གྲངས་བགྲང་།
12 | Count | གཤམ་གྱི་གཞི་རྒྱུའི་ཨང་ཀི། དྲ་མིག་སྟོང་པར་གྲངས་མི་འགོད་པ་མ་ཟད་བརྒྱུད་སྐྱེལ་མི་བྱེད།
14 | Col | གཞི་རྒྱུའི་ཨང་སྒྲིག 0 ནས་འགོ་བཙུགས་ཏེ་གྲངས་བགྲང་།
16 | ཕྲེང། | གཞི་རྒྱུའི་ཕྲེང་ཨང་ནི་ 0 ནས་འགོ་བཙུགས་ཏེ་གྲངས་བགྲང་།
18 | Tab | གཞི་རྒྱུའི་རེའུ་མིག་ཨང་ 0 ནས་འགོ་བཙུགས་ཏེ་གྲངས་འདྲེན་པ།
20 | Error | ཨང་སྒྲིག་ནོར་འཁྲུལ་ དེའི་ནང་ 0 ཐང་ནི་"ནོར་འཁྲུལ་མེད།" གལ་སྲིད་གཞི་རྒྱུ་ནི་སྤྱི་འགྲོས་དྲ་མིག་གཅིག་ནས་ཡོང་བ་ཡིན་ན་ ནོར་འཁྲུལ་ཐང་ནི་སྤྱི་འགྲོས་བརྒྱུད་ནས་གཏན་འཁེལ་བྱེད།
22 | Len | གཤམ་གྱི་ཡིག་རྟགས་ཕྲེང་བའི་རིང་ཚད་ལ་མཇུག་བསྡུའི་ཡིག་ཚིགས་ 0ཚུད་ཡོད། གལ་ཏེ་རིང་ཚད་འདི་ལ་མཇུག་བསྡུ་བའི་0ཡིག་ཚིགས་ལ་ཡ་གྲངས་ཐང་ཞིག་སྤྲད་ན་ ཡིག་རྟགས་ཕྲེང་བ་འདི་ལ་ 0 ཡིག་ཚིགས་ཨང་གཉིས་པ་འཕར་སྣོན་བྱེད། འདི་ལྟར་Len སྤྱད་ནས་((StrLen+2)&~1)རྩིས་རྒྱག་དགོས།
24 | String | མཚོན་རྟགས་འབྲས་བུ་ནི་མཇུག་བསྡུའི་ 0 ཡིག་ཚིགས་ལྡན་པ།
24+Len | ... | གཤམ་གྱི་གཞི་རྒྱུ

### Cell Array

དྲ་མིག་ཚོ་གྲངས་ནི་ཡི་གེ་དང་གྲངས་ཀ་ལྡན་པའི་དྲ་མིག་ས་ཁོངས་ཁོལ་སྤྱོད་ལ་སྤྱོད། གློག་རྡུལ་རེའུ་མིག་ཚོ་གྲངས་LibreOffice ནང་ དྲ་མིག་ཚོ་གྲངས་མཚན་འཇོག་གཤམ་ལྟར།

Offset | མིང་། | གསལ་བཤད།
0 | Col1 | དྲ་མིག་ས་ཁོངས་ཀྱི་གཡས་སྟེང་གི་ཕྲེང་རྟགས། 0ནས་འགོ་བཙུགས་ཏེ་གྲངས་འདྲེན་པ།
2 | Row1 | དྲ་མིག་ས་ཁོངས་ཀྱི་གཡས་སྟེང་གི་ཕྲེང་རྟགས་0ནས་འགོ་བཙུགས་ཏེ་གྲངས་འདྲེན་པ།
4 | Tab1 | དྲ་མིག་ས་ཁོངས་ཀྱི་གཡས་སྟེང་གི་སྟར་གྲངས་0ནས་འགོ་བཙུགས་ཏེ་གྲངས་འདྲེན་པ།
6 | Col2 | དྲ་མིག་ས་ཁོངས་གཡས་འོག་ཟུར་གྱི་སྟར་ཨང་ནི་ 0 ནས་འགོ་བཙུགས་ཏེ་གྲངས་བགྲང་།
8 | Row2 | དྲ་མིག་ས་ཁོངས་གཡས་འོག་ཟུར་གྱི་ཕྲེང་ཨང་ 0 ནས་འགོ་བཙུགས་ཏེ་གྲངས་བགྲང་།
10 | Tab2 | དྲ་མིག་ས་ཁོངས་གཡས་འོག་ཟུར་གྱི་རེའུ་མིག་ཨང་ནི་ 0 ནས་འགོ་བཙུགས་ཏེ་གྲངས་བགྲང་།
12 | Count | གཤམ་གྱི་གཞི་རྒྱུའི་ཨང་ཀི། དྲ་མིག་སྟོང་པར་གྲངས་མི་འགོད་པ་མ་ཟད་བརྒྱུད་སྐྱེལ་མི་བྱེད།
14 | Col | གཞི་རྒྱུའི་ཨང་སྒྲིག 0 ནས་འགོ་བཙུགས་ཏེ་གྲངས་བགྲང་།
16 | ཕྲེང། | གཞི་རྒྱུའི་ཕྲེང་ཨང་ནི་ 0 ནས་འགོ་བཙུགས་ཏེ་གྲངས་བགྲང་།
18 | Tab | གཞི་རྒྱུའི་རེའུ་མིག་ཨང་ 0 ནས་འགོ་བཙུགས་ཏེ་གྲངས་འདྲེན་པ།
20 | Error | ཨང་སྒྲིག་ནོར་འཁྲུལ་ དེའི་ནང་ 0 ཐང་ནི་"ནོར་འཁྲུལ་མེད།" གལ་སྲིད་གཞི་རྒྱུ་ནི་སྤྱི་འགྲོས་དྲ་མིག་གཅིག་ནས་ཡོང་བ་ཡིན་ན་ ནོར་འཁྲུལ་ཐང་ནི་སྤྱི་འགྲོས་བརྒྱུད་ནས་གཏན་འཁེལ་བྱེད།
22 | རིགས། | དྲ་མིག་ནང་དོན་གྱི་རིགས་ 0 == ཟུང་ལྡན་ཡིག་ཚེགས་ 1 == ཡིག་རྟགས་ཕྲེང་བ
24 | Value or Len | གལ་སྲིད་Type == 0:ཟུང་ལྡན་ཡིག་ཚིག་/འཕྱོ་ཚེགས་རིགས་ཡིག་ཚིག་8 IEEE འགྱུར་ཚད། གལ་སྲིད་ Type == 1:ཡིན་ན་ཡིག་རྟགས་ཕྲེང་བའི་རིང་ཚད་ལ་མཚོན་འཇོག་ཀྱི་ཀླད་ཀོར་ཡིག་རྟགས་འདུས་ཚོག གལ་སྲིད་རིང་ཚད་འདིར་མཚོན་འཇོག་ཀྱི་ཀླད་ཀོར་ཡིག་རྟགས་ལ་ཡ་གྲངས་གྲངས་ཐང་ཞིག་ཐོན་པ་ཚུད་ཡོད་ན་ཆ་གྲངས་གྲངས་ཐང་ཞིག་ཐོབ་ ཕྱིར་ལོག་ཡིག་རྟགས་ཕྲེང་བ་འདི་ལ་ཡིག་རྟགས་སྟོང་པ་ཐེངས་གཉིས་པ་གསར་དུ་སྣོན་དགོས། དེར་བརྟེན་ Len ((StrLen+2)&~1)བརྒྱུད་རྩིས་རྒྱག་ཐུབ།
26 if Type==1 | String | གལ་སྲིད་ Type == 1:ཡིན་ན་ ཡིག་རྟགས་ཡིག་ཕྲེང་ལ་མཚོན་འཇོག་པའི་ཀླད་ཀོར་ཡིག་ཚིགས་ཡོད།
32 or 26+Len | ... | གཤམ་གྱི་གཞི་རྒྱུ