Page 236 - CITS_CSA_TT_Hindi
P. 236
कं ूटर सॉ वेयर ए ीके शन - CITS
संदेश बॉ िदखाएँ
अपने यूजस को कोई संदेश िदखाने के िलए, MsgBox फ़ं न का उपयोग कर । यहाँ इस तरह के मै ो का सरलतम प म एक उदाहरण िदया गया है:
Sub Show Message () MsgBox ("Hello World!") End Sub
वा िवक जीवन के मै ो म , संदेश बॉ का उपयोग आम तौर पर सूचना या पुि उ े ों के िलए िकया जाता है। उदाहरण के िलए, कोई कार वाई
करने से पहले (हमारे मामले म सेल को अलग करना), आप एक हाँ/नहीं संदेश बॉ दिश त करते ह । यिद यूजर “हाँ” पर क करता है, तो चयिनत
सेल अनमज हो जाते ह ।
Sub Unmerge_Selected_Cells () Dim Answer As String Answer = MsgBox ("Are you sure you want to unmerge these cells?”
vbQuestion + vbYesNo, "Unmerge Cells") If Answer = vbYes Then Selection.Cells.UnMerge End If End Sub
कोड का परी ण करने के िलए, मज िकए गए सेल वाली एक या अिधक र ज का चयन कर और मै ो चलाएँ । िन संदेश िदखाई देगा।
सेल रफरे - रलेिटव, अ ो ुट, रोज़ अ ो ुट और कॉलम अ ो ुट, रफरे अ शीट
(Cell reference-Relative, Absolute, Row Absolute & Column Absolute, Reference form
other sheet)
ए ेल म रलेिटव, अ ो ुट और िम सेल रेफरे ेस
ए ेल और गूगल शीट जैसे ेड शीट काय मों म एक सेल रफरे वक शीट म एक सेल के ान की पहचान करता है। ये रफरे आपकी ेड
शीट म आव कतानुसार जानकारी को समायोिजत करने और बदलने के िलए ऑटो िफल का उपयोग करते ह ।
िडफ़ॉ प से, सेल रफरे एक रलेिटव रफरे होता है, िजसका अथ है िक रफरे सेल के ान के रलेिटव होता है। यिद, उदाहरण के िलए,
आप सेल C2 से सेल A2 को संदिभ त करते ह , तो आप वा व म एक सेल को संदिभ त कर रहे ह जो बाईं ओर दो कॉलम (C माइनस A) है एक ही रो
(2) म । जब आप िकसी ऐसे फामू ला की ितिलिप बनाते ह िजसम सापे सेल रफरे होता है, तो फामू ला म वह रफरे बदल जाएगा।
उदाहरण के िलए, यिद आप सेल D4 से D5 म फामू ला =B4*C4 की ितिलिप बनाते ह , तो D5 म फामू ला एक कॉलम से दाईं ओर समायोिजत हो
जाता है और =B5*C5 बन जाता है। यिद आप इस उदाहरण म मूल सेल रफरे को कॉपी करते समय बनाए रखना चाहते ह , तो आप कॉलम (B और
C) और रो (2) से पहले डॉलर िच ($) लगाकर सेल रफरे को अ ो ुट बनाते ह । िफर, जब आप फामू ला =$B$4*$C$4 को D4 से D5 म कॉपी
करते ह , तो फामू ला िब ु ल वैसा ही रहता है।
224
CITS : IT&ITES - कं ूटर सॉ वेयर ए ीके शन - पाठ 63 - 77

