BREAKCASE() फ़ंक्शन को डिलीमीटर वाले टेक्स्ट को अलग-अलग शब्दों में विभाजित करने के लिए डिज़ाइन किया गया है, यानी, फ़ंक्शन निम्न प्रारूप में परिणाम देता है:
Break Case पहले रिक्त स्थान, हाइफ़न या अंडरस्कोर द्वारा अलग किए गए शब्दों की एक श्रृंखला को अलग-अलग तत्वों में तोड़ता है, फिर सभी शब्दों को लोअरकेस में परिवर्तित करता है और उन्हें एक खाली विभाजक ("") के साथ एक वाक्य में जोड़ता है।
BREAKCASE() फ़ंक्शन स्वीकृत कोड लेखन परंपराओं के अनुसार चर नामों को परिवर्तित करने के लिए प्रोग्रामिंग में उपयोगी हो सकता है
यहां एक कस्टम फ़ंक्शन बनाने के लिए मैक्रो कोड है जो LibreOffice Calc में टेक्स्ट को अलग-अलग शब्दों (Break Case) में तोड़ सकता है।
मेनू खोलें Tools - Macros - Edit Macros..., Module1 चुनें और निम्नलिखित पाठ को मॉड्यूल में कॉपी करें:
Function BreakCase(ByVal str As String) As String 'moonexcel.com.ua Dim FCalc As Object FCalc = CreateUnoService("com.sun.star.sheet.FunctionAccess") str = Replace(str,"-"," ") str = Replace(str,"_"," ") str = FCalc.callFunction("TRIM", Array(str)) str = FCalc.callFunction("REGEX", Array(str,"([:lower:])([:upper:])","$1 $2","g")) BreakCase = LCase(str) End Function
फिर Macro Editor को बंद करें, LibreOffice Calc पर वापस लौटें और किसी भी सेल में हमारे नए फ़ंक्शन का उपयोग करें।
आप भी फीचर का इस्तेमाल कर सकते हैं BREAKCASE() निःशुल्क एक्सटेंशन इंस्टॉल करके YouLibrecalc.oxt या इसका पूर्ण विशेषताओं वाला संस्करण YLC_Utilities.oxt .
उसके बाद, यह फ़ंक्शन उन सभी फ़ाइलों में उपलब्ध होगा जो LibreOffice Calc में खोली जाएंगी।