<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7267924039333995091</id><updated>2026-08-23T22:13:29.927+05:30</updated><category term="Excel"/><category term="VBA"/><category term="SAC"/><category term="Spreadsheet"/><category term="MS Word"/><category term="PDF"/><category term="PowerPoint"/><title type='text'>Total Data Solution | Learn Microsoft Excel and VBA in Hindi</title><subtitle type='html'>Total Data Solution | Learn Microsoft Excel and VBA in Hindi. We are dedicated to providing high-quality training in some of the most essential Excel features, including Vlookup, Xlookup, Array functions, Pivot Table, Chart/Graph and VBA (Visual Basic for Applications). Our mission is to make learning these powerful tools easy and efficient, especially for Hindi-speaking audiences.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='https://www.totaldatasolution.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='https://www.totaldatasolution.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Total Data Solution</name><uri>http://www.blogger.com/profile/12526349101988182665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>46</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7267924039333995091.post-5512465368825768668</id><published>2026-08-22T21:09:31.867+05:30</published><updated>2026-08-22T21:18:12.681+05:30</updated><title type='text'>Excel SORTBY Function: Complete Guide with Examples</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4fs-_XsaStCd4Xd0bV8z9_vjPhqKwg82_ouQFuAzADFtkOHTkdxilxMbyeqYR-EF4kZl0pan0q0QXxsm6HFcarAAv3u_SqS0ckP9lJIPqUig85wzXvQC5tuh1o2dz9SEKnuR6GsciG79ihVMjwXosAKjyNRlFOzxx6iOdyI5ep_S7BYgjClT5pN1Qljwj/s1536/Sortby%20function.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;SORTBY Function&quot; border=&quot;0&quot; data-original-height=&quot;1024&quot; data-original-width=&quot;1536&quot; height=&quot;426&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4fs-_XsaStCd4Xd0bV8z9_vjPhqKwg82_ouQFuAzADFtkOHTkdxilxMbyeqYR-EF4kZl0pan0q0QXxsm6HFcarAAv3u_SqS0ckP9lJIPqUig85wzXvQC5tuh1o2dz9SEKnuR6GsciG79ihVMjwXosAKjyNRlFOzxx6iOdyI5ep_S7BYgjClT5pN1Qljwj/w640-h426/Sortby%20function.png&quot; title=&quot;SORTBY Function&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Microsoft Excel में बड़े डेटा को व्यवस्थित करना किसी भी रिपोर्ट, dashboard या analysis का महत्वपूर्ण हिस्सा है। सामान्यतः Excel में डेटा को Sort करने के लिए &lt;b&gt;Sort &amp;amp; Filter&lt;/b&gt; का उपयोग किया जाता है। लेकिन जब आपको किसी दूसरे column, अलग range या calculated result के आधार पर डेटा को automatically sort करना हो, तब &lt;b&gt;SORTBY function&lt;/b&gt; बहुत उपयोगी साबित होता है।&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;SORTBY&lt;/span&gt; एक modern Excel Dynamic Array Function है, जिसकी मदद से आप किसी range या array को एक या एक से अधिक criteria के आधार पर ascending या descending order में sort कर सकते हैं। इसका सबसे बड़ा फायदा यह है कि आपको source data को manually sort करने या helper column बनाने की आवश्यकता नहीं होती।&lt;/p&gt;&lt;p&gt;यह function विशेष रूप से &lt;b&gt;Excel 365 और Excel 2021 तथा बाद के compatible Excel versions&lt;/b&gt; में dynamic-array functionality के साथ उपयोगी है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;1. SORTBY Function क्या है?&lt;/h3&gt;&lt;p&gt;Excel का &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;SORTBY&lt;/span&gt; function किसी array या range को एक या अधिक दूसरी arrays के values के आधार पर sort करता है।&lt;/p&gt;&lt;p&gt;सरल शब्दों में:&lt;/p&gt;&lt;p&gt;&lt;b&gt;SORTBY का उपयोग किसी data range को किसी दूसरे column या range की values के आधार पर sort करने के लिए किया जाता है।&lt;/b&gt;&lt;/p&gt;&lt;p&gt;मान लीजिए आपके पास यह data है:&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Employee&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Sales&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Amit&lt;/td&gt;
&lt;td&gt;50000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Ravi&lt;/td&gt;
&lt;td&gt;75000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Neha&lt;/td&gt;
&lt;td&gt;45000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Priya&lt;/td&gt;
&lt;td&gt;90000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;अगर आपको employees को Sales के आधार पर highest से lowest क्रम में दिखाना है, तो SORTBY आपकी मदद कर सकता है।&lt;/p&gt;&lt;p&gt;Formula:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;=SORTBY(A2:A5,B2:B5,-1)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Result:&lt;/p&gt;&lt;p&gt;Employee&lt;/p&gt;&lt;p&gt;Priya&lt;/p&gt;&lt;p&gt;Ravi&lt;/p&gt;&lt;p&gt;Amit&lt;/p&gt;&lt;p&gt;Neha&lt;/p&gt;&lt;p&gt;यहाँ Employee column को Sales column के आधार पर sort किया गया है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;2. SORTBY Function का Syntax&lt;/h3&gt;&lt;p&gt;SORTBY का basic syntax है:&lt;/p&gt;&lt;p&gt;=SORTBY(array,by_array1,&lt;span style=&quot;background-color: #cfe2f3;&quot;&gt;[sort_order1]&lt;/span&gt;,&lt;span style=&quot;background-color: #cfe2f3;&quot;&gt;[by_array2,sort_order2]&lt;/span&gt;,...)&lt;/p&gt;&lt;p&gt;इसके मुख्य arguments को समझते हैं।&lt;/p&gt;&lt;p&gt;&lt;b&gt;array&lt;/b&gt;&lt;/p&gt;&lt;p&gt;यह वह range या array है जिसे आप sort करना चाहते हैं।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;&lt;b&gt;A2:C10&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;by_array1&lt;/b&gt;&lt;/p&gt;&lt;p&gt;यह वह range है जिसके values के आधार पर &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;array&lt;/span&gt; को sort किया जाएगा।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;&lt;b&gt;B2:B10&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;sort_order1&lt;/b&gt;&lt;/p&gt;&lt;p&gt;यह निर्धारित करता है कि sorting किस direction में होगी।&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;1 &lt;/span&gt;= Ascending&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;-1 &lt;/span&gt;= Descending&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;अगर इसे नहीं लिखा जाए तो सामान्यतः ascending order लिया जाता है।&lt;/p&gt;&lt;p&gt;&lt;b&gt;by_array2&lt;/b&gt;&lt;/p&gt;&lt;p&gt;यह दूसरा sorting criterion है।&lt;/p&gt;&lt;p&gt;&lt;b&gt;sort_order2&lt;/b&gt;&lt;/p&gt;&lt;p&gt;यह दूसरे criterion का sorting order है।&lt;/p&gt;&lt;p&gt;इस तरह आप कई criteria के आधार पर sorting कर सकते हैं।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;3. SORTBY का सबसे आसान Example&lt;/h3&gt;&lt;p&gt;मान लीजिए:&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Product&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Sales&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Laptop&lt;/td&gt;
&lt;td&gt;50000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Mobile&lt;/td&gt;
&lt;td&gt;30000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Monitor&lt;/td&gt;
&lt;td&gt;20000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Printer&lt;/td&gt;
&lt;td&gt;15000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;आप Product को Sales के आधार पर ascending order में sort करना चाहते हैं।&lt;/p&gt;&lt;p&gt;Formula:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;=SORTBY(A2:A5,B2:B5,1)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Result:&lt;/p&gt;&lt;p&gt;Product&lt;/p&gt;&lt;p&gt;Printer&lt;/p&gt;&lt;p&gt;Monitor&lt;/p&gt;&lt;p&gt;Mobile&lt;/p&gt;&lt;p&gt;Laptop&lt;/p&gt;&lt;p&gt;क्योंकि Sales का क्रम है:&lt;/p&gt;&lt;p&gt;15,000 → 20,000 → 30,000 → 50,000&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;4. Descending Order में SORTBY&lt;/h3&gt;&lt;p&gt;अब अगर हमें highest sales से lowest sales दिखानी है:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;=SORTBY(A2:A5,B2:B5,-1)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Result:&lt;/p&gt;&lt;p&gt;Product&lt;/p&gt;&lt;p&gt;Laptop&lt;/p&gt;&lt;p&gt;Mobile&lt;/p&gt;&lt;p&gt;Monitor&lt;/p&gt;&lt;p&gt;Printer&lt;/p&gt;&lt;p&gt;यह technique sales reports और performance dashboards में बहुत उपयोगी है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;5. Example 1: Employee Salary के आधार पर Sorting&lt;/h3&gt;&lt;p&gt;मान लीजिए HR department के पास यह data है:&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Employee&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Department&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Salary&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Amit&lt;/td&gt;
&lt;td&gt;IT&lt;/td&gt;
&lt;td&gt;65000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Neha&lt;/td&gt;
&lt;td&gt;HR&lt;/td&gt;
&lt;td&gt;55000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Ravi&lt;/td&gt;
&lt;td&gt;IT&lt;/td&gt;
&lt;td&gt;85000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Priya&lt;/td&gt;
&lt;td&gt;Finance&lt;/td&gt;
&lt;td&gt;75000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Karan&lt;/td&gt;
&lt;td&gt;HR&lt;/td&gt;
&lt;td&gt;50000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;अगर हमें पूरी table को Salary के आधार पर highest से lowest sort करना है:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;=SORTBY(A2:C6,C2:C6,-1)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Result:&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Employee&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Department&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Salary&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Ravi&lt;/td&gt;
&lt;td&gt;IT&lt;/td&gt;
&lt;td&gt;85000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Priya&lt;/td&gt;
&lt;td&gt;Finance&lt;/td&gt;
&lt;td&gt;75000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Amit&lt;/td&gt;
&lt;td&gt;IT&lt;/td&gt;
&lt;td&gt;65000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Neha&lt;/td&gt;
&lt;td&gt;HR&lt;/td&gt;
&lt;td&gt;55000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Karan&lt;/td&gt;
&lt;td&gt;HR&lt;/td&gt;
&lt;td&gt;50000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;ध्यान दें कि हमने केवल Employee column नहीं बल्कि &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;A2:C6&lt;/span&gt; पूरी range को sort किया है। इससे employee के साथ Department और Salary भी सही row में रहते हैं।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;6. Example 2: Student Marks के आधार पर Ranking&lt;/h3&gt;&lt;p&gt;School या college में marks के आधार पर students को highest से lowest क्रम में दिखाना एक common requirement है।&lt;/p&gt;&lt;p&gt;Data:&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Student&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Marks&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Rahul&lt;/td&gt;
&lt;td&gt;78&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Aman&lt;/td&gt;
&lt;td&gt;92&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Priya&lt;/td&gt;
&lt;td&gt;85&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Neha&lt;/td&gt;
&lt;td&gt;96&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Rohit&lt;/td&gt;
&lt;td&gt;72&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;Formula:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;=SORTBY(A2:B6,B2:B6,-1)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Result:&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Student&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Marks&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Neha&lt;/td&gt;
&lt;td&gt;96&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Aman&lt;/td&gt;
&lt;td&gt;92&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Priya&lt;/td&gt;
&lt;td&gt;85&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Rahul&lt;/td&gt;
&lt;td&gt;78&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Rohit&lt;/td&gt;
&lt;td&gt;72&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;यहाँ &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;SORTBY&lt;/span&gt; automatically result को spill करता है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;7. Example 3: Multiple Criteria से Sorting&lt;/h3&gt;&lt;p&gt;SORTBY की सबसे powerful features में से एक है &lt;b&gt;multiple criteria sorting।&lt;/b&gt;&lt;/p&gt;&lt;p&gt;मान लीजिए:&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Student&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Class&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Marks&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Amit&lt;/td&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td&gt;85&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Rahul&lt;/td&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td&gt;92&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Neha&lt;/td&gt;
&lt;td&gt;9&lt;/td&gt;
&lt;td&gt;95&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Priya&lt;/td&gt;
&lt;td&gt;9&lt;/td&gt;
&lt;td&gt;88&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Karan&lt;/td&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td&gt;92&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;हमें पहले Class को ascending और फिर Marks को descending order में sort करना है।&lt;/p&gt;&lt;p&gt;Formula:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;=SORTBY(A2:C6,B2:B6,1,C2:C6,-1)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;यहाँ:&lt;/p&gt;&lt;p&gt;B2:B6 → पहला sorting criterion&lt;br /&gt;1&amp;nbsp; &amp;nbsp; &amp;nbsp; → ascending&lt;/p&gt;&lt;p&gt;C2:C6 → दूसरा sorting criterion&lt;br /&gt;-1&amp;nbsp; &amp;nbsp; &amp;nbsp;→ descending&lt;/p&gt;&lt;p&gt;यदि दो students की Class समान है, तो उनके Marks के आधार पर आगे sorting होगी।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;8. Example 4: Sales Report को Region और Sales के आधार पर Sort करना&lt;/h3&gt;&lt;p&gt;मान लीजिए sales team का data है:&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Salesperson&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Region&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Sales&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Amit&lt;/td&gt;
&lt;td&gt;North&lt;/td&gt;
&lt;td&gt;90000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Ravi&lt;/td&gt;
&lt;td&gt;South&lt;/td&gt;
&lt;td&gt;75000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Neha&lt;/td&gt;
&lt;td&gt;North&lt;/td&gt;
&lt;td&gt;120000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Priya&lt;/td&gt;
&lt;td&gt;South&lt;/td&gt;
&lt;td&gt;95000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Karan&lt;/td&gt;
&lt;td&gt;North&lt;/td&gt;
&lt;td&gt;85000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;यदि पहले Region को alphabetical order में और प्रत्येक Region के अंदर Sales को highest से lowest रखना है:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;=SORTBY(A2:C6,B2:B6,1,C2:C6,-1)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;इससे North के employees पहले आएँगे और North के अंदर highest sales वाला employee ऊपर आएगा।&lt;/p&gt;&lt;p&gt;यह technique monthly या regional sales reporting में बहुत उपयोगी है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;9. Example 5: Date के आधार पर Sorting&lt;/h3&gt;&lt;p&gt;SORTBY केवल numbers के लिए नहीं है। आप dates को भी sort कर सकते हैं।&lt;/p&gt;&lt;p&gt;मान लीजिए:&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Task&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Due Date&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Report&lt;/td&gt;
&lt;td&gt;25-Aug-2026&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Meeting&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;background-color: #f2f2f2;&quot;&gt;22-Aug-&lt;/span&gt;2026&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Review&lt;/td&gt;
&lt;td&gt;30-Aug-2026&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Submission&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;background-color: #f2f2f2;&quot;&gt;20-Aug-&lt;/span&gt;2026&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;सबसे पहले आने वाली date से sorting:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;=SORTBY(A2:B5,B2:B5,1)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Result:&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Task&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Due Date&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Submission&lt;/td&gt;
&lt;td&gt;20-Aug-2026&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Meeting&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;background-color: #f2f2f2;&quot;&gt;22-Aug-&lt;/span&gt;2026&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Report&lt;/td&gt;
&lt;td&gt;25-Aug-2026&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Review&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;background-color: #f2f2f2;&quot;&gt;30-Aug-&lt;/span&gt;2026&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;इसका उपयोग task management, project tracking और deadline reports में किया जा सकता है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;10. Example 6: Product Price को Highest से Lowest Sort करना&lt;/h3&gt;&lt;p&gt;E-commerce या inventory report में products को price के आधार पर sort करना common requirement है।&lt;/p&gt;&lt;p&gt;Data:&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Product&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Category&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Price&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Laptop&lt;/td&gt;
&lt;td&gt;Electronics&lt;/td&gt;
&lt;td&gt;65000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Mouse&lt;/td&gt;
&lt;td&gt;Accessories&lt;/td&gt;
&lt;td&gt;800&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Monitor&lt;/td&gt;
&lt;td&gt;Electronics&lt;/td&gt;
&lt;td&gt;15000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Keyboard&lt;/td&gt;
&lt;td&gt;Accessories&lt;/td&gt;
&lt;td&gt;1500&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;Formula:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;=SORTBY(A2:C5,C2:C5,-1)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Result:&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Product&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Category&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Price&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Laptop&lt;/td&gt;
&lt;td&gt;Electronics&lt;/td&gt;
&lt;td&gt;65000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Monitor&lt;/td&gt;
&lt;td&gt;Electronics&lt;/td&gt;
&lt;td&gt;15000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Keyboard&lt;/td&gt;
&lt;td&gt;Accessories&lt;/td&gt;
&lt;td&gt;1500&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Mouse&lt;/td&gt;
&lt;td&gt;Accessories&lt;/td&gt;
&lt;td&gt;800&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;11. Example 7: FILTER और SORTBY को साथ में इस्तेमाल करना&lt;/h3&gt;&lt;p&gt;यह एक बहुत useful combination है।&lt;/p&gt;&lt;p&gt;मान लीजिए आपके पास:&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Product&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Region&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Sales&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Laptop&lt;/td&gt;
&lt;td&gt;North&lt;/td&gt;
&lt;td&gt;80000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Mobile&lt;/td&gt;
&lt;td&gt;South&lt;/td&gt;
&lt;td&gt;60000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Monitor&lt;/td&gt;
&lt;td&gt;North&lt;/td&gt;
&lt;td&gt;45000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Printer&lt;/td&gt;
&lt;td&gt;South&lt;/td&gt;
&lt;td&gt;30000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Tablet&lt;/td&gt;
&lt;td&gt;North&lt;/td&gt;
&lt;td&gt;70000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;हमें केवल North region के products चाहिए और उन्हें Sales के descending order में दिखाना है।&lt;/p&gt;&lt;p&gt;Formula:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;=SORTBY(FILTER(A2:C6,B2:B6=&quot;North&quot;),FILTER(C2:C6,B2:B6=&quot;North&quot;),-1)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;यहाँ पहले &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;FILTER &lt;/span&gt;केवल North region का data निकालता है और फिर &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;SORTBY &lt;/span&gt;उसे Sales के आधार पर sort करता है।&lt;/p&gt;&lt;p&gt;इस प्रकार आप एक dynamic regional sales report बना सकते हैं।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;12. Example 8: UNIQUE और SORTBY का उपयोग&lt;/h3&gt;&lt;p&gt;मान लीजिए आपके पास employee department data है:&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Employee&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Department&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Amit&lt;/td&gt;
&lt;td&gt;IT&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Ravi&lt;/td&gt;
&lt;td&gt;HR&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Neha&lt;/td&gt;
&lt;td&gt;Finance&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Priya&lt;/td&gt;
&lt;td&gt;IT&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Karan&lt;/td&gt;
&lt;td&gt;HR&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;अगर आपको unique departments की sorted list चाहिए:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;=SORT(UNIQUE(B2:B6))&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;या SORTBY का उपयोग करते हुए:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;=SORTBY(UNIQUE(B2:B6),UNIQUE(B2:B6),1)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Result:&lt;/p&gt;&lt;p&gt;Department&lt;/p&gt;&lt;p&gt;Finance&lt;/p&gt;&lt;p&gt;HR&lt;/p&gt;&lt;p&gt;IT&lt;/p&gt;&lt;p&gt;हालाँकि इस simple case में &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;SORT(UNIQUE()) &lt;/span&gt;अधिक सरल है, लेकिन SORTBY तब उपयोगी होता है जब sorting किसी अलग array के आधार पर करनी हो।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;13. Example 9: Priority के आधार पर Tasks Sort करना&lt;/h3&gt;&lt;p&gt;मान लीजिए project management sheet में Priority दी गई है:&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Task&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Priority&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Database Backup&lt;/td&gt;
&lt;td&gt;High&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Email Report&lt;/td&gt;
&lt;td&gt;Low&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Dashboard Update&lt;/td&gt;
&lt;td&gt;Medium&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Data Validation&lt;/td&gt;
&lt;td&gt;High&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;अब requirement है:&lt;/p&gt;&lt;p&gt;&lt;b&gt;High → Medium → Low&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Alphabetical sorting यहाँ काम नहीं करेगी, क्योंकि alphabetical order में High, Low, Medium आएगा।&lt;/p&gt;&lt;p&gt;इसके लिए हम custom sorting array बना सकते हैं।&lt;/p&gt;&lt;p&gt;Formula:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;=SORTBY(A2:B5,XLOOKUP(B2:B5,{&quot;High&quot;,&quot;Medium&quot;,&quot;Low&quot;},{1,2,3}))&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;यहाँ &lt;a href=&quot;https://www.totaldatasolution.com/2023/03/xlookup.html&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;XLOOKUP&lt;/span&gt; &lt;/a&gt;Priority को numeric order देता है:&lt;/p&gt;&lt;p&gt;High&amp;nbsp; &amp;nbsp;= 1&lt;br /&gt;Medium = 2&lt;br /&gt;Low&amp;nbsp; &amp;nbsp; = 3&lt;/p&gt;&lt;p&gt;फिर SORTBY उस numeric array के आधार पर tasks को sort करता है।&lt;/p&gt;&lt;p&gt;यह project management और workflow reports में बहुत उपयोगी technique है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;14. Example 10: Top Sales Employees की Dynamic List&lt;/h3&gt;&lt;p&gt;मान लीजिए आपको sales team की पूरी list को highest sales से lowest sales में sort करना है।&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;=SORTBY(A2:C20,C2:C20,-1)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;लेकिन यदि आपको केवल Top 5 चाहिए, तो इसे &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;TAKE &lt;/span&gt;के साथ combine किया जा सकता है:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;=TAKE(SORTBY(A2:C20,C2:C20,-1),5)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;यह formula पहले data को sales के आधार पर descending order में sort करता है और फिर top 5 records निकालता है।&lt;/p&gt;&lt;p&gt;इसका उपयोग:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Top 5 Salespersons&lt;/li&gt;&lt;li&gt;Top 5 Products&lt;/li&gt;&lt;li&gt;Top 5 Customers&lt;/li&gt;&lt;li&gt;Top 5 Regions&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;जैसी reports बनाने में किया जा सकता है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;15. Example 11: Sales के आधार पर Customer List Sort करना&lt;/h3&gt;&lt;p&gt;मान लीजिए:&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Customer&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Sales&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Customer A&lt;/td&gt;
&lt;td&gt;25000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Customer B&lt;/td&gt;
&lt;td&gt;85000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Customer C&lt;/td&gt;
&lt;td&gt;45000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Customer D&lt;/td&gt;
&lt;td&gt;95000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Customer E&lt;/td&gt;
&lt;td&gt;65000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;Formula:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;=SORTBY(A2:B6,B2:B6,-1)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Result:&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Customer&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Sales&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Customer D&lt;/td&gt;
&lt;td&gt;95000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Customer B&lt;/td&gt;
&lt;td&gt;85000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Customer E&lt;/td&gt;
&lt;td&gt;65000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Customer C&lt;/td&gt;
&lt;td&gt;45000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Customer A&lt;/td&gt;
&lt;td&gt;25000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;यह customer analysis और sales dashboard में उपयोगी है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;16. Example 12: Horizontal Data को Sort करना&lt;/h3&gt;&lt;p&gt;SORTBY vertical data के साथ-साथ horizontal data पर भी काम कर सकता है।&lt;/p&gt;&lt;p&gt;मान लीजिए:&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Jan&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Feb&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Mar&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Apr&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Sales&lt;/td&gt;
&lt;td&gt;50000&lt;/td&gt;
&lt;td&gt;30000&lt;/td&gt;
&lt;td&gt;80000&lt;/td&gt;
&lt;td&gt;60000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;अब months को sales के आधार पर ascending order में sort करना है।&lt;/p&gt;&lt;p&gt;Formula:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;=SORTBY(B1:E1,B2:E2,1)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Result:&lt;/p&gt;&lt;p&gt;Feb&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;Jan&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;Apr&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;Mar&lt;/p&gt;&lt;p&gt;क्योंकि sales का क्रम:&lt;/p&gt;&lt;p&gt;30,000 → 50,000 → 60,000 → 80,000&lt;/p&gt;&lt;p&gt;इसलिए corresponding months भी उसी order में दिखाई देते हैं।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;17. SORTBY और SORT में अंतर&lt;/h3&gt;&lt;p&gt;दोनों functions sorting के लिए उपयोग किए जाते हैं, लेकिन उनके उपयोग में महत्वपूर्ण अंतर है।&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Feature&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;SORT&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;SORTBY&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Basic sorting&lt;/td&gt;
&lt;td&gt;Yes&lt;/td&gt;
&lt;td&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Separate sorting array&lt;/td&gt;
&lt;td&gt;Limited&lt;/td&gt;
&lt;td&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Multiple criteria&lt;/td&gt;
&lt;td&gt;Yes&lt;/td&gt;
&lt;td&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Dynamic array&lt;/td&gt;
&lt;td&gt;Yes&lt;/td&gt;
&lt;td&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;External/custom sorting array&lt;/td&gt;
&lt;td&gt;कम flexible&lt;/td&gt;
&lt;td&gt;अधिक flexible&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Complex sorting&lt;/td&gt;
&lt;td&gt;अच्छा&lt;/td&gt;
&lt;td&gt;बहुत अच्छा&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;उदाहरण के लिए:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;=SORT(A2:C10,3,-1)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;यह तीसरे column के आधार पर sorting करता है।&lt;/p&gt;&lt;p&gt;वहीं:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;=SORTBY(A2:C10,F2:F10,-1)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;पूरी table को किसी &lt;b&gt;अलग range F2&lt;/b&gt; के आधार पर sort कर सकता है।&lt;/p&gt;&lt;p&gt;यही SORTBY को कई advanced situations में अधिक flexible बनाता है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;18. SORTBY में Dynamic Array का महत्व&lt;/h3&gt;&lt;p&gt;SORTBY Dynamic Array functionality का उपयोग करता है।&lt;/p&gt;&lt;p&gt;यदि आप formula लिखते हैं:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;=SORTBY(A2:C20,C2:C20,-1)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;तो आपको हर row के लिए अलग formula लिखने की आवश्यकता नहीं है।&lt;/p&gt;&lt;p&gt;Excel result को automatically नीचे या आसपास की खाली cells में &lt;b&gt;spill&lt;/b&gt; कर देता है।&lt;/p&gt;&lt;p&gt;इससे:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;formulas कम होते हैं&lt;/li&gt;&lt;li&gt;maintenance आसान होता है&lt;/li&gt;&lt;li&gt;reports automatically update हो सकती हैं&lt;/li&gt;&lt;li&gt;manual sorting की आवश्यकता कम होती है&lt;/li&gt;&lt;/ul&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;19. SORTBY में #SPILL! Error&lt;/h3&gt;&lt;p&gt;यदि SORTBY formula लगाने के बाद:&lt;/p&gt;&lt;p&gt;#SPILL!&lt;/p&gt;&lt;p&gt;error दिखाई देता है, तो इसका अर्थ सामान्यतः यह होता है कि Excel के पास result को फैलाने के लिए पर्याप्त खाली cells उपलब्ध नहीं हैं।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;=SORTBY(A2:C20,C2:C20,-1)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;यदि formula के नीचे या दाईं ओर कोई existing data है, तो Excel पूरा result spill नहीं कर पाएगा।&lt;/p&gt;&lt;p&gt;&lt;b&gt;Solution&lt;/b&gt;&lt;/p&gt;&lt;p&gt;जिस area में result spill होना है, वहाँ मौजूद data हटाएँ।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;20. SORTBY में #VALUE! Error&lt;/h3&gt;&lt;p&gt;अगर &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;array &lt;/span&gt;और &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;by_array&lt;/span&gt; की dimensions compatible नहीं हैं, तो समस्या आ सकती है।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;=SORTBY(A2:C10,E2:E20,1)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;यहाँ main array में 9 rows हैं, जबकि sorting array में 17 rows हैं।&lt;/p&gt;&lt;p&gt;इसलिए दोनों ranges को matching rows के साथ रखना चाहिए।&lt;/p&gt;&lt;p&gt;सही उदाहरण:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;=SORTBY(A2:C10,E2:E10,1)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;21. SORTBY के फायदे&lt;/h3&gt;&lt;p&gt;SORTBY के कई महत्वपूर्ण फायदे हैं।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;1. Automatic Sorting&lt;/h4&gt;&lt;p&gt;Source data बदलने पर result भी automatically update हो सकता है।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;2. Multiple Criteria&lt;/h4&gt;&lt;p&gt;आप एक ही formula में कई sorting criteria दे सकते हैं।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;3. Helper Column की जरूरत कम&lt;/h4&gt;&lt;p&gt;कई complex sorting tasks बिना helper column के किए जा सकते हैं।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;4. Dynamic Reports&lt;/h4&gt;&lt;p&gt;SORTBY को FILTER, UNIQUE, XLOOKUP, TAKE और अन्य functions के साथ combine किया जा सकता है।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;5. Dashboard के लिए उपयोगी&lt;/h4&gt;&lt;p&gt;Dynamic dashboards में sorted lists automatically generate की जा सकती हैं।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;22. SORTBY के Practical Use Cases&lt;/h3&gt;&lt;p&gt;SORTBY का उपयोग निम्न situations में किया जा सकता है:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Employee salary ranking&lt;/li&gt;&lt;li&gt;Student marks ranking&lt;/li&gt;&lt;li&gt;Salesperson performance&lt;/li&gt;&lt;li&gt;Product sales analysis&lt;/li&gt;&lt;li&gt;Customer ranking&lt;/li&gt;&lt;li&gt;Inventory price sorting&lt;/li&gt;&lt;li&gt;Project task priority&lt;/li&gt;&lt;li&gt;Deadline tracking&lt;/li&gt;&lt;li&gt;Regional sales reports&lt;/li&gt;&lt;li&gt;Top 5 products&lt;/li&gt;&lt;li&gt;Top customers&lt;/li&gt;&lt;li&gt;Monthly performance&lt;/li&gt;&lt;li&gt;Financial reports&lt;/li&gt;&lt;li&gt;Dynamic dashboards&lt;/li&gt;&lt;/ul&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;23. SORTBY इस्तेमाल करते समय Common Mistakes&lt;/h3&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;Mistake 1: Wrong sort order&lt;/h4&gt;&lt;p&gt;Ascending के लिए:&lt;/p&gt;&lt;p&gt;&lt;b&gt;1&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Descending के लिए:&lt;/p&gt;&lt;p&gt;&lt;b&gt;-1&lt;/b&gt;&lt;/p&gt;&lt;p&gt;का उपयोग करें।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;Mistake 2: Range mismatch&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;array&lt;/span&gt; और &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;by_array&lt;/span&gt; में corresponding rows या columns compatible होने चाहिए।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;Mistake 3: Spill area में data&lt;/h4&gt;&lt;p&gt;Dynamic result के रास्ते में data होने पर #SPILL! आ सकता है।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;Mistake 4: Dates वास्तव में text हैं&lt;/h4&gt;&lt;p&gt;यदि dates text के रूप में stored हैं, तो sorting expected तरीके से नहीं हो सकती।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;Mistake 5: Multiple criteria का गलत क्रम&lt;/h4&gt;&lt;p&gt;SORTBY में criteria जिस क्रम में दिए जाते हैं, sorting उसी priority के अनुसार होती है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;24. SEO और Reporting के लिए SORTBY क्यों महत्वपूर्ण है?&lt;/h3&gt;&lt;p&gt;Modern Excel reporting में users अक्सर चाहते हैं कि report manually sort करने की बजाय automatically update हो।&lt;/p&gt;&lt;p&gt;उदाहरण के लिए एक sales dashboard में आज अगर:&lt;/p&gt;&lt;p&gt;Amit = 50,000&lt;br /&gt;Ravi = 80,000&lt;br /&gt;Neha = 70,000&lt;/p&gt;&lt;p&gt;है, तो SORTBY से ranking automatically:&lt;/p&gt;&lt;p&gt;Ravi&lt;br /&gt;Neha&lt;br /&gt;Amit&lt;/p&gt;&lt;p&gt;हो सकती है।&lt;/p&gt;&lt;p&gt;अगर अगले महीने Amit की sales बढ़कर 100,000 हो जाती है, तो formula automatically नया order दिखा सकता है।&lt;/p&gt;&lt;p&gt;यही automation Excel reporting को अधिक efficient बनाती है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;25. Important SORTBY Formula Examples – Quick Reference&lt;/h3&gt;&lt;p&gt;&lt;b&gt;Ascending&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;=SORTBY(A2:B10,B2:B10,1)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Descending&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;=SORTBY(A2:B10,B2:B10,-1)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Multiple criteria&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;=SORTBY(A2:C10,B2:B10,1,C2:C10,-1)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;FILTER + SORTBY&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;=SORTBY(FILTER(A2:C20,B2:B20=&quot;North&quot;),FILTER(C2:C20,B2:B20=&quot;North&quot;),-1)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;TOP 5 + SORTBY&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;=TAKE(SORTBY(A2:C20,C2:C20,-1),5)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;UNIQUE + SORT&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;=SORT(UNIQUE(B2:B20))&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;26. निष्कर्ष&lt;/h3&gt;&lt;p&gt;Excel का &lt;b&gt;SORTBY function&lt;/b&gt; आधुनिक Excel में dynamic और flexible sorting के लिए एक बहुत उपयोगी function है। इसकी मदद से आप किसी range को केवल उसके own columns के आधार पर ही नहीं, बल्कि किसी &lt;b&gt;दूसरे array या range&lt;/b&gt; के आधार पर भी sort कर सकते हैं।&lt;/p&gt;&lt;p&gt;इसका basic syntax सरल है:&lt;/p&gt;&lt;p&gt;=SORTBY(array,by_array,&lt;span style=&quot;background-color: #cfe2f3;&quot;&gt;[sort_order]&lt;/span&gt;)&lt;/p&gt;&lt;p&gt;जहाँ &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;1&lt;/span&gt; ascending और &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;-1&lt;/span&gt; descending sorting के लिए उपयोग किया जाता है।&lt;/p&gt;&lt;p&gt;SORTBY की सबसे महत्वपूर्ण विशेषता इसका &lt;b&gt;multiple criteria sorting&lt;/b&gt; है। उदाहरण के लिए आप पहले Region को ascending और फिर Sales को descending order में sort कर सकते हैं।&lt;/p&gt;&lt;p&gt;इसके अलावा SORTBY को &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2023/03/filter.html&quot; target=&quot;_blank&quot;&gt;FILTER&lt;/a&gt;&lt;/span&gt;, &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2024/08/unique-function.html&quot; target=&quot;_blank&quot;&gt;UNIQUE&lt;/a&gt;&lt;/span&gt;, &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2023/03/xlookup.html&quot; target=&quot;_blank&quot;&gt;XLOOKUP&lt;/a&gt;&lt;/span&gt;, &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;TAKE &lt;/span&gt;जैसे modern Excel functions के साथ combine करके powerful dynamic reports बनाई जा सकती हैं।&lt;/p&gt;&lt;p&gt;यदि आप Excel में sales reports, employee reports, student rankings, customer analysis, inventory reports या dashboards बनाते हैं, तो SORTBY आपकी productivity काफी बढ़ा सकता है।&lt;/p&gt;&lt;p&gt;सबसे महत्वपूर्ण बात यह है कि SORTBY से manual sorting पर निर्भरता कम होती है। एक बार सही formula तैयार करने के बाद Excel source data में होने वाले बदलावों के अनुसार sorted result को automatically update कर सकता है।&lt;/p&gt;&lt;p&gt;इसलिए यदि आप &lt;b&gt;Excel 365 या newer Excel versions&lt;/b&gt; का उपयोग करते हैं, तो SORTBY function को सीखना dynamic Excel reporting और data analysis के लिए एक महत्वपूर्ण skill है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Frequently Asked Questions (FAQs)&lt;/h3&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;क्या SORTBY और SORT एक ही हैं?&lt;/h4&gt;&lt;p&gt;नहीं। दोनों sorting के लिए हैं, लेकिन SORTBY किसी अलग array/range को sorting criteria के रूप में उपयोग कर सकता है, इसलिए complex sorting में यह अधिक flexible है।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;SORTBY में 1 और -1 का क्या अर्थ है?&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;1 &lt;/span&gt;ascending order और &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;-1&lt;/span&gt; descending order को दर्शाता है।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;क्या SORTBY multiple columns के आधार पर sorting कर सकता है?&lt;/h4&gt;&lt;p&gt;हाँ। आप एक ही formula में multiple &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;by_array &lt;/span&gt;और &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;sort_order &lt;/span&gt;arguments दे सकते हैं।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;क्या SORTBY automatically update होता है?&lt;/h4&gt;&lt;p&gt;हाँ, dynamic-array Excel में source data बदलने पर formula का result भी update हो सकता है।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;SORTBY में #SPILL! क्यों आता है?&lt;/h4&gt;&lt;p&gt;जब Excel को dynamic result फैलाने के लिए पर्याप्त खाली cells नहीं मिलतीं, तो #SPILL! error आ सकता है।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;क्या SORTBY text values को sort कर सकता है?&lt;/h4&gt;&lt;p&gt;हाँ। SORTBY numbers, text और dates सहित विभिन्न प्रकार के data को sort कर सकता है।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;क्या SORTBY बिना helper column के इस्तेमाल किया जा सकता है?&lt;/h4&gt;&lt;p&gt;हाँ। यही इसकी महत्वपूर्ण खूबियों में से एक है। कई advanced sorting tasks सीधे formula से किए जा सकते हैं।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;क्या SORTBY Excel के पुराने versions में उपलब्ध है?&lt;/h4&gt;&lt;p&gt;SORTBY modern Excel versions की dynamic-array functionality का हिस्सा है। पुराने Excel versions में इसकी उपलब्धता version पर निर्भर करती है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;संक्षेप में:&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;SORTBY&lt;/span&gt; = &lt;b&gt;किसी data range को किसी दूसरे range/array के आधार पर dynamically sort करना।&lt;/b&gt;&lt;/p&gt;&lt;p&gt;यदि आप Excel में &lt;b&gt;dynamic reporting, automated ranking और advanced data analysis&lt;/b&gt; करना चाहते हैं, तो SORTBY function आपके लिए बेहद उपयोगी है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;p&gt;👨‍💻 Author&lt;/p&gt;&lt;p&gt;Total Data Solution&lt;br /&gt;Data Analyst | Excel &amp;amp; SAP Analytics Cloud Developer&lt;br /&gt;I share practical Excel, Automation, and Reporting tutorials based on real corporate experience.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://www.totaldatasolution.com/feeds/5512465368825768668/comments/default' title='टिप्पणियाँ भेजें'/><link rel='replies' type='text/html' href='https://www.totaldatasolution.com/2025/10/sortby-function.html#comment-form' title='0 टिप्पणियाँ'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/5512465368825768668'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/5512465368825768668'/><link rel='alternate' type='text/html' href='https://www.totaldatasolution.com/2025/10/sortby-function.html' title='Excel SORTBY Function: Complete Guide with Examples'/><author><name>Total Data Solution</name><uri>http://www.blogger.com/profile/12526349101988182665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4fs-_XsaStCd4Xd0bV8z9_vjPhqKwg82_ouQFuAzADFtkOHTkdxilxMbyeqYR-EF4kZl0pan0q0QXxsm6HFcarAAv3u_SqS0ckP9lJIPqUig85wzXvQC5tuh1o2dz9SEKnuR6GsciG79ihVMjwXosAKjyNRlFOzxx6iOdyI5ep_S7BYgjClT5pN1Qljwj/s72-w640-h426-c/Sortby%20function.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7267924039333995091.post-6317199774707369038</id><published>2026-08-22T10:47:34.819+05:30</published><updated>2026-08-22T10:54:07.741+05:30</updated><title type='text'>Excel Pivot Table Tutorial in Hindi – Pivot Table क्या है</title><content type='html'>&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgEBL4hOdnm70Lb0MHlvGiRirpeAa4hZLMgPPM7JhcNR5Yzgu5AlAvQTNsHgFit2rRpq5-bc0oH7Tl7FeH-EfHZJQoCehvXG0rtkGU-iIDd_f8KnncKHfwhMaTnfS-pHy4tEcK-FpAB5jiiCb-DjxFpsSIJrRQqMLhes6bRX7NzYqgxYKIU7BBniYtzXL6/s1774/Pivot%20table.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Pivot table&quot; border=&quot;0&quot; data-original-height=&quot;887&quot; data-original-width=&quot;1774&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgEBL4hOdnm70Lb0MHlvGiRirpeAa4hZLMgPPM7JhcNR5Yzgu5AlAvQTNsHgFit2rRpq5-bc0oH7Tl7FeH-EfHZJQoCehvXG0rtkGU-iIDd_f8KnncKHfwhMaTnfS-pHy4tEcK-FpAB5jiiCb-DjxFpsSIJrRQqMLhes6bRX7NzYqgxYKIU7BBniYtzXL6/w640-h320/Pivot%20table.png&quot; title=&quot;Pivot table&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;परिचय (Introduction)&lt;/h3&gt;&lt;p&gt;आज के समय में लगभग हर कंपनी, स्कूल, बैंक, अस्पताल और व्यवसाय बड़ी मात्रा में डेटा का उपयोग करता है। लेकिन केवल डेटा इकट्ठा करना पर्याप्त नहीं है। असली चुनौती उस डेटा को समझना और उससे उपयोगी जानकारी निकालना है।&lt;/p&gt;&lt;p&gt;कल्पना कीजिए कि आपके पास एक Excel फ़ाइल है जिसमें पूरे वर्ष की बिक्री के 50,000 रिकॉर्ड मौजूद हैं। प्रत्येक रिकॉर्ड में निम्न जानकारी शामिल है:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;तारीख (Date)&lt;/li&gt;&lt;li&gt;क्षेत्र (Region)&lt;/li&gt;&lt;li&gt;उत्पाद (Product)&lt;/li&gt;&lt;li&gt;सेल्समैन (Salesperson)&lt;/li&gt;&lt;li&gt;बिक्री राशि (Sales Amount)&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;अब आपका मैनेजर आपसे पूछता है:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;किस क्षेत्र में सबसे अधिक बिक्री हुई?&lt;/li&gt;&lt;li&gt;कौन-सा उत्पाद सबसे ज्यादा बिका?&lt;/li&gt;&lt;li&gt;किस महीने में बिक्री सबसे अधिक रही?&lt;/li&gt;&lt;li&gt;किस सेल्समैन का प्रदर्शन सबसे बेहतर था?&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;यदि आप प्रत्येक रिकॉर्ड को मैन्युअली देखेंगे, तो इसमें घंटों लग सकते हैं और गलतियों की संभावना भी बढ़ जाएगी।&lt;/p&gt;&lt;p&gt;यहीं पर Excel का सबसे शक्तिशाली फीचर &lt;b&gt;Pivot Table&lt;/b&gt; आपकी मदद करता है।&lt;/p&gt;&lt;p&gt;Pivot Table हजारों या लाखों रिकॉर्ड को कुछ सेकंड में सारांशित (Summarize) करके महत्वपूर्ण जानकारी निकालने की क्षमता प्रदान करता है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Pivot Table के वास्तविक उपयोग&lt;/h3&gt;&lt;p&gt;आज लगभग हर उद्योग में Pivot Table का उपयोग किया जाता है।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;1. बिक्री विश्लेषण (Sales Analysis)&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;क्षेत्रवार बिक्री&lt;/li&gt;&lt;li&gt;उत्पादवार राजस्व&lt;/li&gt;&lt;li&gt;मासिक प्रदर्शन रिपोर्ट&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;2. वित्तीय प्रबंधन (Finance)&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;आय और व्यय का विश्लेषण&lt;/li&gt;&lt;li&gt;विभागवार बजट रिपोर्ट&lt;/li&gt;&lt;li&gt;लाभ और हानि का अध्ययन&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;3. मानव संसाधन (HR)&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;विभागवार कर्मचारियों की संख्या&lt;/li&gt;&lt;li&gt;उपस्थिति रिपोर्ट&lt;/li&gt;&lt;li&gt;प्रदर्शन विश्लेषण&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;4. शिक्षा क्षेत्र&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;छात्रों के परिणाम&lt;/li&gt;&lt;li&gt;कक्षा अनुसार औसत अंक&lt;/li&gt;&lt;li&gt;उपस्थिति विश्लेषण&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;5. डिजिटल मार्केटिंग&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Campaign Performance&lt;/li&gt;&lt;li&gt;Website Traffic Analysis&lt;/li&gt;&lt;li&gt;Conversion Reports&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Pivot Table सीखना क्यों महत्वपूर्ण है?&lt;/h3&gt;&lt;p&gt;यदि आप निम्न क्षेत्रों में काम करते हैं, तो Pivot Table एक अनिवार्य कौशल है:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Data Analyst&lt;/li&gt;&lt;li&gt;MIS Executive&lt;/li&gt;&lt;li&gt;Business Analyst&lt;/li&gt;&lt;li&gt;Accountant&lt;/li&gt;&lt;li&gt;HR Executive&lt;/li&gt;&lt;li&gt;Power BI Developer&lt;/li&gt;&lt;li&gt;Finance Professional&lt;/li&gt;&lt;li&gt;Digital Marketer&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;आज अधिकांश कंपनियाँ ऐसे कर्मचारियों को प्राथमिकता देती हैं जो बड़े डेटा को जल्दी और प्रभावी तरीके से विश्लेषित कर सकें।&lt;/p&gt;&lt;p&gt;Pivot Table यही क्षमता प्रदान करता है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Pivot Table क्या है? (What is Pivot Table in Excel)&lt;/h3&gt;&lt;p&gt;Pivot Table, Microsoft Excel का एक शक्तिशाली डेटा विश्लेषण टूल है जो बड़ी मात्रा में डेटा को सारांशित, व्यवस्थित और विश्लेषित करने की सुविधा देता है।&lt;/p&gt;&lt;p&gt;सरल शब्दों में:&lt;/p&gt;&lt;p&gt;&lt;b&gt;Pivot Table बड़ी डेटा सूची को कुछ सेकंड में सारांशित करके महत्वपूर्ण जानकारी प्रस्तुत करती है।&lt;/b&gt;&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;यदि आपके पास 10,000 बिक्री रिकॉर्ड हैं, तो Pivot Table तुरंत बता सकती है:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;कुल बिक्री कितनी हुई?&lt;/li&gt;&lt;li&gt;किस क्षेत्र में सबसे अधिक बिक्री हुई?&lt;/li&gt;&lt;li&gt;कौन-सा उत्पाद सबसे अधिक बिका?&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Pivot Table की आधिकारिक परिभाषा&lt;/h4&gt;&lt;p&gt;Pivot Table एक इंटरैक्टिव डेटा सारांश उपकरण है जो उपयोगकर्ताओं को डेटा को विभिन्न दृष्टिकोणों (Perspectives) से देखने, फ़िल्टर करने, समूहबद्ध करने और विश्लेषण करने की सुविधा प्रदान करता है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Pivot Table कैसे काम करती है?&lt;/h3&gt;&lt;p&gt;Pivot Table मूल डेटा को बदले बिना उसका सारांश तैयार करती है।&lt;/p&gt;&lt;p&gt;&lt;b&gt;उदाहरण:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;मूल डेटा:&lt;/p&gt;

&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Region&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Product&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Sales&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;North&lt;/td&gt;
&lt;td&gt;Laptop&lt;/td&gt;
&lt;td&gt;50000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;South&lt;/td&gt;
&lt;td&gt;Mobile&lt;/td&gt;
&lt;td&gt;30000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;North&lt;/td&gt;
&lt;td&gt;Mobile&lt;/td&gt;
&lt;td&gt;20000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;East&lt;/td&gt;
&lt;td&gt;Laptop&lt;/td&gt;
&lt;td&gt;40000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;Pivot Table परिणाम:&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Region&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Total Sales&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;North&lt;/td&gt;
&lt;td&gt;70000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;South&lt;/td&gt;
&lt;td&gt;30000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;East&lt;/td&gt;
&lt;td&gt;40000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;कुछ ही सेकंड में संपूर्ण विश्लेषण तैयार हो जाता है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Pivot Table का मूल सिद्धांत&lt;/h3&gt;&lt;p&gt;Pivot शब्द का अर्थ है:&lt;/p&gt;&lt;p&gt;&lt;b&gt;घुमाना या दृष्टिकोण बदलना।&lt;/b&gt;&lt;/p&gt;&lt;p&gt;आप डेटा को विभिन्न कोणों से देख सकते हैं।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;पहले:&lt;/p&gt;&lt;p&gt;Region Wise Sales&lt;/p&gt;&lt;p&gt;फिर:&lt;/p&gt;&lt;p&gt;Product Wise Sales&lt;/p&gt;&lt;p&gt;फिर:&lt;/p&gt;&lt;p&gt;Month Wise Sales&lt;/p&gt;&lt;p&gt;फिर:&lt;/p&gt;&lt;p&gt;Salesperson Wise Performance&lt;/p&gt;&lt;p&gt;बिना मूल डेटा को बदले यह सब संभव है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Pivot Table के मुख्य Components&lt;/h3&gt;&lt;p&gt;Pivot Table चार मुख्य क्षेत्रों से मिलकर बनती है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;1. Rows Area&lt;/h4&gt;&lt;p&gt;यह वह क्षेत्र है जहाँ श्रेणियाँ प्रदर्शित होती हैं।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Region&lt;/li&gt;&lt;li&gt;Product&lt;/li&gt;&lt;li&gt;Department&lt;/li&gt;&lt;/ul&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;2. Columns Area&lt;/h4&gt;&lt;p&gt;यह क्षैतिज दिशा में डेटा को व्यवस्थित करता है।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;Months:&lt;/p&gt;&lt;p&gt;Jan | Feb | Mar | Apr&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;3. Values Area&lt;/h4&gt;&lt;p&gt;यह सबसे महत्वपूर्ण भाग है।&lt;/p&gt;&lt;p&gt;यहाँ गणनाएँ होती हैं:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Sum&lt;/li&gt;&lt;li&gt;Count&lt;/li&gt;&lt;li&gt;Average&lt;/li&gt;&lt;li&gt;Maximum&lt;/li&gt;&lt;li&gt;Minimum&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;4. Filters Area&lt;/h4&gt;&lt;p&gt;उपयोगकर्ता विशेष डेटा देखने के लिए फ़िल्टर लगा सकता है।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;केवल:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;North Region&lt;/li&gt;&lt;li&gt;Year 2026&lt;/li&gt;&lt;li&gt;Mobile Category&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Pivot Table का संरचनात्मक डायग्राम&lt;/h3&gt;&lt;p&gt;नीचे Pivot Table के कार्य करने का सरल डायग्राम दिया गया है:&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;left&quot; style=&quot;width: 60%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Original Data&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Date&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Region&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Product&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Salesperson&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Sales Amount&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;🡻&lt;/span&gt;&lt;/p&gt;

&lt;div&gt;
&lt;table align=&quot;left&quot; style=&quot;width: 60%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Pivot Table&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Rows: Region&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Columns: Month&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Values: Sum(Sales)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Filters: Year&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;🡻&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;left&quot; style=&quot;width: 60%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Business Insights&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Best Region&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Top Product&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Monthly Growth&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Sales Trends&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;p&gt;Pivot Table और सामान्य Table में अंतर&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;विशेषता&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;सामान्य Table&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Pivot Table&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;डेटा सारांश&lt;/td&gt;
&lt;td&gt;नहीं&lt;/td&gt;
&lt;td&gt;हाँ&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;फ़िल्टरिंग&lt;/td&gt;
&lt;td&gt;सीमित&lt;/td&gt;
&lt;td&gt;उन्नत&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;ड्रैग और ड्रॉप&lt;/td&gt;
&lt;td&gt;नहीं&lt;/td&gt;
&lt;td&gt;हाँ&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;ऑटो कैलकुलेशन&lt;/td&gt;
&lt;td&gt;सीमित&lt;/td&gt;
&lt;td&gt;पूर्ण&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Grouping&lt;/td&gt;
&lt;td&gt;नहीं&lt;/td&gt;
&lt;td&gt;उपलब्ध&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Drill Down&lt;/td&gt;
&lt;td&gt;नहीं&lt;/td&gt;
&lt;td&gt;उपलब्ध&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;बड़े डेटा का समर्थन&lt;/td&gt;
&lt;td&gt;कम&lt;/td&gt;
&lt;td&gt;उत्कृष्ट&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Pivot Table क्यों महत्वपूर्ण है? (Why It Matters)&lt;/h3&gt;&lt;p&gt;आज के डेटा-आधारित व्यवसायिक वातावरण में त्वरित और सटीक निर्णय लेना अत्यंत आवश्यक है।&lt;/p&gt;&lt;p&gt;Pivot Table इसी आवश्यकता को पूरा करती है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;1. समय की बचत&lt;/h4&gt;&lt;p&gt;जहाँ मैन्युअल विश्लेषण में कई घंटे लग सकते हैं, वहीं Pivot Table कुछ सेकंड में परिणाम दे सकती है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;2. बेहतर निर्णय लेने में सहायता&lt;/h4&gt;&lt;p&gt;प्रबंधन टीम निम्न निर्णय तेजी से ले सकती है:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;किस क्षेत्र में निवेश बढ़ाना है?&lt;/li&gt;&lt;li&gt;कौन-सा उत्पाद बंद करना है?&lt;/li&gt;&lt;li&gt;किस कर्मचारी का प्रदर्शन उत्कृष्ट है?&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;3. त्रुटियों में कमी&lt;/h4&gt;&lt;p&gt;मैन्युअल गणनाओं में त्रुटियों की संभावना अधिक होती है।&lt;/p&gt;&lt;p&gt;Pivot Table स्वचालित गणनाएँ करके इस समस्या को कम करती है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;4. Dynamic Reporting&lt;/h4&gt;&lt;p&gt;नया डेटा जोड़ने के बाद केवल Refresh करने से पूरी रिपोर्ट अपडेट हो जाती है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;वास्तविक जीवन का परिदृश्य (Real Scenario)&lt;/h3&gt;&lt;p&gt;मान लीजिए कि एक ई-कॉमर्स कंपनी पूरे भारत में अपने उत्पाद बेचती है।&lt;/p&gt;&lt;p&gt;डेटा में शामिल हैं:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Order Date&lt;/li&gt;&lt;li&gt;Customer City&lt;/li&gt;&lt;li&gt;Product Category&lt;/li&gt;&lt;li&gt;Payment Method&lt;/li&gt;&lt;li&gt;Revenue&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;कंपनी का CEO जानना चाहता है:&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;प्रश्न 1:&lt;/h4&gt;&lt;p&gt;किस शहर से सबसे अधिक राजस्व प्राप्त हो रहा है?&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;प्रश्न 2:&lt;/h4&gt;&lt;p&gt;कौन-सी Product Category सबसे अधिक लाभदायक है?&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;प्रश्न 3:&lt;/h4&gt;&lt;p&gt;किस महीने में बिक्री सबसे अधिक रही?&lt;/p&gt;&lt;p&gt;यदि यह विश्लेषण मैन्युअली किया जाए, तो हजारों रिकॉर्ड देखने पड़ेंगे।&lt;/p&gt;&lt;p&gt;लेकिन Pivot Table के माध्यम से:&lt;/p&gt;&lt;p&gt;Rows:&lt;/p&gt;&lt;p&gt;City&lt;/p&gt;&lt;p&gt;Values:&lt;/p&gt;&lt;p&gt;Sum of Revenue&lt;/p&gt;&lt;p&gt;कुछ सेकंड में उत्तर प्राप्त किया जा सकता है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Pivot Table सीखने के फायदे&lt;/h3&gt;&lt;p&gt;Pivot Table सीखने से आपको निम्न लाभ प्राप्त होते हैं:&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;करियर लाभ&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Data Analyst बनने में सहायता&lt;/li&gt;&lt;li&gt;MIS Reporting में विशेषज्ञता&lt;/li&gt;&lt;li&gt;Power BI सीखने की मजबूत नींव&lt;/li&gt;&lt;li&gt;Excel इंटरव्यू में बेहतर प्रदर्शन&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;व्यवसायिक लाभ&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;तेज़ रिपोर्टिंग&lt;/li&gt;&lt;li&gt;बेहतर निर्णय&lt;/li&gt;&lt;li&gt;उच्च उत्पादकता&lt;/li&gt;&lt;li&gt;कम मानवीय त्रुटियाँ&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;व्यक्तिगत लाभ&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Excel कौशल में सुधार&lt;/li&gt;&lt;li&gt;पेशेवर विकास&lt;/li&gt;&lt;li&gt;उच्च वेतन वाली नौकरियों के अवसर&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Pivot Table और Power BI का संबंध&lt;/h3&gt;&lt;p&gt;Power BI की कई अवधारणाएँ Pivot Table पर आधारित हैं।&lt;/p&gt;&lt;p&gt;दोनों में समानताएँ हैं:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Aggregation&lt;/li&gt;&lt;li&gt;Filters&lt;/li&gt;&lt;li&gt;Grouping&lt;/li&gt;&lt;li&gt;Drill Down&lt;/li&gt;&lt;li&gt;Data Modeling&lt;/li&gt;&lt;li&gt;Reporting&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;यदि आप भविष्य में Power BI या Data Analytics सीखना चाहते हैं, तो Pivot Table आपका पहला और सबसे महत्वपूर्ण कदम है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Step-by-Step Guide: Excel में Pivot Table कैसे बनाएं?&lt;/h3&gt;&lt;p&gt;अब तक आपने समझ लिया है कि Pivot Table क्या है और यह क्यों महत्वपूर्ण है। अब हम इसे चरण-दर-चरण बनाना सीखेंगे।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;चरण 1: डेटा तैयार करें&lt;/h3&gt;&lt;p&gt;Pivot Table बनाने से पहले आपका डेटा सही संरचना में होना चाहिए।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Date&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Region&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Product&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Salesperson&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Sales Amount&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;1/1/2026&lt;/td&gt;
&lt;td&gt;North&lt;/td&gt;
&lt;td&gt;Laptop&lt;/td&gt;
&lt;td&gt;Amit&lt;/td&gt;
&lt;td&gt;50000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;1/2/2026&lt;/td&gt;
&lt;td&gt;South&lt;/td&gt;
&lt;td&gt;Mobile&lt;/td&gt;
&lt;td&gt;Rahul&lt;/td&gt;
&lt;td&gt;30000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;1/3/2026&lt;/td&gt;
&lt;td&gt;East&lt;/td&gt;
&lt;td&gt;Laptop&lt;/td&gt;
&lt;td&gt;Neha&lt;/td&gt;
&lt;td&gt;45000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;1/4/2026&lt;/td&gt;
&lt;td&gt;West&lt;/td&gt;
&lt;td&gt;Tablet&lt;/td&gt;
&lt;td&gt;Mohan&lt;/td&gt;
&lt;td&gt;25000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;1/5/2026&lt;/td&gt;
&lt;td&gt;North&lt;/td&gt;
&lt;td&gt;Mobile&lt;/td&gt;
&lt;td&gt;Amit&lt;/td&gt;
&lt;td&gt;35000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;p&gt;अच्छी डेटा संरचना के नियम&lt;/p&gt;&lt;p&gt;प्रत्येक कॉलम का स्पष्ट नाम होना चाहिए&lt;/p&gt;&lt;p&gt;सही:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Date&lt;/li&gt;&lt;li&gt;Region&lt;/li&gt;&lt;li&gt;Product&lt;/li&gt;&lt;li&gt;Sales&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;गलत:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Column1&lt;/li&gt;&lt;li&gt;Data&lt;/li&gt;&lt;li&gt;Field A&lt;/li&gt;&lt;/ul&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;खाली पंक्तियाँ नहीं होनी चाहिए&lt;/h4&gt;&lt;p&gt;Blank Rows Pivot Table को गलत परिणाम दे सकती हैं।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;एक कॉलम में एक ही प्रकार का डेटा रखें&lt;/h4&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;Sales Column में केवल संख्याएँ होनी चाहिए।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;चरण 2: डेटा को Excel Table में बदलें&lt;/h3&gt;&lt;p&gt;Shortcut:&lt;/p&gt;&lt;p&gt;&lt;b&gt;Ctrl + T&lt;/b&gt;&lt;/p&gt;&lt;p&gt;यह सबसे महत्वपूर्ण Best Practice मानी जाती है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;इसके लाभ&lt;/h3&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;Dynamic Range&lt;/h4&gt;&lt;p&gt;नया डेटा जोड़ने पर Pivot Table आसानी से Refresh हो जाती है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;बेहतर Formatting&lt;/h4&gt;&lt;p&gt;Headers और Filters स्वतः उपलब्ध हो जाते हैं।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;कम Errors&lt;/h4&gt;&lt;p&gt;Manual Selection की आवश्यकता समाप्त हो जाती है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;Table Name:&lt;/p&gt;&lt;p&gt;Sales_Data_2026&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;चरण 3: Pivot Table Insert करें&lt;/h3&gt;&lt;p&gt;Steps:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;डेटा के अंदर किसी भी Cell पर क्लिक करें।&lt;/li&gt;&lt;li&gt;Insert Tab चुनें।&lt;/li&gt;&lt;li&gt;PivotTable पर क्लिक करें।&lt;/li&gt;&lt;li&gt;New Worksheet चुनें।&lt;/li&gt;&lt;li&gt;OK दबाएँ।&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;अब Pivot Table का खाली ढांचा दिखाई देगा।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Pivot Table Fields Pane को समझें&lt;/h3&gt;&lt;p&gt;दाएँ तरफ चार मुख्य क्षेत्र दिखाई देंगे:&lt;/p&gt;&lt;p&gt;&lt;b&gt;Pivot Table Fields&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Date&lt;/li&gt;&lt;li&gt;Region&lt;/li&gt;&lt;li&gt;Product&lt;/li&gt;&lt;li&gt;Sales Amount&lt;/li&gt;&lt;li&gt;Salesperson&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Filters&lt;/li&gt;&lt;li&gt;Columns&lt;/li&gt;&lt;li&gt;Rows&lt;/li&gt;&lt;li&gt;Values&lt;/li&gt;&lt;/ul&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;p&gt;&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;चरण 4: पहला Pivot Table बनाएं&lt;/h3&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;उद्देश्य:&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;Region Wise Sales Report बनाना।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;Configuration&lt;/h4&gt;&lt;div&gt;&lt;b&gt;Rows:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Region&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Values:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Sales Amount (Sum)&lt;/div&gt;&lt;/div&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;परिणाम&lt;/h4&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Region&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Total Sales&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;North&lt;/td&gt;
&lt;td&gt;85000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;South&lt;/td&gt;
&lt;td&gt;30000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;East&lt;/td&gt;
&lt;td&gt;45000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;West&lt;/td&gt;
&lt;td&gt;25000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;कुछ ही सेकंड में सारांश तैयार हो जाता है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;चरण 5: Multiple Fields का उपयोग करें&lt;/h3&gt;&lt;p&gt;अब Monthly Sales Analysis करते हैं।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Setup&lt;/h4&gt;&lt;p&gt;&lt;b&gt;Rows:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Region&lt;/p&gt;&lt;p&gt;&lt;b&gt;Columns:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Month&lt;/p&gt;&lt;p&gt;&lt;b&gt;Values:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Sales Amount&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;परिणाम&lt;/h4&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Region&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Jan&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Feb&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Mar&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;North&lt;/td&gt;
&lt;td&gt;50K&lt;/td&gt;
&lt;td&gt;60K&lt;/td&gt;
&lt;td&gt;70K&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;South&lt;/td&gt;
&lt;td&gt;40K&lt;/td&gt;
&lt;td&gt;35K&lt;/td&gt;
&lt;td&gt;55K&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;इस प्रकार आप कई आयामों (Dimensions) पर डेटा का विश्लेषण कर सकते हैं।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Value Field Settings को समझें&lt;/h3&gt;&lt;p&gt;Pivot Table केवल Sum तक सीमित नहीं है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Sum&lt;/h4&gt;&lt;p&gt;कुल योग निकालता है।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;Total Sales&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Count&lt;/h4&gt;&lt;p&gt;रिकॉर्ड की संख्या गिनता है।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;Total Orders&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Average&lt;/h4&gt;&lt;p&gt;औसत मान निकालता है।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;Average Salary&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Maximum&lt;/h4&gt;&lt;p&gt;सबसे बड़ा मान।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Minimum&lt;/h4&gt;&lt;p&gt;सबसे छोटा मान।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Grouping Feature का उपयोग&lt;/h3&gt;&lt;p&gt;Grouping Pivot Table की सबसे शक्तिशाली विशेषताओं में से एक है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;उदाहरण: Date Grouping&lt;/h3&gt;&lt;p&gt;यदि आपके पास दैनिक बिक्री डेटा है:&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Date&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Sales&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;01-Jan&lt;/td&gt;
&lt;td&gt;10000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;02-Jan&lt;/td&gt;
&lt;td&gt;12000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;15-Feb&lt;/td&gt;
&lt;td&gt;15000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;तो आप उन्हें:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Month&lt;/li&gt;&lt;li&gt;Quarter&lt;/li&gt;&lt;li&gt;Year&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;में Group कर सकते हैं।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;प्रक्रिया&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;किसी Date पर Right Click करें।&lt;/li&gt;&lt;li&gt;Group चुनें।&lt;/li&gt;&lt;li&gt;Month और Year Select करें।&lt;/li&gt;&lt;li&gt;OK दबाएँ।&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;परिणाम&lt;/h4&gt;&lt;p&gt;2025&lt;/p&gt;&lt;p&gt;&amp;nbsp;├── January&lt;/p&gt;&lt;p&gt;&amp;nbsp;├── February&lt;/p&gt;&lt;p&gt;&amp;nbsp;├── March&lt;/p&gt;&lt;p&gt;2026&lt;/p&gt;&lt;p&gt;&amp;nbsp;├── January&lt;/p&gt;&lt;p&gt;&amp;nbsp;├── February&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Number Grouping&lt;/h3&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;Salary Data:&lt;/p&gt;&lt;p&gt;20000&lt;/p&gt;&lt;p&gt;25000&lt;/p&gt;&lt;p&gt;30000&lt;/p&gt;&lt;p&gt;80000&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;p&gt;Grouping:&lt;/p&gt;&lt;p&gt;0–25000&lt;/p&gt;&lt;p&gt;25001–50000&lt;/p&gt;&lt;p&gt;50001–100000&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;p&gt;HR Analysis के लिए यह अत्यंत उपयोगी है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Sorting in Pivot Table&lt;/h3&gt;&lt;p&gt;Sorting से Top Performance तुरंत दिखाई देती है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Ascending Sort&lt;/h4&gt;&lt;p&gt;कम से अधिक।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Descending Sort&lt;/h4&gt;&lt;p&gt;अधिक से कम।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;Top 5 Products।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;p&gt;Steps:&lt;/p&gt;&lt;p&gt;Right Click → Sort → Largest to Smallest&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Filtering in Pivot Table&lt;/h3&gt;&lt;p&gt;Filter रिपोर्ट को अधिक उपयोगी बनाते हैं।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;केवल:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;North Region&lt;/li&gt;&lt;li&gt;Year 2026&lt;/li&gt;&lt;li&gt;Mobile Category&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Filter Area Setup&lt;/h4&gt;&lt;p&gt;Filters:&lt;/p&gt;&lt;p&gt;Region&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;p&gt;अब उपयोगकर्ता केवल इच्छित क्षेत्र देख सकता है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Slicer का उपयोग&lt;/h3&gt;&lt;p&gt;Slicer आधुनिक Excel Reporting का महत्वपूर्ण हिस्सा है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Slicer जोड़ने की प्रक्रिया&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Pivot Table चुनें।&lt;/li&gt;&lt;li&gt;Insert → Slicer&lt;/li&gt;&lt;li&gt;Region चुनें।&lt;/li&gt;&lt;li&gt;OK दबाएँ।&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;p&gt;अब Interactive Buttons दिखाई देंगे:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: #cfe2f3;&quot;&gt;[North]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: #cfe2f3;&quot;&gt;[South]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: #cfe2f3;&quot;&gt;[East]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: #cfe2f3;&quot;&gt;[West]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;एक क्लिक में पूरी रिपोर्ट बदल जाएगी।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Timeline का उपयोग&lt;/h3&gt;&lt;p&gt;यदि आपके पास Date Field है, तो Timeline अवश्य जोड़ें।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;2024 | 2025 | 2026&lt;/p&gt;&lt;p&gt;Jan Feb Mar Apr May&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;p&gt;Monthly Analysis बेहद आसान हो जाता है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Real-World Example (बहुत महत्वपूर्ण)&lt;/h3&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;उदाहरण: ABC Electronics Sales Analysis&lt;/h4&gt;&lt;p&gt;एक कंपनी पूरे भारत में मोबाइल और इलेक्ट्रॉनिक्स उत्पाद बेचती है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Source Data&lt;/h4&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Month&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Region&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Product&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Sales&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Jan&lt;/td&gt;
&lt;td&gt;North&lt;/td&gt;
&lt;td&gt;iPhone&lt;/td&gt;
&lt;td&gt;800000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Jan&lt;/td&gt;
&lt;td&gt;South&lt;/td&gt;
&lt;td&gt;Samsung&lt;/td&gt;
&lt;td&gt;600000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Feb&lt;/td&gt;
&lt;td&gt;North&lt;/td&gt;
&lt;td&gt;Samsung&lt;/td&gt;
&lt;td&gt;900000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Feb&lt;/td&gt;
&lt;td&gt;East&lt;/td&gt;
&lt;td&gt;OnePlus&lt;/td&gt;
&lt;td&gt;500000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Mar&lt;/td&gt;
&lt;td&gt;North&lt;/td&gt;
&lt;td&gt;iPhone&lt;/td&gt;
&lt;td&gt;1000000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Mar&lt;/td&gt;
&lt;td&gt;South&lt;/td&gt;
&lt;td&gt;Samsung&lt;/td&gt;
&lt;td&gt;850000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;बिजनेस समस्या&lt;/h3&gt;&lt;p&gt;CEO जानना चाहता है:&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;प्रश्न 1&lt;/h4&gt;&lt;p&gt;सबसे अधिक बिक्री किस क्षेत्र में हुई?&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;प्रश्न 2&lt;/h4&gt;&lt;p&gt;कौन-सा उत्पाद सबसे अधिक बिक रहा है?&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;प्रश्न 3&lt;/h4&gt;&lt;p&gt;मासिक वृद्धि कैसी है?&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;समाधान: Pivot Table&lt;/h3&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;रिपोर्ट 1: Region Wise Sales&lt;/h4&gt;&lt;p&gt;&lt;b&gt;Rows:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Region&lt;/p&gt;&lt;p&gt;&lt;b&gt;Values:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Sales&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;परिणाम&lt;/h4&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Region&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Sales&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;North&lt;/td&gt;
&lt;td&gt;27,00,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;South&lt;/td&gt;
&lt;td&gt;22,00,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;East&lt;/td&gt;
&lt;td&gt;15,00,000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;p&gt;स्पष्ट रूप से North सबसे बेहतर प्रदर्शन कर रहा है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;रिपोर्ट 2: Product Analysis&lt;/h3&gt;&lt;p&gt;&lt;b&gt;Rows:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Product&lt;/p&gt;&lt;p&gt;&lt;b&gt;Values:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Sales&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Product&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Revenue&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;iPhone&lt;/td&gt;
&lt;td&gt;18,00,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Samsung&lt;/td&gt;
&lt;td&gt;14,50,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;OnePlus&lt;/td&gt;
&lt;td&gt;5,00,000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;p&gt;Marketing Team अब सही उत्पाद पर निवेश बढ़ा सकती है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;रिपोर्ट 3: Monthly Growth&lt;/h3&gt;&lt;p&gt;&lt;b&gt;Rows:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Month&lt;/p&gt;&lt;p&gt;&lt;b&gt;Values:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Sales&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Month&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Revenue&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;January&lt;/td&gt;
&lt;td&gt;18,00,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;February&lt;/td&gt;
&lt;td&gt;21,50,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;March&lt;/td&gt;
&lt;td&gt;24,50,000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;p&gt;स्पष्ट रूप से बिक्री लगातार बढ़ रही है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Pivot Table Data Flow Diagram&lt;/h3&gt;&lt;p&gt;┌──────────────────────┐&lt;/p&gt;&lt;p&gt;│ Raw Sales Data&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; │&lt;/p&gt;&lt;p&gt;│ 50,000 Transactions&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;│&lt;/p&gt;&lt;p&gt;└─────────┬────────────┘&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; │&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;▼&lt;/p&gt;&lt;p&gt;┌──────────────────────┐&lt;/p&gt;&lt;p&gt;│ Pivot Table&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;│&lt;/p&gt;&lt;p&gt;│ Region + Product&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;│&lt;/p&gt;&lt;p&gt;│ Monthly Summary&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;│&lt;/p&gt;&lt;p&gt;└─────────┬────────────┘&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; │&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;▼&lt;/p&gt;&lt;p&gt;┌──────────────────────┐&lt;/p&gt;&lt;p&gt;│ Business Insights&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; │&lt;/p&gt;&lt;p&gt;│ Top Region&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;│&lt;/p&gt;&lt;p&gt;│ Best Product&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;│&lt;/p&gt;&lt;p&gt;│ Growth Trends&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;│&lt;/p&gt;&lt;p&gt;└──────────────────────┘&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;दूसरा वास्तविक उदाहरण: HR Dashboard&lt;/h3&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Employee Data&lt;/h4&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Department&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Employees&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;IT&lt;/td&gt;
&lt;td&gt;120&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;HR&lt;/td&gt;
&lt;td&gt;40&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Finance&lt;/td&gt;
&lt;td&gt;60&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Marketing&lt;/td&gt;
&lt;td&gt;80&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;p&gt;Pivot Table:&lt;/p&gt;&lt;p&gt;&lt;b&gt;Rows:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Department&lt;/p&gt;&lt;p&gt;&lt;b&gt;Values:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Count of Employees&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;p&gt;परिणाम:&lt;/p&gt;&lt;p&gt;IT Department सबसे बड़ा है।&lt;/p&gt;&lt;p&gt;HR Team तुरंत Resource Planning कर सकती है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;तीसरा वास्तविक उदाहरण: School Result Analysis&lt;/h3&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Class&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Average Marks&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;6&lt;/td&gt;
&lt;td&gt;78&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;7&lt;/td&gt;
&lt;td&gt;81&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;td&gt;84&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;9&lt;/td&gt;
&lt;td&gt;86&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td&gt;90&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;p&gt;Pivot Table के माध्यम से:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Class Wise Performance&lt;/li&gt;&lt;li&gt;Subject Wise Analysis&lt;/li&gt;&lt;li&gt;Gender Based Results&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;आसानी से निकाले जा सकते हैं।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Pivot Table और Dashboard Reporting&lt;/h3&gt;&lt;p&gt;एक पेशेवर Dashboard में सामान्यतः शामिल होते हैं:&lt;/p&gt;&lt;p&gt;┌───────────────────────────┐&lt;/p&gt;&lt;p&gt;│ KPI Cards&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;│&lt;/p&gt;&lt;p&gt;│ Total Sales&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; │&lt;/p&gt;&lt;p&gt;│ Total Orders&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; │&lt;/p&gt;&lt;p&gt;├───────────────────────────┤&lt;/p&gt;&lt;p&gt;│ Pivot Tables&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; │&lt;/p&gt;&lt;p&gt;├───────────────────────────┤&lt;/p&gt;&lt;p&gt;│ Slicers&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;│&lt;/p&gt;&lt;p&gt;├───────────────────────────┤&lt;/p&gt;&lt;p&gt;│ Pivot Charts&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; │&lt;/p&gt;&lt;p&gt;└───────────────────────────┘&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;p&gt;यही तकनीक आगे चलकर Power BI Dashboards की नींव बनती है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Pivot Table बनाते समय होने वाली Common Mistakes&lt;/h3&gt;&lt;p&gt;Pivot Table बनाना आसान है, लेकिन गलत source data या गलत configuration के कारण रिपोर्ट में गलत परिणाम आ सकते हैं। इसलिए केवल Pivot Table बनाना ही पर्याप्त नहीं है; उसके परिणामों को validate करना भी आवश्यक है।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;1. Source Data में Blank Rows या Columns रखना&lt;/h4&gt;&lt;p&gt;Pivot Table के लिए source data को tabular format में रखना चाहिए। Microsoft भी सलाह देता है कि डेटा में एक ही header row हो और अनावश्यक blank rows या columns न हों। Excel Table को source के रूप में इस्तेमाल करना भी उपयोगी है।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;गलत संरचना:&lt;/p&gt;&lt;p&gt;Date | Product | Sales&lt;/p&gt;&lt;p&gt;01-Jan | Laptop | 50000&lt;/p&gt;&lt;p&gt;02-Jan | Mobile | 30000&lt;/p&gt;&lt;p&gt;यहाँ बीच की blank row अनावश्यक है।&lt;/p&gt;&lt;p&gt;बेहतर संरचना:&lt;/p&gt;&lt;p&gt;Date | Product | Sales&lt;br /&gt;01-Jan | Laptop | 50000&lt;br /&gt;02-Jan | Mobile | 30000&lt;br /&gt;03-Jan | Tablet | 25000&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;2. Column Headers का सही नाम न रखना&lt;/h4&gt;&lt;p&gt;Pivot Table Fields की पहचान column headers से होती है।&lt;/p&gt;&lt;p&gt;इसलिए headers जैसे:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Column1&lt;/li&gt;&lt;li&gt;Data&lt;/li&gt;&lt;li&gt;Amount1&lt;/li&gt;&lt;li&gt;Field2&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;रखने के बजाय meaningful names इस्तेमाल करें।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Order Date&lt;/li&gt;&lt;li&gt;Region&lt;/li&gt;&lt;li&gt;Product&lt;/li&gt;&lt;li&gt;Salesperson&lt;/li&gt;&lt;li&gt;Sales Amount&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;इससे Pivot Table बनाते समय Field List समझना आसान होता है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;3. एक ही Column में अलग-अलग Data Types रखना&lt;/h4&gt;&lt;p&gt;मान लीजिए Sales Amount column में कुछ values इस प्रकार हैं:&lt;/p&gt;&lt;p&gt;50000&lt;br /&gt;60000&lt;br /&gt;₹70,000&lt;br /&gt;80000&lt;br /&gt;N/A&lt;/p&gt;&lt;p&gt;ऐसे डेटा में numbers और text मिल सकते हैं, जिससे calculations प्रभावित हो सकती हैं।&lt;/p&gt;&lt;p&gt;बेहतर है कि Sales Amount column में केवल numeric values हों और currency formatting Excel Number Format से लागू की जाए।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;4. Pivot Table को Refresh करना भूल जाना&lt;/h4&gt;&lt;p&gt;यह एक बहुत सामान्य गलती है।&lt;/p&gt;&lt;p&gt;मान लीजिए आपकी original sales table में 1,000 records थे और आपने Pivot Table बनाई। बाद में आपने 200 नए records जोड़ दिए।&lt;/p&gt;&lt;p&gt;यदि Pivot Table को refresh नहीं किया गया, तो रिपोर्ट पुराने डेटा पर आधारित रह सकती है।&lt;/p&gt;&lt;p&gt;Microsoft के अनुसार source data में नए records जोड़ने के बाद संबंधित PivotTable को Refresh करना चाहिए। एक PivotTable के लिए Right Click → Refresh और कई PivotTables के लिए Refresh All का उपयोग किया जा सकता है।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;Refresh करने का आसान तरीका:&lt;/h4&gt;&lt;p&gt;&lt;b&gt;PivotTable पर Right Click → Refresh&lt;/b&gt;&lt;/p&gt;&lt;p&gt;या:&lt;/p&gt;&lt;p&gt;&lt;b&gt;PivotTable Analyze → Refresh&lt;/b&gt;&lt;/p&gt;&lt;p&gt;एक सामान्य shortcut:&lt;/p&gt;&lt;p&gt;&lt;b&gt;Alt + F5&lt;/b&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;5. Excel Table का उपयोग न करना&lt;/h4&gt;&lt;p&gt;यदि source data लगातार बढ़ता रहता है, तो सामान्य fixed range की बजाय Excel Table का उपयोग करना अधिक सुविधाजनक हो सकता है।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;Sales_Data&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; ↓&lt;/p&gt;&lt;p&gt;New Records Added&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; ↓&lt;/p&gt;&lt;p&gt;Refresh PivotTable&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; ↓&lt;/p&gt;&lt;p&gt;Updated Report&lt;/p&gt;&lt;p&gt;Excel Table में नई rows जोड़ने पर वे source table का हिस्सा बन जाती हैं और refresh के बाद PivotTable में शामिल की जा सकती हैं।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;6. Sum और Count में अंतर न समझना&lt;/h4&gt;&lt;p&gt;यह Pivot Table की सबसे महत्वपूर्ण गलतियों में से एक है।&lt;/p&gt;&lt;p&gt;मान लीजिए आपके पास:&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Product&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Sales&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Laptop&lt;/td&gt;
&lt;td&gt;50000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Laptop&lt;/td&gt;
&lt;td&gt;70000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Mobile&lt;/td&gt;
&lt;td&gt;30000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;यदि Values में Sales field जोड़ा गया है, तो सामान्यतः numerical field का सारांश &lt;b&gt;Sum &lt;/b&gt;हो सकता है।&lt;/p&gt;&lt;p&gt;परंतु यदि आपको transactions की संख्या चाहिए, तो &lt;b&gt;Count &lt;/b&gt;का उपयोग करना होगा।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;उदाहरण:&lt;/h4&gt;&lt;p&gt;&lt;b&gt;Sum of Sales&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Laptop = ₹1,20,000&lt;/p&gt;&lt;p&gt;&lt;b&gt;जबकि:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Count of Sales&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Laptop = 2 Transactions&lt;/p&gt;&lt;p&gt;दोनों का अर्थ बिल्कुल अलग है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;7. गलत Chart या Report के आधार पर निर्णय लेना&lt;/h4&gt;&lt;p&gt;Pivot Table का परिणाम सही होना चाहिए, लेकिन उससे भी महत्वपूर्ण है कि आप सही सवाल का सही तरीके से विश्लेषण करें।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;यदि प्रश्न है:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;कौन-सा Region सबसे अधिक Sales कर रहा है?&lt;/span&gt;&lt;/p&gt;&lt;p&gt;तो Region को Rows में और Sales को Values में रखना उचित है।&lt;/p&gt;&lt;p&gt;लेकिन यदि प्रश्न है:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Sales महीने-दर-महीने कैसे बदल रही है?&lt;/span&gt;&lt;/p&gt;&lt;p&gt;तो Month को Rows/Columns में रखकर Sales का समय के अनुसार विश्लेषण करना बेहतर होगा।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;8. बहुत अधिक Fields एक साथ जोड़ देना&lt;/h4&gt;&lt;p&gt;शुरुआती उपयोगकर्ता अक्सर Pivot Table में बहुत सारे fields डाल देते हैं।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;Region&lt;br /&gt;Product&lt;br /&gt;Salesperson&lt;br /&gt;Customer&lt;br /&gt;City&lt;br /&gt;Month&lt;br /&gt;Year&lt;br /&gt;Payment Method&lt;br /&gt;Category&lt;/p&gt;&lt;p&gt;इससे रिपोर्ट अत्यधिक जटिल हो सकती है।&lt;/p&gt;&lt;p&gt;बेहतर तरीका है:&lt;/p&gt;&lt;p&gt;&lt;b&gt;पहले Business Question तय करें → फिर आवश्यक Fields चुनें।&lt;/b&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;9. Date Data को सही तरीके से Group न करना&lt;/h4&gt;&lt;p&gt;यदि आपके पास हजारों daily transactions हैं, तो हर तारीख को अलग-अलग दिखाने से report बहुत लंबी हो सकती है।&lt;/p&gt;&lt;p&gt;ऐसे मामले में Date Grouping उपयोगी है। Excel PivotTable में dates को Months, Quarters और Years जैसे periods में group किया जा सकता है।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;01-Jan&lt;br /&gt;02-Jan&lt;br /&gt;03-Jan&lt;br /&gt;...&lt;br /&gt;31-Jan&lt;br /&gt;01-Feb&lt;br /&gt;02-Feb&lt;br /&gt;...&lt;/p&gt;&lt;p&gt;की बजाय:&lt;/p&gt;&lt;p&gt;2026&lt;/p&gt;&lt;p&gt;&amp;nbsp;├── January&lt;/p&gt;&lt;p&gt;&amp;nbsp;├── February&lt;/p&gt;&lt;p&gt;&amp;nbsp;├── March&lt;/p&gt;&lt;p&gt;&amp;nbsp;└── April&lt;/p&gt;&lt;p&gt;रिपोर्ट को अधिक readable बना सकता है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;10. Slicer का गलत उपयोग&lt;/h4&gt;&lt;p&gt;Slicer PivotTable को interactive बनाने के लिए बहुत उपयोगी है।&lt;/p&gt;&lt;p&gt;Microsoft के अनुसार Slicer buttons के माध्यम से PivotTable को filter किया जा सकता है और current filtering state भी दिखाई देती है।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;Region Slicer&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: #cfe2f3;&quot;&gt;[ North ]&lt;br /&gt;[ South ]&lt;br /&gt;[ East&amp;nbsp; ]&lt;br /&gt;[ West&amp;nbsp; ]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;लेकिन बहुत अधिक Slicers लगाने से dashboard cluttered हो सकता है।&lt;/p&gt;&lt;p&gt;इसलिए केवल महत्वपूर्ण filters के लिए Slicer का उपयोग करें।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Expert Pro Tips for Pivot Table&lt;/h3&gt;&lt;p&gt;अब कुछ ऐसे practical tips देखते हैं जो आपकी Excel Pivot Table reporting को अधिक professional बना सकते हैं।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Pro Tip 1: Pivot Table बनाने से पहले Business Question लिखें&lt;/h4&gt;&lt;p&gt;यह एक बहुत उपयोगी आदत है।&lt;/p&gt;&lt;p&gt;Pivot Table बनाने से पहले खुद से पूछें:&lt;/p&gt;&lt;p&gt;&lt;b&gt;&quot;मुझे इस डेटा से क्या जानना है?&quot;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;Business Question:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;कौन-सा product सबसे अधिक revenue generate कर रहा है?&lt;/span&gt;&lt;/p&gt;&lt;p&gt;तब configuration हो सकती है:&lt;/p&gt;&lt;p&gt;Rows&amp;nbsp; &amp;nbsp;→ Product&lt;br /&gt;Values → Sum of Sales&lt;/p&gt;&lt;p&gt;इससे अनावश्यक fields जोड़ने से बचेंगे।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Pro Tip 2: Source Data को Excel Table में बदलें&lt;/h4&gt;&lt;p&gt;यदि आपका data नियमित रूप से बढ़ता है, तो:&lt;/p&gt;&lt;p&gt;&lt;b&gt;Ctrl + T&lt;/b&gt;&lt;/p&gt;&lt;p&gt;का उपयोग करके source data को Excel Table में बदलना अच्छा अभ्यास है।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;Raw Data&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;↓&lt;/p&gt;&lt;p&gt;Excel Table&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;↓&lt;/p&gt;&lt;p&gt;Pivot Table&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;↓&lt;/p&gt;&lt;p&gt;Pivot Chart&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;↓&lt;/p&gt;&lt;p&gt;Dashboard&lt;/p&gt;&lt;p&gt;यह workflow recurring reporting के लिए बहुत उपयोगी है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Pro Tip 3: Meaningful Table Names रखें&lt;/h4&gt;&lt;p&gt;यदि आपकी workbook में कई tables हैं, तो:&lt;/p&gt;&lt;p&gt;गलत:&lt;/p&gt;&lt;p&gt;Table1&lt;br /&gt;Table2&lt;br /&gt;Table3&lt;/p&gt;&lt;p&gt;बेहतर:&lt;/p&gt;&lt;p&gt;Sales_Data&lt;br /&gt;Employee_Data&lt;br /&gt;Customer_Data&lt;br /&gt;Product_Data&lt;/p&gt;&lt;p&gt;इससे workbook maintain करना आसान हो जाता है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Pro Tip 4: Slicer से Interactive Report बनाएं&lt;/h4&gt;&lt;p&gt;यदि management को report बार-बार अलग-अलग filters के साथ देखनी है, तो Slicers उपयोगी हैं।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SALES DASHBOARD&lt;/p&gt;&lt;p&gt;Region:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: #cfe2f3;&quot;&gt;[North]&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background-color: #cfe2f3;&quot;&gt;[South]&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background-color: #cfe2f3;&quot;&gt;[East]&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background-color: #cfe2f3;&quot;&gt;[West]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Product:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: #cfe2f3;&quot;&gt;[Laptop]&lt;/span&gt; &lt;span style=&quot;background-color: #cfe2f3;&quot;&gt;[Mobile]&lt;/span&gt; &lt;span style=&quot;background-color: #cfe2f3;&quot;&gt;[Tablet]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;अब user buttons पर click करके report को बदल सकता है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Pro Tip 5: Timeline का उपयोग Date Analysis के लिए करें&lt;/h4&gt;&lt;p&gt;यदि source data में Date field है, तो PivotTable Timeline बहुत उपयोगी हो सकती है।&lt;/p&gt;&lt;p&gt;Timeline के माध्यम से Years, Quarters, Months और Days के स्तर पर date range filter की जा सकती है।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;2025 ───────────── 2026&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;────────&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Selected Period&lt;/p&gt;&lt;p&gt;यह Monthly, Quarterly और Yearly Sales Analysis के लिए उपयोगी है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Pro Tip 6: Top 5 या Top 10 Products निकालें&lt;/h4&gt;&lt;p&gt;मान लीजिए आपके पास 500 products हैं और management केवल Top 10 products देखना चाहता है।&lt;/p&gt;&lt;p&gt;पूरे 500 products को report में दिखाने के बजाय Value Filters के माध्यम से Top 10 analysis किया जा सकता है।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;Top 10 Products&lt;/p&gt;&lt;p&gt;────────────────&lt;/p&gt;&lt;p&gt;1. Laptop&lt;br /&gt;2. Mobile&lt;br /&gt;3. Monitor&lt;br /&gt;4. Tablet&lt;br /&gt;5. Keyboard&lt;br /&gt;...&lt;/p&gt;&lt;p&gt;यह management reports को compact और actionable बनाता है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Pro Tip 7: Percentage Analysis करें&lt;/h4&gt;&lt;p&gt;कभी-कभी केवल total sales पर्याप्त नहीं होती।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Region&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Sales&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;North&lt;/td&gt;
&lt;td&gt;₹50 Lakh&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;South&lt;/td&gt;
&lt;td&gt;₹30 Lakh&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;East&lt;/td&gt;
&lt;td&gt;₹15 Lakh&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;West&lt;/td&gt;
&lt;td&gt;₹5 Lakh&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;यदि आप जानना चाहते हैं कि प्रत्येक region कुल sales में कितना योगदान दे रहा है, तो &lt;b&gt;% of Grand Total&lt;/b&gt; जैसे value calculations उपयोगी हो सकते हैं।&lt;/p&gt;&lt;p&gt;इससे report अधिक meaningful बन सकती है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Pro Tip 8: Drill Down का उपयोग करें&lt;/h4&gt;&lt;p&gt;PivotTable में summary देखकर यदि आपको underlying transactions देखनी हों, तो कई परिस्थितियों में किसी summarized value पर double-click करके underlying records को नई worksheet में निकाला जा सकता है।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;North Region&lt;/p&gt;&lt;p&gt;Total Sales = ₹50,00,000&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;↓&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;Double Click&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;↓&lt;/p&gt;&lt;p&gt;Detailed Transactions&lt;/p&gt;&lt;p&gt;यह audit, investigation और data validation में उपयोगी हो सकता है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Pro Tip 9: एक ही Source से Multiple Reports बनाएं&lt;/h4&gt;&lt;p&gt;एक Sales Data source से आप अलग-अलग PivotTables बना सकते हैं:&lt;/p&gt;&lt;p&gt;Sales Data&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; │&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; ├── Region Wise Sales&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; │&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; ├── Product Wise Sales&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; │&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; ├── Salesperson Performance&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; │&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; ├── Monthly Sales&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; │&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; └── Customer Analysis&lt;/p&gt;&lt;p&gt;इससे एक ही dataset से अलग-अलग business questions के answers प्राप्त किए जा सकते हैं।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Pro Tip 10: Pivot Table को Pivot Chart से जोड़ें&lt;/h4&gt;&lt;p&gt;जब numerical summary को visual form में दिखाना हो, तो PivotChart बहुत उपयोगी है।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;Raw Data&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; ↓&lt;/p&gt;&lt;p&gt;Pivot Table&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; ↓&lt;/p&gt;&lt;p&gt;Pivot Chart&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; ↓&lt;/p&gt;&lt;p&gt;Interactive Dashboard&lt;/p&gt;&lt;p&gt;PivotChart में PivotTable के filters और slicers के साथ visualization को भी filter किया जा सकता है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Real-World Reporting Workflow&lt;/h3&gt;&lt;p&gt;एक professional Excel reporting process कुछ इस तरह बनाया जा सकता है:&lt;/p&gt;&lt;p&gt;┌──────────────────────┐&lt;/p&gt;&lt;p&gt;│ Raw Business Data&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; │&lt;/p&gt;&lt;p&gt;└──────────┬───────────┘&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;↓&lt;/p&gt;&lt;p&gt;┌──────────────────────┐&lt;/p&gt;&lt;p&gt;│ Data Cleaning&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; │&lt;/p&gt;&lt;p&gt;└──────────┬───────────┘&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;↓&lt;/p&gt;&lt;p&gt;┌──────────────────────┐&lt;/p&gt;&lt;p&gt;│ Excel Table&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; │&lt;/p&gt;&lt;p&gt;└──────────┬───────────┘&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;↓&lt;/p&gt;&lt;p&gt;┌──────────────────────┐&lt;/p&gt;&lt;p&gt;│ Pivot Table&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;│&lt;/p&gt;&lt;p&gt;└──────────┬───────────┘&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ↓&lt;/p&gt;&lt;p&gt;┌──────────────────────┐&lt;/p&gt;&lt;p&gt;│ Pivot Chart&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;│&lt;/p&gt;&lt;p&gt;└──────────┬───────────┘&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ↓&lt;/p&gt;&lt;p&gt;┌──────────────────────┐&lt;/p&gt;&lt;p&gt;│ Slicers / Timeline&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;│&lt;/p&gt;&lt;p&gt;└──────────┬───────────┘&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;↓&lt;/p&gt;&lt;p&gt;┌──────────────────────┐&lt;/p&gt;&lt;p&gt;│ Management Dashboard&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; │&lt;/p&gt;&lt;p&gt;└──────────────────────┘&lt;/p&gt;&lt;p&gt;इस workflow का सबसे महत्वपूर्ण हिस्सा केवल report बनाना नहीं है, बल्कि &lt;b&gt;डेटा से सही business insight निकालना है।&lt;/b&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Frequently Asked Questions (FAQ)&lt;/h3&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;1. Excel में Pivot Table क्या है?&lt;/h4&gt;&lt;p&gt;Pivot Table Microsoft Excel का एक data analysis tool है जिसकी सहायता से बड़े dataset को summarize, compare और analyze किया जा सकता है। इसकी मदद से Region Wise Sales, Product Wise Revenue, Monthly Performance और कई अन्य reports जल्दी बनाई जा सकती हैं। Microsoft के अनुसार PivotTables data में comparisons, patterns और trends देखने में सहायता करती हैं।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;2. Pivot Table में नया डेटा जोड़ने के बाद क्या करना चाहिए?&lt;/h4&gt;&lt;p&gt;नया data source में जोड़ने के बाद Pivot Table को &lt;b&gt;Refresh &lt;/b&gt;करना चाहिए। आप PivotTable पर Right Click करके &lt;b&gt;Refresh &lt;/b&gt;चुन सकते हैं या PivotTable Analyze tab से Refresh कर सकते हैं। कई PivotTables को एक साथ अपडेट करने के लिए &lt;b&gt;Refresh All&lt;/b&gt; उपलब्ध है।&lt;/p&gt;&lt;p&gt;यदि source data को Excel Table के रूप में बनाया गया है, तो नई rows source table में शामिल हो सकती हैं और refresh के बाद PivotTable में उपलब्ध हो जाती हैं।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;3. Pivot Table में Sum और Count में क्या अंतर है?&lt;/h4&gt;&lt;p&gt;&lt;b&gt;Sum &lt;/b&gt;values का total निकालता है, जबकि &lt;b&gt;Count &lt;/b&gt;records या non-empty entries की संख्या बताने के लिए उपयोग किया जाता है।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;यदि Laptop की दो sales हैं:&lt;/p&gt;&lt;p&gt;₹50,000 और ₹70,000&lt;/p&gt;&lt;p&gt;तो:&lt;/p&gt;&lt;p&gt;&lt;b&gt;Sum = ₹1,20,000&lt;/b&gt;&lt;/p&gt;&lt;p&gt;जबकि:&lt;/p&gt;&lt;p&gt;&lt;b&gt;Count = 2&lt;/b&gt;&lt;/p&gt;&lt;p&gt;इसलिए report बनाने से पहले यह स्पष्ट करें कि आपको amount चाहिए या transactions की संख्या।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;4. Pivot Table में Slicer क्या है?&lt;/h4&gt;&lt;p&gt;Slicer एक visual filtering tool है जो buttons के माध्यम से PivotTable को filter करने देता है।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;Region&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: #cfe2f3;&quot;&gt;[North]&lt;/span&gt; &lt;span style=&quot;background-color: #cfe2f3;&quot;&gt;[South]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: #cfe2f3;&quot;&gt;[East ]&lt;/span&gt; &lt;span style=&quot;background-color: #cfe2f3;&quot;&gt;[West ]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;यदि आप North पर click करते हैं, तो PivotTable केवल North Region का data दिखा सकती है। Microsoft के अनुसार Slicers current filter state को भी visible रखते हैं, इसलिए interactive reports में वे उपयोगी हैं।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;5. Pivot Table में Date को Month या Quarter में कैसे बदलें?&lt;/h4&gt;&lt;p&gt;PivotTable में किसी date value पर Right Click करके &lt;b&gt;Group&lt;/b&gt; चुन सकते हैं। इसके बाद Month, Quarter या Year जैसे grouping periods चुने जा सकते हैं। इससे daily transactions को monthly या quarterly summary में बदलना आसान होता है।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;Daily Data&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;↓&lt;/p&gt;&lt;p&gt;Date Grouping&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;↓&lt;/p&gt;&lt;p&gt;Month&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;↓&lt;/p&gt;&lt;p&gt;Quarter&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;↓&lt;/p&gt;&lt;p&gt;Year&lt;/p&gt;&lt;p&gt;यह Sales Trend और Financial Reporting के लिए विशेष रूप से उपयोगी है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Pivot Table सीखने के बाद क्या सीखें?&lt;/h3&gt;&lt;p&gt;Pivot Table Excel Data Analysis की शुरुआत है। इसके बाद आप धीरे-धीरे अन्य advanced Excel और analytics tools सीख सकते हैं।&lt;/p&gt;&lt;p&gt;एक उपयोगी learning path हो सकता है:&lt;/p&gt;&lt;p&gt;Excel Basics&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; ↓&lt;/p&gt;&lt;p&gt;Excel Tables&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; ↓&lt;/p&gt;&lt;p&gt;Pivot Table&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; ↓&lt;/p&gt;&lt;p&gt;Pivot Chart&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; ↓&lt;/p&gt;&lt;p&gt;Slicers &amp;amp; Timeline&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; ↓&lt;/p&gt;&lt;p&gt;Power Query&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; ↓&lt;/p&gt;&lt;p&gt;Power Pivot&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; ↓&lt;/p&gt;&lt;p&gt;Power BI&lt;/p&gt;&lt;p&gt;इस प्रकार Pivot Table केवल एक Excel feature नहीं है, बल्कि Data Analytics सीखने की दिशा में एक महत्वपूर्ण foundation है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Pivot Table के Career Benefits&lt;/h3&gt;&lt;p&gt;आज Excel-based reporting में Pivot Table का ज्ञान कई roles में उपयोगी है।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;MIS Executive&lt;/h4&gt;&lt;p&gt;Daily, weekly और monthly reports बनाने में Pivot Table का उपयोग किया जा सकता है।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;Data Analyst&lt;/h4&gt;&lt;p&gt;Large datasets को summarize करके trends और patterns खोजने में सहायता मिलती है।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;Business Analyst&lt;/h4&gt;&lt;p&gt;Business questions के लिए quick analysis और management reporting तैयार की जा सकती है।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;Finance Professional&lt;/h4&gt;&lt;p&gt;Revenue, expenses, budgets और financial transactions का analysis किया जा सकता है।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;HR Professional&lt;/h4&gt;&lt;p&gt;Employee count, department distribution और अन्य HR metrics का analysis किया जा सकता है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Conclusion: Excel Pivot Table क्यों सीखनी चाहिए?&lt;/h3&gt;&lt;p&gt;Pivot Table Microsoft Excel का एक अत्यंत उपयोगी data analysis feature है। इसकी सबसे बड़ी ताकत यह है कि यह हजारों या लाखों records को एक readable summary में बदलने में सहायता करती है।&lt;/p&gt;&lt;p&gt;मान लीजिए आपके पास 50,000 sales transactions हैं। प्रत्येक transaction को manually पढ़कर यह पता लगाना कि कौन-सा region सबसे अच्छा प्रदर्शन कर रहा है, कौन-सा product सबसे अधिक बिक रहा है या किस महीने sales बढ़ी है, समय लेने वाला काम हो सकता है।&lt;/p&gt;&lt;p&gt;Pivot Table इस प्रक्रिया को काफी सरल बना देती है।&lt;/p&gt;&lt;p&gt;आप:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Region Wise Sales निकाल सकते हैं।&lt;/li&gt;&lt;li&gt;Product Wise Revenue देख सकते हैं।&lt;/li&gt;&lt;li&gt;Monthly और Quarterly Trends समझ सकते हैं।&lt;/li&gt;&lt;li&gt;Salesperson Performance compare कर सकते हैं।&lt;/li&gt;&lt;li&gt;Transactions की Count निकाल सकते हैं।&lt;/li&gt;&lt;li&gt;Average, Maximum और Minimum values का analysis कर सकते हैं।&lt;/li&gt;&lt;li&gt;Date और Number fields को Group कर सकते हैं।&lt;/li&gt;&lt;li&gt;Slicers के माध्यम से interactive reports बना सकते हैं।&lt;/li&gt;&lt;li&gt;Timeline से date-based analysis कर सकते हैं।&lt;/li&gt;&lt;li&gt;Pivot Charts के साथ visual dashboards तैयार कर सकते हैं।&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;लेकिन एक अच्छी Pivot Table केवल सुंदर report नहीं होती। उसका असली उद्देश्य &lt;b&gt;business decision को बेहतर बनाना&lt;/b&gt; है।&lt;/p&gt;&lt;p&gt;उदाहरण के लिए, यदि Pivot Table बताती है कि North Region लगातार सबसे अधिक revenue generate कर रहा है, तो management उस region में inventory, sales staff या marketing budget बढ़ाने पर विचार कर सकता है। इसी तरह यदि किसी product की sales लगातार घट रही है, तो कंपनी उसके pricing, promotion या inventory strategy की समीक्षा कर सकती है।&lt;/p&gt;&lt;p&gt;इसलिए Pivot Table सीखते समय केवल यह याद रखना पर्याप्त नहीं है कि &lt;b&gt;&quot;किस button पर click करना है।&quot;&lt;/b&gt; आपको यह भी समझना चाहिए कि &lt;b&gt;&quot;किस business question का answer निकालना है और उसके लिए कौन-से fields उपयोग करने हैं।&quot;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;एक practical approach यह है:&lt;/p&gt;&lt;p&gt;&lt;b&gt;Data → Question → Pivot Table → Analysis → Insight → Decision&lt;/b&gt;&lt;/p&gt;&lt;p&gt;यही approach Excel को केवल spreadsheet software से एक powerful business analysis tool में बदल देती है।&lt;/p&gt;&lt;p&gt;यदि आप Excel, MIS Reporting, Data Analysis, Finance, HR, Business Intelligence या Power BI के क्षेत्र में आगे बढ़ना चाहते हैं, तो Pivot Table को अच्छी तरह सीखना आपके लिए एक मजबूत foundation तैयार कर सकता है।&lt;/p&gt;&lt;p&gt;&lt;b&gt;अंत में याद रखें:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b style=&quot;background-color: #f3f3f3;&quot;&gt;&quot;Pivot Table का उद्देश्य केवल डेटा को summarize करना नहीं, बल्कि डेटा से सही और उपयोगी insight निकालना है।&quot;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;इसलिए अपने वास्तविक sales, employee, finance या inventory data पर Pivot Table बनाने का अभ्यास करें। जितना अधिक आप अलग-अलग business questions पर Pivot Table का उपयोग करेंगे, उतना ही बेहतर आपका Excel data analysis skill विकसित होगा।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;p&gt;👨‍💻 Author&lt;/p&gt;&lt;p&gt;Total Data Solution&lt;br /&gt;Data Analyst | Excel &amp;amp; SAP Analytics Cloud Developer&lt;br /&gt;I share practical Excel, Automation, and Reporting tutorials based on real corporate experience.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://www.totaldatasolution.com/feeds/6317199774707369038/comments/default' title='टिप्पणियाँ भेजें'/><link rel='replies' type='text/html' href='https://www.totaldatasolution.com/2026/08/pivot-table.html#comment-form' title='0 टिप्पणियाँ'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/6317199774707369038'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/6317199774707369038'/><link rel='alternate' type='text/html' href='https://www.totaldatasolution.com/2026/08/pivot-table.html' title='Excel Pivot Table Tutorial in Hindi – Pivot Table क्या है'/><author><name>Total Data Solution</name><uri>http://www.blogger.com/profile/12526349101988182665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgEBL4hOdnm70Lb0MHlvGiRirpeAa4hZLMgPPM7JhcNR5Yzgu5AlAvQTNsHgFit2rRpq5-bc0oH7Tl7FeH-EfHZJQoCehvXG0rtkGU-iIDd_f8KnncKHfwhMaTnfS-pHy4tEcK-FpAB5jiiCb-DjxFpsSIJrRQqMLhes6bRX7NzYqgxYKIU7BBniYtzXL6/s72-w640-h320-c/Pivot%20table.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7267924039333995091.post-8260472837449099081</id><published>2026-07-11T21:43:25.451+05:30</published><updated>2026-08-22T11:39:09.772+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Excel"/><title type='text'>Excel Overview</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6OTrG_Y546DSzCBHrO96riJ1TykrhtlurwHq2665rcPgWm1weh0TlqiHmJntLlyEFDyybcDITJC-jKa4pYgXl8yI5UlPKHCSg0nX3OVEUdirhAzazZwFcYoUs5s2W7wYVxC_ErJ5NGJAW/s1600/Excel+overview.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Excel overview&quot; border=&quot;0&quot; data-original-height=&quot;394&quot; data-original-width=&quot;761&quot; height=&quot;330&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6OTrG_Y546DSzCBHrO96riJ1TykrhtlurwHq2665rcPgWm1weh0TlqiHmJntLlyEFDyybcDITJC-jKa4pYgXl8yI5UlPKHCSg0nX3OVEUdirhAzazZwFcYoUs5s2W7wYVxC_ErJ5NGJAW/s640/Excel+overview.PNG&quot; title=&quot;Excel overview&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;h2 id=&quot;ribbontabs&quot; style=&quot;text-align: left;&quot;&gt;Ribbon और&amp;nbsp;Tabs&lt;/h2&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;Worksheet के top पर, Title bar या Excel file के नाम के नीचे, एक पट्टी होती है जिसे &lt;b&gt;Ribbon&lt;/b&gt; कहा जाता है। इसमें Tabs, Groups और Commands शामिल होते हैं। Ribbon में 8 default tab होते हैं: Home, Insert, Page Layout, Formulas, Data, Review, View और Help.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;प्रत्येक tab में विभिन्न सुविधाओं के साथ संबंधित command के समूह होते हैं। आप प्रत्येक tab पर click करके इन commands&amp;nbsp;को देख सकते हैं। प्रत्येक tab का सारांश निम्नलिखित हैं। जैसे जैसे हम इस course में आगे बढ़ेंगे वैसे वैसे आपको प्रत्येक tab के commands के बारे में विस्तार से बताएंगे।&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 id=&quot;hometab&quot; style=&quot;text-align: left;&quot;&gt;Home tab&lt;/h3&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;Excel का &lt;b&gt;Home Tab&lt;/b&gt; सबसे ज्यादा इस्तेमाल होने वाला tab है। जब भी हम Excel खोलते हैं, सबसे पहले यही tab खुलता है। यह tab हमारे रोज़ाना के काम, जैसे– text लिखना, उसे सुंदर बनाना, copy-paste करना, cells का format बदलना, sort/filter लगाना, number format बदलना, आदि को &lt;b&gt;बहुत आसान&lt;/b&gt; बनाता है।&lt;/span&gt;&lt;/p&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBUOKlYEGLRDQYb9hxLynFlr5V9gM4cEPuww5dhvBP4wQ5_n2_ZZsGS2HBeK-1mrjXNBnosUaRG_eIXUXxcCNBGwkyNda5GXhudySldGoO2raiKhhh8uLAQ_jDwRDyqCNPJSqJPkGWBi1Z/s1600/Home+tab.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Excel Home tab&quot; border=&quot;0&quot; data-original-height=&quot;179&quot; data-original-width=&quot;782&quot; height=&quot;144&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBUOKlYEGLRDQYb9hxLynFlr5V9gM4cEPuww5dhvBP4wQ5_n2_ZZsGS2HBeK-1mrjXNBnosUaRG_eIXUXxcCNBGwkyNda5GXhudySldGoO2raiKhhh8uLAQ_jDwRDyqCNPJSqJPkGWBi1Z/s640/Home+tab.PNG&quot; title=&quot;Excel Home tab&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;इस tutorial में हम home tab के हर group और हर button को आसान भाषा में समझेंगे, ताकि एक बिल्कुल नया व्यक्ति भी इसे आसानी से सीख सके।&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;

  &lt;div dir=&quot;&quot; style=&quot;text-align: left;&quot; trbidi=&quot;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;1️⃣&amp;nbsp;Clipboard Group (copy–paste वाला section)&lt;br /&gt;&lt;/span&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस section में 4 मुख्य विकल्प होते हैं:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/h4&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Cut (काटना)&lt;br /&gt;&lt;/b&gt;Cut का मतलब है — data को उसकी जगह से हटाकर दूसरी जगह ले जाना।&lt;br /&gt;उदाहरण: आपने A1 में नाम लिखा है और उसे C1 में ले जाना है, तो Cut का उपयोग करें।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Copy (कॉपी करना)&lt;br /&gt;&lt;/b&gt;Copy का मतलब है — data को उसी स्थान पर रहने देना, लेकिन उसकी copy कहीं और paste करना।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Paste (paste करना)&lt;br /&gt;&lt;/b&gt;Copy या Cut करने के बाद जो भी data आपने लिया है, उसे जहाँ रखना है, वहां click करके paste करें।&lt;br /&gt;Excel में कई तरह के Paste Options होते हैं — जैसे सिर्फ value paste करना, formula paste करना, केवल format paste करना आदि।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Format Painter&lt;br /&gt;&lt;/b&gt;Format Painter एक बहुत उपयोगी tool है।&lt;br /&gt;यह किसी एक cell का format (color, font, size, border आदि) copy करके इसे दूसरी जगह वही format लागू कर देता है।&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;2️⃣&amp;nbsp;Font Group (fonts से जुड़े settings)&lt;br /&gt;&lt;/span&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small; font-weight: normal;&quot;&gt;यह section text को सुंदर बनाने के काम आता है।&lt;/span&gt;&lt;/p&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Font Family / Font Style&lt;br /&gt;&lt;/b&gt;यहाँ से आप text का font बदल सकते हैं — जैसे Calibri, Arial, etc.&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Font Size (size)&lt;/b&gt;&lt;br /&gt;इससे text बड़ा या छोटा किया जाता है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Bold / Italic / Underline&lt;br /&gt;Bold:&lt;/b&gt; text मोटा हो जाता है।&lt;br /&gt;&lt;b&gt;Italic:&lt;/b&gt; text थोड़ा तिरछा हो जाता है।&lt;br /&gt;&lt;b&gt;Underline:&lt;/b&gt; text के नीचे line आ जाती है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Fill Color (पीछे की background color)&lt;br /&gt;&lt;/b&gt;cell की background में कोई भी रंग भर सकते हैं।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Font Color (text का रंग)&lt;br /&gt;&lt;/b&gt;इससे आप अक्षरों का रंग बदल सकते हैं।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Borders&lt;br /&gt;&lt;/b&gt;Cells के चारों ओर रेखा खींचने के लिए।&lt;br /&gt;आप पूरा border, बाहर का border, अंदर का border, मोटा border आदि लगा सकते हैं।&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;3️⃣&amp;nbsp;Alignment Group (data को सही तरीके से जमाने का feature)&lt;br /&gt;&lt;/span&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह section बताता है कि text cell में कैसे दिखाई देगा।&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Horizontal Alignment (Left, Center, Right)&lt;br /&gt;&lt;/b&gt;Left = बाईं ओर&lt;br /&gt;Center = बीच में&lt;br /&gt;Right = दाईं ओर&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Vertical Alignment (Top, Middle, Bottom)&lt;br /&gt;&lt;/b&gt;Cell के ऊपरी, बीच या नीचे हिस्से में text दिखाने के लिए।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Wrap Text&lt;br /&gt;&lt;/b&gt;अगर cell छोटा है और text बड़ा है, तो Wrap Text लगाने से text cell में नीचे की line में दिखेगा।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Merge &amp;amp; Center&lt;br /&gt;&lt;/b&gt;कई cells को एक में मिलाकर बीच में text दिखाने के काम आता है।&lt;br /&gt;अक्सर heading लिखते समय उपयोग होता है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Text Orientation&lt;br /&gt;&lt;/b&gt;Text को तिरछा, ऊपर-नीचे या घुमाकर दिखाने के लिए।&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;4️⃣&amp;nbsp;Number Group (number से जुड़े formats)&lt;br /&gt;&lt;/span&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह section numbers को कैसे दिखाना है, यह तय करता है।&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/h4&gt;&lt;p&gt;&lt;b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Common Number Formats:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;General (सामान्य)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Number (दशमलव के साथ)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Currency (₹ चिन्ह के साथ)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Accounting&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Date (तारीख)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Time (समय)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Percentage (%)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Fraction (भिन्न)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Text (सिर्फ text)&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Increase / Decrease Decimal&lt;/b&gt;&lt;br /&gt;दशमलव के अंक बढ़ाने या घटाने के काम आता है।&lt;br /&gt;उदाहरण: 12.345 → Increase Decimal → 12.3450&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;5️⃣&amp;nbsp;Styles Group (cells को style देने वाला section)&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Conditional Formatting&lt;br /&gt;&lt;/b&gt;यह बहुत शक्तिशाली feature है।&lt;br /&gt;इससे Excel अपने-आप cell का रंग बदल देता है, अगर कुछ शर्तें पूरी होती हैं।&lt;br /&gt;जैसे–&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;50 से कम नंबर लाल रंग&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Highest value को हरा&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Duplicate values को highlight&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Format as Table&lt;br /&gt;&lt;/b&gt;Data को सुंदर और professional table में बदलने के लिए।&lt;br /&gt;इसके साथ filter अपने-आप लग जाते हैं।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Cell Styles&lt;br /&gt;&lt;/b&gt;तैयार बनाए गए style — जैसे heading, title, input cell, Output cell आदि।&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;6️⃣&amp;nbsp;Cells Group (cells/column/row को संभालने वाला section)&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Insert&lt;/b&gt;&lt;br /&gt;नई Row, Column, या Sheet जोड़ने के लिए।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Delete&lt;br /&gt;&lt;/b&gt;Row, Column या Sheet हटाने के लिए।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Format&lt;br /&gt;&lt;/b&gt;इसमें बहुत सारे विकल्प होते हैं:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Row Height बदलना&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Column Width बदलना&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Cells Lock करना&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Protect Sheet&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Hide/Unhide Rows &amp;amp; Columns&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Default Width set करना&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;7️⃣&amp;nbsp;Editing Group (data संभालने का section)&lt;br /&gt;&lt;/span&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह section data edit करने या filter लगाने के काम आता है।&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/h4&gt;&lt;div&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;div&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&amp;nbsp;&lt;b&gt;AutoSum&lt;/b&gt;&lt;br /&gt;Automatically जोड़ने (Sum) के लिए।&lt;br /&gt;AutoSum से आप कुछ ही click में:&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Sum&lt;/li&gt;&lt;li&gt;Average&lt;/li&gt;&lt;li&gt;Count&lt;/li&gt;&lt;li&gt;Max&lt;/li&gt;&lt;li&gt;Min&lt;br /&gt;निकाल सकते हैं।&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;div&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&amp;nbsp;&lt;b&gt;Fill&lt;/b&gt;&lt;br /&gt;Fill Down, Fill Right, Fill Series, Fill Days, Months, Years आदि के लिए।&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&amp;nbsp;&lt;b&gt;Clear&lt;br /&gt;&lt;/b&gt;Data, format, comment, hyperlink — किसी भी चीज़ को हटाने के लिए।&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&amp;nbsp;&lt;b&gt;Sort &amp;amp; Filter&lt;br /&gt;&lt;/b&gt;Data को A-Z या Z-A sort करने के लिए।&lt;br /&gt;Filter लगाने के बाद आप विशेष value ही देख सकते हैं।&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&amp;nbsp;&lt;b&gt;Find &amp;amp; Select&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Find = ढूंढना&lt;/li&gt;&lt;li&gt;Replace = बदलना&lt;/li&gt;&lt;li&gt;Go To = किसी खास cell पर जाना&lt;/li&gt;&lt;li&gt;Go To Special = खाली cells, formula cells, Constants आदि ढूंढने के लिए&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
Insert tab&lt;/h3&gt;
&lt;p&gt;Excel का Insert Tab वह जगह है जहाँ से आप अपने data को और ज्यादा शक्तिशाली, सुंदर और उपयोगी बना सकते हैं।&lt;/p&gt;&lt;p&gt;इसे हम तब इस्तेमाल करते हैं जब हमें:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Table बनानी हो&lt;/li&gt;&lt;li&gt;Picture या shape जोड़नी हो&lt;/li&gt;&lt;li&gt;Chart/graph बनाना हो&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2026/08/pivot-table.html&quot; target=&quot;_blank&quot;&gt;Pivot Table&lt;/a&gt; बनानी हो&lt;/li&gt;&lt;li&gt;Symbol या Icons जोड़ने हों&lt;/li&gt;&lt;li&gt;Sparklines जोड़ने हों&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Insert Tab reporting, data visualization और presentation के लिए बहुत महत्वपूर्ण है।&lt;/p&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMHKrAWXLyED223Tqc59pSoIUmOvXYpJjYyoUzYI_f2SzwL9y0q9llol-a31dITBgS0FyzcKHQ0uWG9J6pfieqK-EuRn3VXIwn8gZhUuBYB8XbUq2UK0f2huwaDP5lgjlKJpiC8bp4DaY-/s1600/Insert+tab.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Excel Insert tab&quot; border=&quot;0&quot; data-original-height=&quot;157&quot; data-original-width=&quot;702&quot; height=&quot;142&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMHKrAWXLyED223Tqc59pSoIUmOvXYpJjYyoUzYI_f2SzwL9y0q9llol-a31dITBgS0FyzcKHQ0uWG9J6pfieqK-EuRn3VXIwn8gZhUuBYB8XbUq2UK0f2huwaDP5lgjlKJpiC8bp4DaY-/s640/Insert+tab.PNG&quot; title=&quot;Excel Insert tab&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;अब इसे group-by-group आसान भाषा में समझते हैं।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;1️⃣&amp;nbsp;Tables Group (table और pivot table से जुड़े feature)&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Table&lt;/b&gt;&lt;br /&gt;यह Excel में data को एक सुंदर, professional और smart table में बदल देता है।&lt;br /&gt;Table की विशेषताएँ:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Automatic filter&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Auto formatting&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Total Row (automatic total)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;New row में formula अपने-आप copy&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;आसान sorting और searching&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब भी आपका data एक सूची (List) की तरह हो — जैसे Employee List, Product List, Sales Data — तब Table feature सबसे अच्छा है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;PivotTable&lt;br /&gt;&lt;/b&gt;Excel का सबसे शक्तिशाली feature।&lt;br /&gt;Pivot Table का उपयोग होता है:&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;बड़े data को सारांश (Summary) में बदलने&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Total, Count, Average निकालने&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Drag-drop करके report बनाने&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Categories और Sub-categories दिखाने&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Data analysis करने&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Pivot Table reporting का राजा माना जाता है।&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;2️⃣&amp;nbsp;Illustrations Group (तस्वीर, आकृतियाँ और icon जोड़ने के feature)&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Pictures&lt;/b&gt;&lt;br /&gt;इससे आप computer, internet या stock image से photo जोड़ सकते हैं।&lt;br /&gt;उपयोग: report, design, presentation आदि में।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Shapes&lt;br /&gt;&lt;/b&gt;इसमें lines, box, तीर (Arrow), circle, star आदि बहुत सारे shape होते हैं।&lt;br /&gt;इनका उपयोग:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Diagram बनाने&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Flowchart बनाने&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Highlight करने&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Box में text डालने&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Shapes को रंग, outline, shadow, size—सब बदला जा सकता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Icons&lt;/b&gt;&lt;br /&gt;Excel में बहुत सारे सुंदर black-and-white icons मिलते हैं।&lt;br /&gt;जैसे — Arrow, Cart, Phone, Star, Check Mark आदि।&lt;br /&gt;यह modern reports बनाने में उपयोग होता है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;SmartArt&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;SmartArt से आप:&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Process Diagram&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Hierarchy (जैसे Organization Chart)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Cycle&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Pyramid&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Matrix&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जैसे सुंदर graphical design बना सकते हैं।&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;3️⃣&amp;nbsp;Charts Group (chart/graph बनाने से जुड़े features)&lt;br /&gt;&lt;/span&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;यह Insert Tab का सबसे ज़रूरी हिस्सा है।&lt;/span&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Chart आपके data को चित्र में बदल देता है।&lt;/span&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Visual form में data 10 गुना जल्दी समझ आता है।&lt;/span&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;प्रमुख चार्ट:&lt;/span&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small; font-weight: 400;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small; font-weight: 400;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Column Chart&lt;br /&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;ऊर्ध्व (vertical) bar होते हैं।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Sales, profit, count दिखाने में उपयोग।&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small; font-weight: 400;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small; font-weight: 400;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Bar Chart&lt;br /&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;क्षैतिज (horizontal) bar होते हैं।&lt;/span&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;नाम लंबा हो तो यह chart बेहतर है।&lt;/span&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small; font-weight: 400;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small; font-weight: 400;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Line Chart&lt;br /&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Data का trend और time series देखने के लिए।&lt;/span&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;जैसे—सालभर की बिक्री।&lt;/span&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small; font-weight: 400;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small; font-weight: 400;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Pie Chart&lt;br /&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;प्रतिशत को रंगों में दिखाता है।&lt;br /&gt;एक समय में total का हिस्सा दिखाने में अच्छा है।&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small; font-weight: 400;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small; font-weight: 400;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Doughnut Chart&lt;br /&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Pie जैसा है लेकिन बीच खाली रहता है।&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small; font-weight: 400;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small; font-weight: 400;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Area Chart&lt;br /&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Line chart जैसा है, लेकिन नीचे का हिस्सा भरा होता है।&lt;/span&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small; font-weight: 400;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small; font-weight: 400;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Combo Chart&lt;br /&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;एक chart में दो प्रकार के chart।&lt;/span&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;जैसे– bar + line।&lt;/span&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small; font-weight: 400;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small; font-weight: 400;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Scatter (XY Chart)&lt;br /&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;दो numerical values के बीच तुलना के लिए।&lt;/span&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Chart जोड़ने के बाद आप:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;रंग बदल सकते हैं&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Chart Title जोड़ सकते हैं&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Legends बदल सकते हैं&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Axis Labels जोड़ सकते हैं&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Gridlines बदल सकते हैं&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;4️⃣&amp;nbsp;Sparklines Group (छोटे graph cell के अंदर&amp;nbsp; में)&lt;br /&gt;&lt;/span&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Sparklines छोटे chart होते हैं जो एक cell के अंदर दिखाई देते हैं।&lt;/span&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;तीन प्रकार:&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small; font-weight: 400;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small; font-weight: 400;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Line Sparkline&lt;br /&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Trend दिखाने के लिए।&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small; font-weight: 400;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small; font-weight: 400;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Column Sparkline&lt;br /&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Bar form में दिखता है।&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small; font-weight: 400;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small; font-weight: 400;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Win/Loss Sparkline&lt;br /&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Plus-minus data दिखाने में बेहतर।&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;ये dashboard में बहुत उपयोगी होते हैं।&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/h4&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;5️⃣&amp;nbsp;Filters Group&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Slicer&lt;/b&gt;&lt;br /&gt;Table या Pivot Table में button की तरह filter लगाने के लिए।&lt;br /&gt;बहुत सुंदर और आसान।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;
  &lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Timeline&lt;/b&gt;&lt;br /&gt;तारीख (Date) data को महीने, तिमाही, साल के आधार पर filter करने के लिए।&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;6️⃣&amp;nbsp;Links Group&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Hyperlink&lt;/b&gt;&lt;br /&gt;Hyperlink से आप:&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;दूसरी sheet&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;कोई cell&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Website&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Email&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;किसी file&lt;br /&gt;से link बना सकते हैं।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Report में Navigation आसान हो जाता है।&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;7️⃣&amp;nbsp;Text Group (text से जुड़े tools)&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Text Box&lt;/b&gt;&lt;br /&gt;Shape जैसा ही है, लेकिन सिर्फ text लिखने के लिए।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Header &amp;amp; Footer&lt;/b&gt;&lt;br /&gt;Print करते समय हर page के ऊपर/नीचे text दिखाई देता है।&lt;br /&gt;जैसे– Company Name, Page Number, Date आदि।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;WordArt&lt;/b&gt;&lt;br /&gt;Colorful और Stylish text बनाने के लिए।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Signature Line&lt;/b&gt;&lt;br /&gt;Document में हस्ताक्षर लगाने का विकल्प।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Object&lt;/b&gt;&lt;br /&gt;PowerPoint, PDF, Drawing आदि कई files Excel में जोड़ सकते हैं।&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;8️⃣&amp;nbsp;Symbols Group (विशेष चिन्ह और गणितीय चिन्ह)&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Equation&lt;/b&gt;&lt;br /&gt;यह mathematical equations जोड़ने के लिए उपयोग होता है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Symbol&lt;/b&gt;&lt;br /&gt;इसमें आप विशेष अक्षर जोड़ सकते हैं:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;©&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;®&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;₹&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;→&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;α β γ&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;♥ ★&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इत्यादि।&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;
 &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt; 
&lt;h3 style=&quot;text-align: left;&quot;&gt;Page Layout&lt;/h3&gt;
&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;
&lt;/span&gt;
&lt;p&gt;Excel का Page Layout Tab printing, page setup, design, margin, size, background और sheet layout को नियंत्रित करता है।&lt;/p&gt;&lt;p&gt;जब आपको अपनी Excel sheet को print, PDF, report, या presentation के रूप में देना होता है—तब Page Layout tab सबसे ज़्यादा काम आता है।&lt;/p&gt;&lt;p&gt;इसमें ऐसे tools होते हैं जो तय करते हैं कि आपकी sheet कागज पर कैसी दिखाई देगी।&lt;/p&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgasTNIhpiM0k7L6H5NYQSwywXkMOelScJeAxd7ndon0c_11pcYQPJUXZLI1OlcWl1DnHOIa7Uef89auDaNwuaEgQ9N59zCTE6QY-hWqfVQNxiLpkZ82_M7TO1wEw4nw05QznmeJrUcomm1/s1600/Page+Layout+tab.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Excel Page Layout tab&quot; border=&quot;0&quot; data-original-height=&quot;180&quot; data-original-width=&quot;705&quot; height=&quot;162&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgasTNIhpiM0k7L6H5NYQSwywXkMOelScJeAxd7ndon0c_11pcYQPJUXZLI1OlcWl1DnHOIa7Uef89auDaNwuaEgQ9N59zCTE6QY-hWqfVQNxiLpkZ82_M7TO1wEw4nw05QznmeJrUcomm1/s640/Page+Layout+tab.PNG&quot; title=&quot;Excel Page Layout tab&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;अब इसे एक-एक group में आसान भाषा में समझते हैं।&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;1️⃣&amp;nbsp;Themes Group (themes – पूरी sheet की style बदलना)&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Page Layout tab का पहला section theme से जुड़ा है।&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Themes&lt;/b&gt;&lt;br /&gt;Excel में कई तैयार Theme होते हैं जिनमें Font, Colors, Effects पहले से design होते हैं।&lt;br /&gt;Theme बदलने से:&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;पूरा font बदल जाता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;रंग बदल जाते हैं&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Shapes, Charts के effect बदल जाते हैं&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह report को professional look देने में बहुत मदद करता है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Colors&lt;/b&gt;&lt;br /&gt;पूरे workbook की color pallet बदल जाती है।&lt;br /&gt;उदाहरण:&lt;br /&gt;&lt;/span&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Blue Theme&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Green Theme&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Orange Theme&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Charts और Shapes के रंग भी इन्हीं से बदलते हैं।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Fonts&lt;/b&gt;&lt;br /&gt;पूरी Excel में Font Family एक साथ बदल सकते हैं।&lt;br /&gt;उदाहरण:&lt;br /&gt;&lt;/span&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Body: Calibri&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Heading: Arial&lt;br /&gt;या&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Body: Times New Roman&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Heading: Cambria&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Effects&lt;/b&gt;&lt;br /&gt;Shapes और Charts पर Shadow, Glow, Soft Edge जैसे effect बदलना।&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;2️⃣&amp;nbsp;Page Setup Group (printing से जुड़े सबसे महत्वपूर्ण features)&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Page Layout का सबसे ज़रूरी हिस्सा है।&lt;br /&gt;जब आपको print निकालना होता है — यह section बहुत उपयोगी है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Margins&lt;/b&gt;&lt;br /&gt;कागज के किनारों से कितनी जगह खाली रहेगी।&lt;br /&gt;Margin तीन प्रकार:&lt;br /&gt;&lt;/span&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Normal&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Wide&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Narrow&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;आप Custom Margin भी लगा सकते हैं।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Orientation&lt;/b&gt;&lt;br /&gt;कागज का दिशा चयन:&lt;br /&gt;Portrait (सीधा, लंबा)&lt;br /&gt;ज्यादातर list या table के लिए।&lt;br /&gt;Landscape (चौड़ा)&lt;br /&gt;जब आपकी sheet में column ज्यादा हों।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Size&lt;/b&gt;&lt;br /&gt;कागज का size चुनना:&lt;br /&gt;&lt;/span&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;A4 (सबसे सामान्य)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Letter&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Legal&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;A3&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;A5&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;भारत में A4 सबसे ज्यादा उपयोग होता है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Print Area&lt;/b&gt;&lt;br /&gt;Excel को बताता है कि कौन-सा हिस्सा print करना है।&lt;br /&gt;जैसे 1000 cells हैं लेकिन आपको केवल 50 ही print करना है — तो Print Area set करें।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Breaks&lt;/b&gt;&lt;br /&gt;Page break लगाकर आप तय कर सकते हैं कि अगला print page कहाँ से शुरू होगा।&lt;br /&gt;&lt;/span&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Insert Page Break&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Remove Page Break&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Reset Page Breaks&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Background&lt;/b&gt;&lt;br /&gt;Excel sheet के पीछे एक image background लगा सकते हैं।&lt;br /&gt;जैसे—लोगो, watermark इत्यादि।&lt;br /&gt;नोट: Print में यह background दिखाई नहीं देता।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Print Titles&lt;/b&gt;&lt;br /&gt;यह feature बड़े report में बहुत उपयोगी है।&lt;br /&gt;यह सुनिश्चित करता है कि:&lt;br /&gt;&lt;/span&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;हर page पर headers(पहली row) दुबारा print हों&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;हर page पर पहला column भी print हो&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;उदाहरण:&lt;br /&gt;Employee Report में column heading हर page पर दिखनी चाहिए।&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;3️⃣&amp;nbsp;Scale to Fit Group (data को एक page में fit करने का feature)&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यदि sheet बहुत बड़ी है और आप उसे एक ही page में fit करना चाहते हैं, तो यह group उपयोगी है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Width&lt;/b&gt;&lt;br /&gt;Excel को बताते हैं कि चौड़ाई में कितने page चाहिए:&lt;br /&gt;&lt;/span&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;1 Page&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;2 Pages&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Automatic&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Height&lt;/b&gt;&lt;br /&gt;ऊंचाई के लिए page की संख्या चुनें:&lt;br /&gt;&lt;/span&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;1 Page&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;2 Pages&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Automatic&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Scale&lt;/b&gt;&lt;br /&gt;Sheet को छोटा या बड़ा करके print करता है।&lt;br /&gt;उदाहरण:&lt;br /&gt;&lt;/span&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;100% = Normal size&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;80% = थोड़ा छोटा&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;60% = बहुत छोटा&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह feature तब उपयोगी है जब आपका data page पर fit नहीं हो रहा हो।&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;4️⃣&amp;nbsp;Sheet Options Group (gridline और heading से जुड़े विकल्प)&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Gridlines (Lines दिखाई देना या नहीं)&lt;/b&gt;&lt;br /&gt;Gridlines के दो विकल्प:&lt;br /&gt;View&lt;br /&gt;Excel में gridline दिखाना या छिपाना।&lt;br /&gt;Print&lt;br /&gt;Print निकालते समय gridlines print हों या न हों।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Headings (Row/Column number दिखाना या छिपाना)&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;View = screen पर Row/Column heading दिखें&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Print = print में A, B, C और 1, 2, 3 भी दिखाई दें&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;5️⃣&amp;nbsp;Arrange Group (Shapes और Pictures को व्यवस्थित करना)&lt;/span&gt;&lt;/h4&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह group तब उपयोगी होता है जब आपने Shapes, Pictures, Icons आदि का उपयोग किया हो।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Bring Forward / Send Backward&lt;/b&gt;&lt;br /&gt;अगर एक shape दूसरे के ऊपर छुप गया है — इस विकल्प से उसे आगे या पीछे ला सकते हैं।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Selection Pane&lt;/b&gt;&lt;br /&gt;Sheet में सब objects(Shapes, Images) की सूची दिखाता है।&lt;br /&gt;जैसे Photoshop की Layers।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Align&lt;/b&gt;&lt;br /&gt;कई shape को एक line में सही तरीके से लगाने के लिए।&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Align Left&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Align Center&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Align Right&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Align Top&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Align Middle&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Distribute Horizontally&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Group&lt;/b&gt;&lt;br /&gt;कई shape को Group करके एक चीज बना सकते हैं।&lt;br /&gt;फ़ायदा:&lt;br /&gt;&lt;/span&gt;
  &lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;एक साथ move&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;एक साथ Resize&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;एक साथ Format&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Rotate&lt;/b&gt;&lt;br /&gt;चित्र या shape को घुमाना।&lt;br /&gt;&lt;/span&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Rotate Right 90°&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Rotate Left 90°&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Flip Horizontal&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Flip Vertical&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;Formulas&lt;/h3&gt;
&lt;p&gt;Excel का &lt;b&gt;Formulas Tab&lt;/b&gt; वह जगह है जहाँ से आप सभी तरह के functions, formulas और calculations tools को आसानी से उपयोग कर सकते हैं।&lt;/p&gt;&lt;p&gt;अगर आप Excel में गणना (Calculation), डेटा विश्लेषण (Data Analysis), और report बनाना सीखना चाहते हैं—तो Formulas Tab आपके लिए सबसे महत्वपूर्ण है।&lt;/p&gt;&lt;p&gt;इसमें आपको ऐसे tools मिलते हैं जो formula डालने, manage करने, समझने और गलती सुधारने में मदद करते हैं।&lt;/p&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-quJOwmAjn5z0MyEMwi43aR8ppKxzXUspibTRTlXMUWGMj0CZ-iC0cSZhvmU9qOyQOiPSEhPZ-mUMDosArxD3Vh7jhld1ouYEdCR_MfNHoorBgU7R2zAvJgsPN4YklV1o6gXbsN15Q-w7/s1600/Formulas+tab.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Excel Formula tab&quot; border=&quot;0&quot; data-original-height=&quot;172&quot; data-original-width=&quot;703&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-quJOwmAjn5z0MyEMwi43aR8ppKxzXUspibTRTlXMUWGMj0CZ-iC0cSZhvmU9qOyQOiPSEhPZ-mUMDosArxD3Vh7jhld1ouYEdCR_MfNHoorBgU7R2zAvJgsPN4YklV1o6gXbsN15Q-w7/s640/Formulas+tab.PNG&quot; title=&quot;Excel Formula tab&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;अब इसे एक-एक group में पूरी तरह समझते हैं।&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;1️⃣&amp;nbsp;Function Library Group (function library – सभी functions का घर)&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Formulas Tab का सबसे बड़ा और सबसे ज्यादा उपयोग होने वाला हिस्सा है।&lt;br /&gt;Excel में हजारों फंक्शन होते हैं जैसे — SUM, IF, VLOOKUP, TODAY, AVERAGE आदि।&lt;br /&gt;Function Library उन्हें श्रेणी (Category) के अनुसार समूह में बांटकर आसान बनाती है।&lt;br /&gt;इसमें 10 मुख्य कैटेगरी होती हैं:&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;AutoSum (सबसे आसान गणना)&lt;/b&gt;&lt;br /&gt;यह सबसे प्रसिद्ध और सबसे ज्यादा उपयोग किया जाने वाला button है।&lt;br /&gt;AutoSum से आप:&lt;br /&gt;&lt;/span&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;SUM&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;AVERAGE&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;COUNT&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;MAX&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;MIN&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;वाले function एक click में लगा सकते हैं।&lt;br /&gt;यह अपने-आप data को पहचान भी लेता है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Recently Used&lt;/b&gt;&lt;br /&gt;यह आपके द्वारा हाल में इस्तेमाल किए गए functions दिखाता है।&lt;br /&gt;इससे आपको बार-बार menu में ढूँढने की जरूरत नहीं होती।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Financial Functions&lt;/b&gt;&lt;br /&gt;पैसे, banking, interest, investment आदि से जुड़े functions।&lt;br /&gt;उदाहरण:&lt;br /&gt;&lt;/span&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;PMT (Loan EMI)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;FV (Future Value)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;PV (Present Value)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;RATE (Interest Rate)&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Excel सीखने वालों के लिए यह वित्तीय गणना को आसान बनाता है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Logical Functions&lt;/b&gt;&lt;br /&gt;YES/NO, TRUE/FALSE वाली स्थितियों के लिए।&lt;br /&gt;मुख्य functions:&lt;br /&gt;&lt;/span&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;IF&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;AND&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;OR&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;NOT&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;XOR&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;ये data analysis और निर्णय लेने के लिए उपयोगी हैं।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Text Functions&lt;/b&gt;&lt;br /&gt;Text या string को बदलने वाले functions।&lt;br /&gt;उदाहरण:&lt;br /&gt;&lt;/span&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;LEFT&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;RIGHT&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;MID&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;LEN&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;TRIM&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;UPPER&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;LOWER&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;CONCAT / TEXTJOIN&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इनसे text में खोज, जोड़, हटाना, सही करना—सब किया जा सकता है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Date &amp;amp; Time Functions&lt;/b&gt;&lt;br /&gt;तारीख और समय से जुड़े functions।&lt;br /&gt;जैसे:&lt;br /&gt;&lt;/span&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;TODAY&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;NOW&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;DAY&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;MONTH&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;YEAR&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;DATE&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;WEEKDAY&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;कार्य दिवस निकालने के लिए:&lt;br /&gt;&lt;/span&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;WORKDAY&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;NETWORKDAYS&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Lookup &amp;amp; Reference&lt;/b&gt;&lt;br /&gt;सबसे powerful functions इसी में होते हैं।&lt;br /&gt;जैसे:&lt;br /&gt;&lt;/span&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;VLOOKUP&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;HLOOKUP&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;XLOOKUP&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;INDEX&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;MATCH&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;OFFSET&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;TRANSPOSE&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Data खोजने, जोड़ने और संदर्भ लेने में उपयोग होता है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Math &amp;amp; Trig&lt;/b&gt;&lt;br /&gt;Mathematical functions जैसे:&lt;br /&gt;&lt;/span&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;ROUND&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;ROUNDUP&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;ROUNDDOWN&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;SQRT&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;MOD&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;SUMPRODUCT&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;ABS&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Statistical Functions&lt;/b&gt;&lt;br /&gt;Calculation और Analysis के लिए:&lt;br /&gt;&lt;/span&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;AVERAGE&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;MEDIAN&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;MODE&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;STDEV&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;VAR&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;CORREL&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;COUNTIF&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;SUMIF / SUMIFS&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Engineering, Cube, Compatibility आदि&lt;/b&gt;&lt;br /&gt;ये advance category हैं और ज्यादातर तकनीकी व BI project में उपयोग होती हैं।&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;2️⃣&amp;nbsp;Defined Names Group (नाम से cell या range को पहचानना)&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह feature बड़े formulas और data project में बहुत उपयोगी है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Name Manager&lt;/b&gt;&lt;br /&gt;यह वह जगह है जहाँ से आप:&lt;br /&gt;&lt;/span&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;नया नाम बना सकते हैं&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;पुराना नाम बदल सकते हैं&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;नाम हटाते या edit करते हैं&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;उदाहरण:&lt;br /&gt;A1:A10 range को नाम दिया – SalesData&lt;br /&gt;अब formula ऐसे लिख सकते हैं:&lt;br /&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;=SUM(SalesData)&lt;/span&gt;&lt;br /&gt;यह पढ़ने और समझने में बहुत आसान हो जाता है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Define Name&lt;/b&gt;&lt;br /&gt;इससे आप किसी range को एक नाम दे सकते हैं।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Use in Formula&lt;/b&gt;&lt;br /&gt;पहले से बनाए गए नामों को सीधे formula में डाल सकते हैं।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Create from Selection&lt;/b&gt;&lt;br /&gt;अगर आपके पास एक table है जिसमें पहला column “Product” नाम से है,&lt;br /&gt;तो Excel अपने-आप नाम बना देगा।&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;3️⃣&amp;nbsp;Formula Auditing Group (Formula को trace करना, debug करना और सही करना)&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह section गलती ढूँढने और formula समझने के लिए है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Trace Precedents&lt;/b&gt;&lt;br /&gt;यह दिखाता है कि formula में data किस cell से आ रहा है।&lt;br /&gt;Example:&lt;br /&gt;= A1 + B1&lt;br /&gt;तो A1 और B1 की ओर तीर (Arrow) बनेंगे।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Trace Dependents&lt;/b&gt;&lt;br /&gt;यह दिखाता है कि इस cell का उपयोग कहाँ-कहाँ किया गया है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Remove Arrows&lt;/b&gt;&lt;br /&gt;ऊपर बनाए गए तीरों को हटाने के लिए।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Show Formulas&lt;/b&gt;&lt;br /&gt;इससे पूरी sheet में formula दिखाई देते हैं, न कि उनके परिणाम।&lt;br /&gt;यह बहुत उपयोगी है जब:&lt;br /&gt;&lt;/span&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;आप sheet जाँच रहे हों&lt;/span&gt;&lt;/li&gt;&lt;li&gt;
  &lt;span style=&quot;font-size: x-small;&quot;&gt;Formula देखना हो&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Debug करना हो&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Error Checking&lt;/b&gt;&lt;br /&gt;Excel अपने-आप बताएगा कि आपके formula में क्या गलती है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Evaluate Formula&lt;/b&gt;&lt;br /&gt;यह formula को एक-एक step में चलाकर दिखाता है कि नतीजा कैसे आया।&lt;br /&gt;यह debugging के लिए अत्यंत उपयोगी है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Watch Window&lt;/b&gt;&lt;br /&gt;अगर बड़ा project है तो आप कुछ जरूरी cells को Watch में रख सकते हैं।&lt;br /&gt;आप कहीं भी हों—उनकी value दिखती रहती है।&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;4️⃣&amp;nbsp;Calculation Group (calculation mode और re-calculate)&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Excel दो प्रकार के calculation mode में काम कर सकता है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Calculation Options&lt;/b&gt;&lt;br /&gt;तीन mode हैं—&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;🔹&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Automatic (डिफ़ॉल्ट)&lt;/b&gt;&lt;br /&gt;Cell बदलते ही Excel अपने-आप formula फिर से calculate करता है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;🔹&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Automatic Except Data Tables&lt;/b&gt;&lt;br /&gt;सब automatic होता है, लेकिन Data Table manually चलेगी।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;🔹&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Manual&lt;/b&gt;&lt;br /&gt;Formula तभी चलेगा जब आप F9 दबाएँ या button click करें।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Calculate Now&lt;/b&gt;&lt;br /&gt;पूरी sheet के सभी formulas तुरंत calculate करता है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Calculate Sheet&lt;/b&gt;&lt;br /&gt;सिर्फ active sheet (Active Sheet) को calculate करता है।&lt;/span&gt;
  &lt;br /&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;Data&lt;/h3&gt;
&lt;p&gt;Excel का Data Tab data को आयात करने (Import), साफ़ करने (Clean), व्यवस्थित करने (Organize), विश्लेषण करने (Analyze) और फ़िल्टर करने (Filter) के लिए सबसे महत्वपूर्ण tab है।&lt;/p&gt;&lt;p&gt;जब भी आपको Excel में बड़ी मात्रा में data से काम करना हो, Data Tab आपकी पूरी मदद करता है।&lt;/p&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiibvqzCMswZpmVamh40ihFT70g7O7zaCX8mnvuRR83MG4U81qCPcfI1zZZlMOyHKXULYaZX90qKNh-fw46vZz1B6WrRpZMgATedTDo9C3UX-DfsF9_Pz4jEL0PPQ9hzgW2G8YiNmrjK2MI/s1600/Data+tab.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Excel Data tab&quot; border=&quot;0&quot; data-original-height=&quot;156&quot; data-original-width=&quot;703&quot; height=&quot;140&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiibvqzCMswZpmVamh40ihFT70g7O7zaCX8mnvuRR83MG4U81qCPcfI1zZZlMOyHKXULYaZX90qKNh-fw46vZz1B6WrRpZMgATedTDo9C3UX-DfsF9_Pz4jEL0PPQ9hzgW2G8YiNmrjK2MI/s640/Data+tab.PNG&quot; title=&quot;Excel Data tab&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;इस tab को मुख्य रूप से इन भागों में बांटा गया है:&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;1️⃣ Get &amp;amp; Transform Data (Power Query)&lt;/span&gt;&lt;/h4&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह section आपको data को बाहर से Excel में लाने में मदद करता है।&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&amp;nbsp;&lt;b&gt;From Text/CSV&lt;/b&gt;&lt;br /&gt;किसी CSV या text file को Excel में import करने के लिए।&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&amp;nbsp;&lt;b&gt;From Workbook&lt;/b&gt;&lt;br /&gt;किसी दूसरी Excel file से data import करने के लिए।&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&amp;nbsp;&lt;b&gt;From Web&lt;/b&gt;&lt;br /&gt;अगर data किसी website पर है, तो URL डालकर सीधे Excel में ला सकते हैं।&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&amp;nbsp;&lt;b&gt;From Table/Range&lt;/b&gt;&lt;br /&gt;किसी cell range को एक Table में बदलकर Power Query में edit करने के लिए।&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&amp;nbsp;&lt;b&gt;यह किस काम आता है?&lt;/b&gt;&lt;br /&gt;बड़े data को automatic रूप से साफ़ करने&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Duplicate हटाने&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Columns विभाजित करने&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Data जोड़ने (Append)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Data merge करने (Merge)&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Power Query आपके data को smart और साफ़ बना देता है।&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;2️⃣ Sort &amp;amp; Filter&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;ये दोनों सबसे ज़्यादा उपयोग किए जाने वाले feature हैं।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Sort&lt;/b&gt;&lt;br /&gt;Data को Ascending (A–Z) या Descending (Z–A) क्रम में लगाने के लिए।&lt;br /&gt;&lt;b&gt;Sort के उपयोग:&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;छोटे से बड़े number तक&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;तारीखें पुरानी से नई&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;नाम A–Z&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Cell के रंग या text के रंग के अनुसार&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Filter&lt;/b&gt;&lt;br /&gt;Data को छाँटने के लिए ताकि सिर्फ वही records दिखें जिनकी आपको ज़रूरत है।&lt;br /&gt;Filter से आप कर सकते हैं:&lt;br /&gt;&lt;/span&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;किसी खास शहर का data दिखाना&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;किसी विशेष तारीख या महीने का data&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;केवल उन मानों को दिखाना जो 100 से बड़े हों&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;खाली (blank) data छिपाना&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;3️⃣ Data Tools&lt;/span&gt;&lt;/h4&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह section data सुधारने और साफ़ करने के लिए उपयोग होता है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Text to Columns&lt;br /&gt;&lt;/b&gt;अगर एक cell में कई data हों और उन्हें अलग-अलग cell में बाँटना हो&lt;br /&gt;जैसे:&lt;br /&gt;&quot;Ram, Delhi, 5000&quot; → तीन अलग-अलग column&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Remove Duplicates&lt;br /&gt;&lt;/b&gt;Duplicate data को जल्दी से हटाने के लिए।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Data Validation&lt;br /&gt;&lt;/b&gt;आप यह तय कर सकते हैं कि किस cell में किस प्रकार का data आएगा।&lt;br /&gt;उदाहरण:&lt;/span&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;केवल नंबर&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;केवल तारीख&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;केवल 1 से 100 के बीच मान&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Dropdown सूची बनाना&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Consolidate&lt;br /&gt;&lt;/b&gt;कई sheets का data एक जगह जोड़ना (Sum, Average आदि के साथ)।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Flash Fill&lt;br /&gt;&lt;/b&gt;Excel आपके pattern को समझकर automatic data भरता है।&lt;br /&gt;उदाहरण:&lt;br /&gt;&quot;Ram Sharma&quot; से &quot;RS&quot; निकालना।&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;4️⃣ Forecast Group&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Excel भविष्य की भविष्यवाणी (prediction) बनाने के लिए Forecast feature देता है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Forecast Sheet&lt;/b&gt;&lt;br /&gt;पिछले data को देखकर Excel भविष्य का अनुमान लगाता है और chart बनाता है।&lt;br /&gt;उदाहरण:&lt;br /&gt;&lt;/span&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;अगले महीने की बिक्री&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;अगले वर्ष का खर्च&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जनसंख्या वृद्धि का अनुमान&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;5️⃣ Outline Group&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह section तब काम आता है जब आपका data बड़ा हो और कई level में हो।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Group&lt;/b&gt;&lt;br /&gt;कुछ row या column को एक साथ छिपाने या दिखाने के लिए।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Ungroup&lt;/b&gt;&lt;br /&gt;Grouping हटाने के लिए।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Subtotal&lt;/b&gt;&lt;br /&gt;Data को group करके हर group का Total, Average आदि निकालता है।&lt;br /&gt;उदाहरण:&lt;br /&gt;हर शहर की कुल बिक्री।&lt;br /&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;6️⃣ Connections Group&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;अगर आपका data किसी बाहरी file या database से जुड़ा है, तो यह विकल्प आपकी मदद करते हैं।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Refresh All&lt;/b&gt;&lt;br /&gt;Data को update करने के लिए।&lt;br /&gt;उदाहरण:&lt;br /&gt;अगर source में data बदलेगा, Excel अंदर अपने आप update करेगा।&lt;br /&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;7️⃣ Queries &amp;amp; Connections Pane&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह आपको दिखाता है कि कौन-कौन सा data Excel में Power Query से लाया गया है और वह कैसे जुड़ा है।&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
Review&lt;/h3&gt;
&lt;p&gt;Excel का &lt;b&gt;Review Tab&lt;/b&gt; मुख्य रूप से workbook की सुरक्षा (Protection), टिप्पणियाँ (Comments), वर्तनी जांच (Spelling Check), नोट्स (Notes), और Workbook तुलना (Compare) जैसे कामों के लिए इस्तेमाल होता है।&lt;/p&gt;&lt;p&gt;अगर आप किसी file को share कर रहे हैं, team में काम कर रहे हैं, या चाहते हैं कि आपकी file&amp;nbsp; सुरक्षित रहे—तो Review Tab सबसे ज़रूरी होता है।&lt;/p&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiza2VKQASC66bfUVQBV1iOyYgpF5MPtHy3cHSplcxAv_bBfZ2ndXlePOeQ2_PqteDxLrmSomsDSGmJ1JAD6itp__RJbLHvg4fV-gLGEL-IKrH8I21DoT75My65pfgvBiEvs26ODhuCLw-g/s1600/Review+tab.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Excel Review tab&quot; border=&quot;0&quot; data-original-height=&quot;195&quot; data-original-width=&quot;708&quot; height=&quot;172&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiza2VKQASC66bfUVQBV1iOyYgpF5MPtHy3cHSplcxAv_bBfZ2ndXlePOeQ2_PqteDxLrmSomsDSGmJ1JAD6itp__RJbLHvg4fV-gLGEL-IKrH8I21DoT75My65pfgvBiEvs26ODhuCLw-g/s640/Review+tab.PNG&quot; title=&quot;Excel Review tab&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;
Review Tab को कई समूहों में बाँटा गया है:&lt;/p&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;1️⃣ Proofing Group&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह समूह आपकी file की भाषा, spelling और grammer से जुड़े काम करता है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Spelling&lt;/b&gt;&lt;br /&gt;यह feature आपकी sheet में spelling जांच करता है।&lt;br /&gt;उदाहरण:&lt;br /&gt;अगर आपने “Recieve” लिखा है, तो यह “Receive” सुझाव देगा।&lt;br /&gt;&lt;b&gt;क्यों उपयोगी है?&lt;/b&gt;&lt;br /&gt;Report बनाते समय गलतियों से बचाता है&lt;br /&gt;Office files में professional look देता है&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Thesaurus&lt;/b&gt;&lt;br /&gt;यह शब्दों के समानार्थी (Synonyms) देता है।&lt;br /&gt;उदाहरण: “Big” के लिए – large, huge, massive&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Check Accessibility&lt;/b&gt;&lt;br /&gt;यह बताता है कि आपकी file दिव्यांग उपयोगकर्ताओं के लिए पढ़ने योग्य है या नहीं।&lt;br /&gt;उदाहरण:&lt;br /&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;कोई छुपा हुआ text&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;गलत रंग contrast&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Table layout&amp;nbsp; में समस्या&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;2️⃣ Accessibility Group&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Accessibility Checker&lt;/b&gt;&lt;br /&gt;यह आपकी file में सुधार के सुझाव देता है ताकि हर व्यक्ति आसानी से पढ़ सके।&lt;br /&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;3️⃣ Insights Group (Ideas)&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Smart Lookup&lt;/b&gt;&lt;br /&gt;यह चयनित शब्द को internet से खोजकर जानकारी देता है।&lt;br /&gt;जैसे आपने &quot;Budget&quot; शब्द चुना—यह उसकी परिभाषा दिखाएगा।&lt;br /&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;4️⃣ Language Group&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;अगर आप एक से अधिक भाषाओं में काम करते हैं, तो यह समूह सहायक है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Translate&lt;/b&gt;&lt;br /&gt;पूरा text या केवल selected cell को दूसरी भाषा में अनुवाद करता है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Language Preferences&lt;/b&gt;&lt;br /&gt;यहां से आप अपनी Typing और Proofing languages चुन सकते हैं।&lt;br /&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;5️⃣ Comments Group&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Comments team work में सबसे अधिक उपयोग किए जाते हैं।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;New Comment&lt;/b&gt;&lt;br /&gt;आप किसी cell पर टिप्पणी जोड़ सकते हैं।&lt;br /&gt;उदाहरण:&lt;br /&gt;&quot;Please check this number.&quot;&lt;br /&gt;&quot;इस data का source क्या है?&quot;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Edit Comment&lt;/b&gt;&lt;br /&gt;पुरानी टिप्पणी बदलने के लिए।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Delete Comment&lt;/b&gt;&lt;br /&gt;टिप्पणी हटाने के लिए।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Previous / Next&lt;/b&gt;&lt;br /&gt;अगली या पिछली टिप्पणी पर जाने के लिए।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Show/Hide Comments&lt;/b&gt;&lt;br /&gt;सभी comments को दिखाने या छिपाने के लिए।&lt;br /&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;6️⃣ Notes Group&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Notes पुराने प्रकार के comments हैं (Legacy Comments)।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;New Note&lt;/b&gt;&lt;br /&gt;किसी cell में note लिखने के लिए।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Edit Note&lt;/b&gt;&lt;br /&gt;Note में बदलाव करने के लिए।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Show/Hide Note&lt;/b&gt;&lt;br /&gt;Note को देखने या छिपाने के लिए।&lt;br /&gt;Comment और note में फर्क:&lt;br /&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Comments → बातचीत के लिए (Reply कर सकते हैं)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Notes → सिर्फ note लिखने के लिए&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;7️⃣ Protect Group (सबसे महत्वपूर्ण)&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह हिस्सा आपकी file, sheet और data को सुरक्षित बनाता है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Protect Sheet&lt;/b&gt;&lt;br /&gt;आप किसी sheet को lock कर सकते हैं ताकि&lt;br /&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;कोई cell edit न कर सके&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Formula न बदले&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Format न बदल सके&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;आप password set कर सकते हैं।&lt;br /&gt;उदाहरण:&lt;br /&gt;Share किए गए Excel file में केवल data दर्ज करने की अनुमति देना।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Unprotect Sheet&lt;/b&gt;&lt;br /&gt;Lock हटाने के लिए।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Protect Workbook&lt;/b&gt;&lt;br /&gt;पूरी workbook को सुरक्षित करता है।&lt;br /&gt;यह file में बदलाव रोकता है:&lt;br /&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Sheets जोड़ना/हटाना&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Sheets को move करना&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Structure बदलना&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Allow Edit Ranges&lt;/b&gt;&lt;br /&gt;आप यह तय कर सकते हैं कि कौन-सी cell/range को कौन edit कर सकता है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Share Workbook / Allow Users to Edit&lt;/b&gt;&lt;br /&gt;कुछ versions में, यह feature team को एक ही file edit करने की अनुमति देता था।&lt;br /&gt;नए versions में इसे Co-Authoring ने replace कर दिया है।&lt;br /&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;8️⃣ Ink Group&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;अगर आपकी system में touch screen या digital pen है, तो यह feature उपयोगी है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Start Inking&lt;/b&gt;&lt;br /&gt;आप सीधे Excel पर लिख, draw, या mark कर सकते हैं।&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;
View&lt;/h3&gt;
&lt;p&gt;Excel का &lt;b&gt;View Tab&lt;/b&gt; आपके worksheet को देखने (View), समझने और व्यवस्थित करने के लिए बनाया गया है।&lt;/p&gt;&lt;p&gt;इसमें ऐसे tool होते हैं जिनसे आप यह तय कर सकते हैं कि Excel screen कैसे दिखेगी।&lt;/p&gt;&lt;p&gt;आप page को बड़ा–छोटा कर सकते हैं, header-footer देख सकते हैं, pane को freeze कर सकते हैं, कई windows खोल सकते हैं और बहुत कुछ।&lt;/p&gt;&lt;p&gt;अगर आप Excel में बहुत समय काम करते हैं, तो View Tab आपका बहुत समय बचाता है और काम को आसान बनाता है।&lt;/p&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhWbQ_BQfVgypbPdoZYkrGNXuL46foHNa9evLomSBFDyRR-j-UPzIEGuY0bTyvCpS8wMmmTAsu4poqjvWzQgiTm809PbG9GtkkuSWU4QRBG-6tJv7aJ46lwjIC_uPsUpWc-HoKHnSpLyCs/s1600/View+tab.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Excel View tab&quot; border=&quot;0&quot; data-original-height=&quot;194&quot; data-original-width=&quot;704&quot; height=&quot;172&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhWbQ_BQfVgypbPdoZYkrGNXuL46foHNa9evLomSBFDyRR-j-UPzIEGuY0bTyvCpS8wMmmTAsu4poqjvWzQgiTm809PbG9GtkkuSWU4QRBG-6tJv7aJ46lwjIC_uPsUpWc-HoKHnSpLyCs/s640/View+tab.PNG&quot; title=&quot;Excel View tab&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;
इसे कई समूहों में बांटा गया है:&lt;/p&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;1️⃣ Workbook Views Group&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह group Excel को दिखाने के अलग–अलग तरीके देता है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Normal View&lt;/b&gt;&lt;br /&gt;यह सबसे सामान्य और default view है।&lt;br /&gt;Excel sheet को साधारण table form में दिखाता है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Page Break Preview&lt;/b&gt;&lt;br /&gt;इससे आप देख सकते हैं कि print करते समय page कहाँ break होगा।&lt;br /&gt;आप mouse से break line को खींचकर बदल भी सकते हैं।&lt;br /&gt;उपयोग:&lt;br /&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Printing से पहले page break ठीक करना&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;बड़ा data सही pages में fit करना&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Page Layout View&lt;/b&gt;&lt;br /&gt;यह view आपको page का असली रूप दिखाता है—&lt;br /&gt;जैसे header, footer, margin, page का size आदि।&lt;br /&gt;यह print-friendly view है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Custom Views&lt;/b&gt;&lt;br /&gt;आप अपने विशेष view (filter, zoom, hide/unhide आदि के साथ) save कर सकते हैं।&lt;br /&gt;फिर एक click में वापस load कर सकते हैं।&lt;br /&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;2️⃣ Show Group&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह group आपको sheet के कुछ हिस्सों को दिखाने या छिपाने की सुविधा देता है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Ruler&lt;/b&gt;&lt;br /&gt;Page layout में ruler दिखाता/छिपाता है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Gridlines&lt;/b&gt;&lt;br /&gt;Cell की lines दिखाता या हटाता है।&lt;br /&gt;यदि आप clean प्रस्तुति चाहते हैं, तो Gridlines Off कर सकते हैं।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Formula Bar&lt;/b&gt;&lt;br /&gt;ऊपर वाला formula बार छिपा या दिखा सकते हैं।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Headings&lt;/b&gt;&lt;br /&gt;Rows और Columns के हेडिंग (A, B, C… 1, 2, 3…) दिखाना या छुपाना।&lt;br /&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;3️⃣ Zoom Group&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह समूह Excel को बड़ा या छोटा दिखाने के लिए है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Zoom&lt;/b&gt;&lt;br /&gt;एक छोटा dialog खोलता है, जहाँ आप 25%, 50%, 100%, 200% जैसे zoom स्तर चुन सकते हैं।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;100%&lt;/b&gt;&lt;br /&gt;Sheet को बिल्कुल सामान्य आकार में दिखाता है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Zoom to Selection&lt;/b&gt;&lt;br /&gt;जिस range को आपने चुना है, Excel उसी को screen में fit कर देता है।&lt;br /&gt;उपयोग:&lt;br /&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब data बहुत बड़ा हो&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब आप किसी खास भाग पर ध्यान देना चाहते हों&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;4️⃣ Window Group&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Excel की window को नियंत्रित करने वाला समूह है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;New Window&lt;/b&gt;&lt;br /&gt;एक ही Excel file की दूसरी window खोलता है।&lt;br /&gt;उपयोग:&lt;br /&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;एक ही file के दो हिस्से एक साथ देखने के लिए&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Arrange All&lt;/b&gt;&lt;br /&gt;कई Excel window को व्यवस्थित करता है।&lt;br /&gt;जैसे:&lt;br /&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Tile&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Horizontal&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Vertical&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Cascade&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Freeze Panes (सबसे महत्वपूर्ण)&lt;/b&gt;&lt;br /&gt;यह सुविधा आपको किसी row या column को freeze करने देती है ताकि scroll करते समय वह भाग वहीं रहे।&lt;br /&gt;Freeze Panes के प्रकार:&lt;br /&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Freeze Panes = चयन के ऊपर की पंक्तियाँ और बाएँ के column freeze&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Freeze Top Row = सिर्फ Row 1 freeze&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Freeze First Column = सिर्फ Column A freeze&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;उपयोग:&lt;br /&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब heading scroll में गायब हो जाती हैं&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;बड़े data के साथ काम करते समय&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Split&lt;/b&gt;&lt;br /&gt;Excel screen को 2 या 4 हिस्सों में बाँट देता है।&lt;br /&gt;इससे आप अलग-अलग हिस्सों को अलग-अलग scroll कर सकते हैं।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Hide Window / Unhide&lt;/b&gt;&lt;br /&gt;आप किसी खुले Excel window को छिपा या वापस दिखा सकते हैं।&lt;br /&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;5️⃣ Macros Group&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह समूह उन लोगों के लिए है जो Excel में VBA या macro का उपयोग करते हैं।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;View Macros&lt;/b&gt;&lt;br /&gt;सभी macros की सूची दिखाता है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff00fe; font-size: small;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Record Macro&lt;/b&gt;&lt;br /&gt;Excel आपके हर action को record कर सकता है और भविष्य में दोहरा सकता है।&lt;br /&gt;उपयोग:&lt;br /&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Repeat होने वाले काम को seconds में पूरा करना&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Automation बनाना&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;
Help&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;Excel का &lt;b&gt;Help Tab&lt;/b&gt; वह स्थान है जहाँ से आप Excel से जुड़ी हर तरह की सहायता प्राप्त कर सकते हैं।&lt;/p&gt;&lt;p&gt;अगर आपको किसी feature का उपयोग नहीं पता, कोई समस्या आ रही है, या आप Excel के नए updates जानना चाहते हैं—तो Help Tab आपकी पूरी मदद करता है।&lt;/p&gt;&lt;p&gt;इस tab का मुख्य उद्देश्य है:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&amp;nbsp;Excel सीखने में सहायता&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&amp;nbsp;समस्याओं का समाधान&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&amp;nbsp;Features की जानकारी&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&amp;nbsp;Microsoft की website से समर्थन (Support)&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&amp;nbsp;Feedback भेजना&lt;/p&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWowIBST3cWmI9LKgojZs1j932BEts412KccHXZYlVUtJnE-wbxCBi5mZehMzNostZG5JfV_Nxye72GR0ugWHxEGhP5eOlHUEEwDyPWbI2BEy-Xd1ikgvhBgeKMCiGQr3TW0IrWLQY9_3B/s1600/Help+tab.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Excel Help tab&quot; border=&quot;0&quot; data-original-height=&quot;268&quot; data-original-width=&quot;703&quot; height=&quot;242&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWowIBST3cWmI9LKgojZs1j932BEts412KccHXZYlVUtJnE-wbxCBi5mZehMzNostZG5JfV_Nxye72GR0ugWHxEGhP5eOlHUEEwDyPWbI2BEy-Xd1ikgvhBgeKMCiGQr3TW0IrWLQY9_3B/s640/Help+tab.PNG&quot; title=&quot;Excel Help tab&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;Help Tab में आम तौर पर तीन मुख्य समूह होते हैं:&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;1️⃣ Help Group&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह समूह आपको Excel में सीधे सहायता प्रदान करता है।&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&amp;nbsp;&lt;b&gt;Help (Search Box / Tell Me Box / Search Assistant)&lt;/b&gt;&lt;br /&gt;यह Excel का “search box” होता है जहाँ आप किसी भी feature या command का नाम लिखते हैं, और Excel तुरंत आपको वह feature दिखा देता है।&lt;br /&gt;उदाहरण:&lt;br /&gt;आप “Pivot Table” लिखते हैं → Excel सीधे Pivot Table command खुलने का विकल्प दिखाएगा।&lt;br /&gt;&lt;b&gt;इसका फायदा?&lt;/b&gt;&lt;br /&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;समय बचता है&lt;/li&gt;&lt;li&gt;नए features आसानी से मिल जाते हैं&lt;/li&gt;&lt;li&gt;Menu ढूँढने की ज़रूरत नहीं&lt;/li&gt;&lt;/ul&gt;इसमें अक्सर Microsoft के articles और सीखने के सामग्री के link भी मिलते हैं।&lt;br /&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;2️⃣ Training Group&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Excel प्रशिक्षण (Training) से संबंधित है।&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&amp;nbsp;&lt;b&gt;Training&lt;/b&gt;&lt;br /&gt;Excel के सभी topics पर&lt;br /&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Tutorials&lt;/li&gt;&lt;li&gt;Step-by-step guides&lt;/li&gt;&lt;li&gt;Examples&lt;/li&gt;&lt;li&gt;Videos&lt;/li&gt;&lt;li&gt;FAQs (बार-बार पूछे जाने वाले प्रश्न)&lt;/li&gt;&lt;/ul&gt;उपलब्ध कराता है।&lt;br /&gt;आप यहाँ से सीख सकते हैं:&lt;br /&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Formulas&lt;/li&gt;&lt;li&gt;Charts&lt;/li&gt;&lt;li&gt;Pivot Table&lt;/li&gt;&lt;li&gt;Data Management&lt;/li&gt;&lt;li&gt;Excel Tips &amp;amp; Tricks&lt;/li&gt;&lt;/ul&gt;&lt;b&gt;Training feature आपको Excel खुद ही सिखाता है&lt;/b&gt;, इसलिए यह शुरुआती लोगों के लिए बहुत उपयोगी है।&lt;br /&gt;&lt;/span&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;3️⃣ Support Group&lt;/span&gt;&lt;/h4&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Microsoft की सहायता प्रणाली से जुड़ा हुआ है।&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&amp;nbsp;&lt;b&gt;Contact Support&lt;/b&gt;&lt;br /&gt;अगर Excel में कोई समस्या आ रही हो, जैसे:&lt;br /&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;File नहीं खुल रही&lt;/li&gt;&lt;li&gt;Software error&lt;/li&gt;&lt;li&gt;Feature काम नहीं कर रहा&lt;/li&gt;&lt;/ul&gt;तो आप यहाँ से Microsoft team से संपर्क कर सकते हैं।&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&amp;nbsp;&lt;b&gt;Feedback (Give Feedback)&lt;/b&gt;&lt;br /&gt;Excel में सुधार के लिए आप सुझाव दे सकते हैं।&lt;br /&gt;आप तीन प्रकार का feedback भेज सकते हैं:&lt;br /&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;I like something (अच्छा लगा)&lt;/li&gt;&lt;li&gt;I don’t like something (अच्छा नहीं लगा)&lt;/li&gt;&lt;li&gt;I have a suggestion (सुझाव देना)&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&amp;nbsp;&lt;b&gt;What’s New&lt;/b&gt;&lt;br /&gt;Excel में आए नए features और updates दिखाता है।&lt;br /&gt;उदाहरण:&lt;br /&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;नए functions (जैसे XLOOKUP, LET, LAMBDA)&lt;/li&gt;&lt;li&gt;नए chart प्रकार&lt;/li&gt;&lt;li&gt;नए data tools&lt;/li&gt;&lt;/ul&gt;इससे आप हमेशा latest Excel सीखते रहते हैं।&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;
  &lt;br /&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h3 id=&quot;namebox&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;
Name Box&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;Excel की screen के top-left में, Formula Bar के ठीक बाएं तरफ एक छोटा-सा box होता है, जिसे Name Box कहा जाता है। यह दिखने में भले छोटा हो, लेकिन Excel में काम करते समय इसका उपयोग बहुत महत्वपूर्ण है। Name Box आपको cell का नाम, cell का address (जैसे A1, B2, C5), और आपके द्वारा बनाए गए Named Ranges को जल्दी पहचानने और उपयोग करने में मदद करता है।&lt;/p&gt;&lt;p&gt;आइए इसे सरल और विस्तार से समझते हैं।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;1️⃣ Name Box क्या दिखाता है?&lt;br /&gt;&lt;/span&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;जब भी आप Excel में किसी भी cell पर click करते हैं, उस cell का पता (cell address) Name Box में दिखाई देता है।&lt;/span&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;उदाहरण:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;अगर आपने A1 पर click किया है, Name Box में &lt;b&gt;A1 &lt;/b&gt;दिखेगा।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;अगर आप D10 पर हैं, Name Box में &lt;b&gt;D10 &lt;/b&gt;दिखेगा।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इससे आपको तुरंत पता चल जाता है कि आप किस cell में काम कर रहे हैं।&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;2️⃣ Name Box की सबसे बड़ी खासियत – Direct Navigation (सीधे किसी भी cell पर जाना)&lt;br /&gt;&lt;/span&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;अगर आपकी Excel sheet बहुत बड़ी है और आपको एक खास cell पर जाना है, जैसे XFD50000, तो scroll करके वहाँ पहुँचना मुश्किल है।&lt;/span&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;लेकिन Name Box में बस वह cell address type करें → Enter दबाएँ → आप सीधे उस cell पर पहुँच जाएंगे।&lt;/span&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;उदाहरण:&lt;/span&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Name Box में लिखें → M2000 → Enter&lt;br /&gt;और Excel आपको सीधे उस जगह ले जाएगा।&lt;br /&gt;यह सुविधा समय बचाने में बहुत मदद करती है।&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/h4&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;3️⃣ Name Box का दूसरा महत्वपूर्ण उपयोग – Named Ranges बनाना&lt;br /&gt;&lt;/span&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Excel में आप किसी cell या cell की range को अपना खुद का नाम दे सकते हैं। इसका फायदा यह है कि बाद में formula में या navigation में इसे आसानी से याद रखा जा सकता है।&lt;/span&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Named Range कैसे बनाते हैं (Name Box से)?&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जिस range को नाम देना चाहते हैं, उसे select करें&lt;br /&gt;(जैसे A1:A10)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Name Box में click करें&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;एक नाम type करें&lt;br /&gt;जैसे: &lt;b&gt;SalesData&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Enter दबाएँ&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;बस! अब आपका Named Range बन गया।&lt;br /&gt;अब आप:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Name Box के dropdown से उस नाम को चुनकर range पर जा सकते हैं।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;या किसी भी formula में SalesData लिखकर उसका उपयोग कर सकते हैं।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;4️⃣ Name Box से बनी चीज़ों का उपयोग कैसे करें?&lt;br /&gt;&lt;/span&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब आप किसी Named Range बनाते हैं:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Name Box में एक dropdown आता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;उसमें click करके आप सभी Named Ranges की सूची देख सकते हैं&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;किसी भी नाम को चुनते ही Excel तुरंत आपको उस range पर ले जाएगा&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह बड़े data वाली sheet में बहुत उपयोगी है।&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;5️⃣ Name Box से Multiple Cells Select करना&lt;br /&gt;&lt;/span&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;अगर आपको लगातार न होने वाले cells select करने हैं, Name Box मदद करता है।&lt;/span&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;उदाहरण:&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Name Box में लिखें:&lt;/span&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3; font-weight: normal;&quot;&gt;A1, C3, F10&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3; font-weight: 400;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Enter दबाएँ → Excel आपके सभी बताए हुए cell एक साथ select कर देगा।&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/h4&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;6️⃣ Name Box का Role Formula Bar में&lt;br /&gt;&lt;/span&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब आप किसी Named Range को चुनते हैं, और उसमें formula लिखते हैं, तब Name Box में नाम दिखने से आपको पता रहता है कि वर्तमान में आप किस विशेष range के साथ काम कर रहे हैं।&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/h4&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h2 id=&quot;formulabar&quot; style=&quot;text-align: left;&quot;&gt;
Formula Bar&lt;/h2&gt;&lt;p&gt;Excel में &lt;b&gt;Formula Bar&lt;/b&gt; वह जगह है जहाँ आप किसी cell का data, text, number या formula देख और edit कर सकते हैं। यह Excel window के top में Ribbon के नीचे और Worksheet के ऊपर दिखाई देता है। Formula Bar Excel में काम करते समय बहुत जरूरी होता है क्योंकि यह आपको cell का पूरा content साफ़-साफ़ दिखाता है।&lt;/p&gt;&lt;p&gt;जब भी आप किसी cell पर click करते हैं, उस cell में जो भी लिखा होता है — चाहे text हो, number हो, या लंबा formula — वह Formula Bar में दिख जाता है।&lt;/p&gt;&lt;p&gt;अगर cell छोटा है और उसमें लंबा formula है, तो आपको पूरा formula cell में नहीं दिखेगा, लेकिन Formula Bar में वह पूरा दिखाई देगा।&lt;/p&gt;&lt;p&gt;Formula Bar का उपयोग करके आप:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&amp;nbsp;&lt;b&gt;Data edit कर सकते हैं&lt;br /&gt;&lt;/b&gt;अगर आपने कोई गलती कर दी है, तो Formula Bar में जाकर आसानी से सुधार सकते हैं। बड़े formulas को भी यहाँ से edit करना आसान होता है।&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&amp;nbsp;&lt;b&gt;Formula लिख सकते हैं&lt;/b&gt;&lt;br /&gt;आप बराबर (=) का निशान type करके सीधे Formula Bar में formula डाल सकते हैं, जैसे:&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;=SUM(A1:A10)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&amp;nbsp;&lt;b&gt;Formula step-by-step देख सकते हैं&lt;/b&gt;&lt;br /&gt;जब cell में कोई जटिल formula हो, Formula Bar में उसे लंबाई के साथ अच्छी तरह पढ़ना आसान हो जाता है।&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&amp;nbsp;&lt;b&gt;Expand/Collapse कर सकते हैं&lt;/b&gt;&lt;br /&gt;अगर formula बहुत बड़ा हो, तो Formula Bar को आप नीचे की तरफ खींचकर बड़ा कर सकते हैं और formula अच्छे से देख सकते हैं।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h2 id=&quot;columnheader&quot; style=&quot;text-align: left;&quot;&gt;
Column / Column Header&lt;/h2&gt;&lt;p style=&quot;text-align: left;&quot;&gt;
Spreadsheet में, cells की एक vertical पंक्ति को &lt;b&gt;Column&lt;/b&gt; कहा जाता है। Excel में Column ऊर्ध्वाधर (vertical) दिशा में चलते हैं। हर column को एक &lt;b&gt;alphabet &lt;/b&gt;से पहचाना जाता है, जैसे A, B, C… Z, AA, AB, आदि। Sheet में हजारों columns हो सकते हैं।&lt;/p&gt;&lt;p&gt;ऊपर जो अक्षर दिखते हैं, उन्हें Column Header कहा जाता है। इन्हें click करके आप पूरा column चुन सकते हैं।&lt;/p&gt;&lt;p&gt;Column Header का उपयोग करके आप column की चौड़ाई बदल सकते हैं, उसे छिपा सकते हैं, format कर सकते हैं या sort/filter लगा सकते हैं।&lt;/p&gt;&lt;p&gt;संक्षेप में, Column Header Excel में data को व्यवस्थित और प्रबंधित करने का मुख्य हिस्सा है।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h2 id=&quot;rowheader&quot; style=&quot;text-align: left;&quot;&gt;
Row / Row Header&lt;/h2&gt;&lt;p style=&quot;text-align: left;&quot;&gt;
Spreadsheet में, cells की एक horizontal पंक्ति को पंक्ति को&amp;nbsp;&lt;b&gt;Row&lt;/b&gt;&amp;nbsp;कहा जाता है। Excel में Row क्षैतिज (horizontal) दिशा में होती हैं। हर Row को एक &lt;b&gt;number &lt;/b&gt;से पहचाना जाता है, जैसे 1, 2, 3, 4…।&lt;/p&gt;&lt;p&gt;बाएँ तरफ जो नंबर दिखाई देते हैं, उन्हें Row Header कहा जाता है। Row Header पर click करके आप पूरी Row को एक बार में चुन सकते हैं।&lt;/p&gt;&lt;p&gt;Row Header की मदद से आप Row की ऊँचाई बदल सकते हैं, उसे छिपा सकते हैं, delete कर सकते हैं या format लागू कर सकते हैं।&lt;/p&gt;&lt;p&gt;संक्षेप में, Row और Row Header Excel में data को व्यवस्थित, edit और manage करने के लिए बेहद ज़रूरी हिस्सा हैं।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h2 id=&quot;selectedcell&quot; style=&quot;text-align: left;&quot;&gt;
Cell / Selected Cell&lt;/h2&gt;&lt;p style=&quot;text-align: left;&quot;&gt;
Row और Column जहाँ पर एक दूसरे को cross करते हैं उसे &lt;b&gt;Cell&lt;/b&gt; कहा जाता है जहाँ आप data लिखते हैं। हर cell एक column अक्षर + row number से मिलकर बनता है, जैसे A1, B5, C10।&lt;/p&gt;&lt;p&gt;जब आप किसी cell पर click करते हैं, वह Selected Cell बन जाता है और उसके चारों तरफ काली border दिखाई देती है।&lt;/p&gt;&lt;p&gt;Selected Cell में जो भी data होता है, वह Formula Bar में दिखाई देता है। आप उसी cell में text, number, formula या function type कर सकते हैं।&lt;/p&gt;&lt;p&gt;संक्षेप में, Cell Excel का सबसे महत्वपूर्ण हिस्सा है जहाँ पूरा data store और edit किया जाता है।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h2 id=&quot;sheettabs&quot; style=&quot;text-align: left;&quot;&gt;Sheet Tabs&lt;/h2&gt;&lt;p&gt;Excel में Sheet Tabs window के नीचे दिखाई देने वाले छोटे tab होते हैं, जैसे Sheet1, Sheet2, Sheet3। हर tab एक अलग worksheet का प्रतिनिधित्व करता है।&lt;/p&gt;&lt;p&gt;Sheet Tab पर click करके आप अलग-अलग sheets के बीच आसानी से switch कर सकते हैं। आप किसी tab पर double-click करके उसका नाम बदल सकते हैं।&lt;/p&gt;&lt;p&gt;Sheet Tabs के ऊपर right-click करके आप नई sheet जोड़ सकते हैं, sheet copy कर सकते हैं, रंग बदल सकते हैं या sheet को hide/unhide कर सकते हैं।&lt;/p&gt;&lt;p&gt;संक्षेप में, Sheet Tabs Excel workbook को व्यवस्थित और navigate करने का आसान तरीका है।&lt;/p&gt;
&lt;/div&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;👨‍💻 Author&lt;/p&gt;&lt;p&gt;Total Data Solution&lt;br /&gt;Data Analyst | Excel &amp;amp; SAP Analytics Cloud Developer&lt;br /&gt;I share practical Excel, Automation, and Reporting tutorials based on real corporate experience.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='https://www.totaldatasolution.com/feeds/8260472837449099081/comments/default' title='टिप्पणियाँ भेजें'/><link rel='replies' type='text/html' href='https://www.totaldatasolution.com/2019/12/excel-overview.html#comment-form' title='0 टिप्पणियाँ'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/8260472837449099081'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/8260472837449099081'/><link rel='alternate' type='text/html' href='https://www.totaldatasolution.com/2019/12/excel-overview.html' title='Excel Overview'/><author><name>Total Data Solution</name><uri>http://www.blogger.com/profile/12526349101988182665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6OTrG_Y546DSzCBHrO96riJ1TykrhtlurwHq2665rcPgWm1weh0TlqiHmJntLlyEFDyybcDITJC-jKa4pYgXl8yI5UlPKHCSg0nX3OVEUdirhAzazZwFcYoUs5s2W7wYVxC_ErJ5NGJAW/s72-c/Excel+overview.PNG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7267924039333995091.post-7861536003645462553</id><published>2026-07-11T10:59:31.665+05:30</published><updated>2026-08-22T11:40:22.038+05:30</updated><title type='text'> Excel Pivot Chart Tutorial in Hindi – Pivot Chart क्या है</title><content type='html'>&lt;div class=&quot;separator&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgb3PQQB6TjtuST1Tsu4020eu-p48tan7jNRXKQWOc9Xf0EJXoat9pP5F7NWy86ilRvGpxQcUR9Lr-OhaznVrWsQOTLtmYnEF4zzrXPS8T_DGcDq8QtZm3R1vw21findcLj9ceqx_w9BR9Sjvo-4ORVmfkQMJ8_NHy9KmzfCDDHzFREJn2UoCZRyC3qm0kA/s1823/Pivot%20Chart.png&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img alt=&quot;Pivot Chart&quot; border=&quot;0&quot; data-original-height=&quot;863&quot; data-original-width=&quot;1823&quot; height=&quot;302&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgb3PQQB6TjtuST1Tsu4020eu-p48tan7jNRXKQWOc9Xf0EJXoat9pP5F7NWy86ilRvGpxQcUR9Lr-OhaznVrWsQOTLtmYnEF4zzrXPS8T_DGcDq8QtZm3R1vw21findcLj9ceqx_w9BR9Sjvo-4ORVmfkQMJ8_NHy9KmzfCDDHzFREJn2UoCZRyC3qm0kA/w640-h302/Pivot%20Chart.png&quot; title=&quot;Pivot Chart&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/h3&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;परिचय (Introduction)&lt;/h3&gt;&lt;p&gt;आज के डिजिटल युग में डेटा हर व्यवसाय, संस्था और व्यक्ति के लिए सबसे महत्वपूर्ण संसाधनों में से एक बन चुका है। लेकिन केवल डेटा एकत्रित करना पर्याप्त नहीं है। असली चुनौती उस डेटा को समझना, उसका विश्लेषण करना और उसके आधार पर सही निर्णय लेना है।&lt;/p&gt;&lt;p&gt;मान लीजिए कि आपके पास किसी कंपनी की एक Excel फ़ाइल है जिसमें पूरे वर्ष की बिक्री का डेटा मौजूद है। इस डेटा में हजारों रिकॉर्ड हैं, जिनमें तारीख, प्रोडक्ट का नाम, क्षेत्र, सेल्समैन और बिक्री राशि जैसी जानकारियाँ शामिल हैं। यदि आपका मैनेजर आपसे पूछता है कि:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;किस क्षेत्र में सबसे अधिक बिक्री हुई?&lt;/li&gt;&lt;li&gt;किस महीने में बिक्री सबसे कम रही?&lt;/li&gt;&lt;li&gt;कौन-सा उत्पाद सबसे अधिक बिक रहा है?&lt;/li&gt;&lt;li&gt;किस सेल्समैन ने सबसे अच्छा प्रदर्शन किया?&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;तो केवल टेबल देखकर इन सवालों का जवाब देना बेहद कठिन हो सकता है।&lt;/p&gt;&lt;p&gt;यहीं पर Excel का Pivot Chart फीचर आपकी मदद करता है।&lt;/p&gt;&lt;p&gt;Pivot Chart आपको बड़े और जटिल डेटा को आकर्षक और इंटरैक्टिव चार्ट के रूप में प्रस्तुत करने की सुविधा देता है। इससे डेटा को समझना आसान हो जाता है और महत्वपूर्ण ट्रेंड्स तथा पैटर्न तुरंत दिखाई देने लगते हैं।&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Pivot Chart का वास्तविक उपयोग&lt;/h3&gt;&lt;p&gt;आज विभिन्न क्षेत्रों में Pivot Chart का व्यापक रूप से उपयोग किया जाता है:&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;1. बिजनेस रिपोर्टिंग&lt;/h4&gt;&lt;p&gt;कंपनियाँ मासिक और वार्षिक बिक्री रिपोर्ट तैयार करने के लिए Pivot Chart का उपयोग करती हैं।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;2. वित्तीय विश्लेषण&lt;/h4&gt;&lt;p&gt;आय, व्यय और लाभ के रुझानों को समझने के लिए चार्ट आधारित विश्लेषण किया जाता है।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;3. मानव संसाधन (HR)&lt;/h4&gt;&lt;p&gt;कर्मचारियों की उपस्थिति, प्रदर्शन और विभागवार डेटा का विश्लेषण करने में मदद मिलती है।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;4. शिक्षा क्षेत्र&lt;/h4&gt;&lt;p&gt;विद्यालय और कॉलेज छात्र परिणामों तथा उपस्थिति डेटा को विजुअल रूप में प्रस्तुत करते हैं।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;5. मार्केटिंग&lt;/h4&gt;&lt;p&gt;डिजिटल मार्केटिंग अभियानों के प्रदर्शन, क्लिक, रूपांतरण और ROI का विश्लेषण आसान हो जाता है।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Pivot Chart सीखना क्यों आवश्यक है?&lt;/h3&gt;&lt;p&gt;यदि आप निम्न क्षेत्रों में कार्य करते हैं, तो Pivot Chart आपके लिए अत्यंत महत्वपूर्ण कौशल है:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Data Analyst&lt;/li&gt;&lt;li&gt;MIS Executive&lt;/li&gt;&lt;li&gt;Business Analyst&lt;/li&gt;&lt;li&gt;Accountant&lt;/li&gt;&lt;li&gt;Sales Manager&lt;/li&gt;&lt;li&gt;Digital Marketer&lt;/li&gt;&lt;li&gt;HR Professional&lt;/li&gt;&lt;li&gt;Power BI Developer&lt;/li&gt;&lt;li&gt;Excel Trainer&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;आज अधिकांश कंपनियाँ उन कर्मचारियों को प्राथमिकता देती हैं जो केवल डेटा तैयार नहीं करते बल्कि उसे प्रभावशाली तरीके से प्रस्तुत भी कर सकते हैं।&lt;/p&gt;&lt;p&gt;Pivot Chart इसी उद्देश्य को पूरा करता है।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Pivot Chart क्या है? (What is Pivot Chart in Excel)&lt;/h3&gt;&lt;p&gt;Pivot Chart, Excel का एक विशेष प्रकार का चार्ट है जो सीधे &lt;a href=&quot;https://www.totaldatasolution.com/2026/08/pivot-table.html&quot; target=&quot;_blank&quot;&gt;Pivot Table&lt;/a&gt; के डेटा पर आधारित होता है।&lt;/p&gt;&lt;p&gt;सरल शब्दों में:&lt;/p&gt;&lt;p&gt;&lt;b&gt;Pivot Table डेटा को सारांशित करती है जबकि Pivot Chart उसी सारांश को ग्राफिकल रूप में प्रस्तुत करता है।&lt;/b&gt;&lt;/p&gt;&lt;p&gt;जब भी Pivot Table में कोई परिवर्तन किया जाता है, Pivot Chart स्वतः अपडेट हो जाता है।&lt;/p&gt;&lt;p&gt;इसका अर्थ है कि यदि आप किसी नए क्षेत्र, महीने या उत्पाद का डेटा जोड़ते हैं, तो चार्ट भी तुरंत उसी के अनुसार बदल जाता है।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Pivot Chart की आधिकारिक परिभाषा&lt;/h3&gt;&lt;p&gt;Pivot Chart एक इंटरैक्टिव डेटा विज़ुअलाइज़ेशन टूल है जो &lt;a href=&quot;https://www.totaldatasolution.com/2026/08/pivot-table.html&quot; target=&quot;_blank&quot;&gt;Pivot Table&lt;/a&gt; के सारांशित डेटा को चार्ट के रूप में प्रदर्शित करता है और उपयोगकर्ताओं को फ़िल्टर, ड्रिल-डाउन तथा डेटा विश्लेषण की सुविधा प्रदान करता है।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Pivot Chart और सामान्य Chart में अंतर&lt;/h3&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;विशेषता&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;सामान्य Chart&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Pivot Chart&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;डेटा स्रोत&lt;/td&gt;
&lt;td&gt;सामान्य डेटा रेंज&lt;/td&gt;
&lt;td&gt;Pivot Table&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;फ़िल्टरिंग&lt;/td&gt;
&lt;td&gt;सीमित&lt;/td&gt;
&lt;td&gt;अत्यधिक इंटरैक्टिव&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;ऑटो अपडेट&lt;/td&gt;
&lt;td&gt;नहीं&lt;/td&gt;
&lt;td&gt;हाँ&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;स्लाइसर सपोर्ट&lt;/td&gt;
&lt;td&gt;सीमित&lt;/td&gt;
&lt;td&gt;पूर्ण समर्थन&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;ड्रिल-डाउन&lt;/td&gt;
&lt;td&gt;नहीं&lt;/td&gt;
&lt;td&gt;उपलब्ध&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;बड़े डेटा पर प्रदर्शन&lt;/td&gt;
&lt;td&gt;मध्यम&lt;/td&gt;
&lt;td&gt;उत्कृष्ट&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Pivot Chart के प्रमुख प्रकार&lt;/h3&gt;&lt;p&gt;Excel में कई प्रकार के Pivot Chart उपलब्ध हैं:&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;1. Column Chart&lt;/h4&gt;&lt;p&gt;विभिन्न श्रेणियों की तुलना करने के लिए सबसे लोकप्रिय विकल्प।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;क्षेत्रवार बिक्री&lt;/li&gt;&lt;li&gt;विभागवार कर्मचारी संख्या&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;2. Bar Chart&lt;/h4&gt;&lt;p&gt;जब श्रेणियों के नाम लंबे हों, तब उपयोगी होता है।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;3. Line Chart&lt;/h4&gt;&lt;p&gt;समय के साथ होने वाले परिवर्तनों को दिखाने के लिए आदर्श।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;मासिक बिक्री&lt;/li&gt;&lt;li&gt;वार्षिक लाभ&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;4. Pie Chart&lt;/h4&gt;&lt;p&gt;कुल में प्रत्येक हिस्से का प्रतिशत दिखाने के लिए उपयोग किया जाता है।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;5. Area Chart&lt;/h4&gt;&lt;p&gt;वृद्धि और संचयी रुझानों को प्रदर्शित करने के लिए उपयोगी।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;6. Combo Chart&lt;/h4&gt;&lt;p&gt;एक साथ दो अलग-अलग मेट्रिक्स की तुलना करने के लिए।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Pivot Chart के मुख्य घटक&lt;/h3&gt;&lt;p&gt;एक Pivot Chart कई महत्वपूर्ण भागों से मिलकर बनता है:&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;Axis (अक्ष)&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;X-Axis: श्रेणियाँ&lt;/li&gt;&lt;li&gt;Y-Axis: मान&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;Legend&lt;/h4&gt;&lt;p&gt;विभिन्न डेटा श्रृंखलाओं की पहचान करता है।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;Data Labels&lt;/h4&gt;&lt;p&gt;प्रत्येक डेटा पॉइंट का वास्तविक मान प्रदर्शित करते हैं।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;Filters&lt;/h4&gt;&lt;p&gt;उपयोगकर्ता को विशिष्ट डेटा देखने की सुविधा देते हैं।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;Slicers&lt;/h4&gt;&lt;p&gt;डेटा को इंटरैक्टिव रूप से फ़िल्टर करने के लिए आधुनिक विकल्प।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Pivot Chart क्यों महत्वपूर्ण है?&lt;/h3&gt;&lt;p&gt;आज के समय में केवल डेटा रखना पर्याप्त नहीं है।&lt;/p&gt;&lt;p&gt;सफल व्यवसाय वही हैं जो डेटा को समझकर तेज़ और बेहतर निर्णय लेते हैं।&lt;/p&gt;&lt;p&gt;Pivot Chart इस प्रक्रिया को अत्यधिक सरल बनाता है।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;1. डेटा को समझना आसान बनाता है&lt;/h4&gt;&lt;p&gt;हजारों पंक्तियों वाले डेटा को पढ़ना कठिन होता है।&lt;/p&gt;&lt;p&gt;लेकिन वही जानकारी यदि चार्ट में दिखाई जाए, तो कुछ सेकंड में समझ आ जाती है।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;यदि किसी कंपनी की बिक्री:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;जनवरी: ₹5 लाख&lt;/li&gt;&lt;li&gt;फरवरी: ₹7 लाख&lt;/li&gt;&lt;li&gt;मार्च: ₹10 लाख&lt;/li&gt;&lt;li&gt;अप्रैल: ₹6 लाख&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;तो टेबल पढ़ने के बजाय Line Chart तुरंत वृद्धि और गिरावट दिखा देगा।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;2. तेज़ निर्णय लेने में मदद करता है&lt;/h4&gt;&lt;p&gt;प्रबंधन टीम अक्सर विजुअल रिपोर्ट के आधार पर निर्णय लेती है।&lt;/p&gt;&lt;p&gt;Pivot Chart के माध्यम से:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;कम प्रदर्शन वाले क्षेत्रों की पहचान&lt;/li&gt;&lt;li&gt;उच्च लाभ वाले उत्पादों का चयन&lt;/li&gt;&lt;li&gt;मार्केटिंग बजट का अनुकूलन&lt;/li&gt;&lt;li&gt;भविष्य की योजना बनाना&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;अधिक प्रभावी हो जाता है।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;3. इंटरैक्टिव विश्लेषण संभव बनाता है&lt;/h4&gt;&lt;p&gt;Pivot Chart की सबसे बड़ी विशेषता इसकी इंटरैक्टिव क्षमता है।&lt;/p&gt;&lt;p&gt;उपयोगकर्ता:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;वर्ष बदल सकता है&lt;/li&gt;&lt;li&gt;क्षेत्र चुन सकता है&lt;/li&gt;&lt;li&gt;उत्पाद फ़िल्टर कर सकता है&lt;/li&gt;&lt;li&gt;केवल आवश्यक डेटा देख सकता है&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;और चार्ट स्वतः अपडेट हो जाता है।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;4. प्रस्तुति को आकर्षक बनाता है&lt;/h4&gt;&lt;p&gt;बोर्ड मीटिंग, क्लाइंट प्रेजेंटेशन या प्रबंधन रिपोर्ट में विजुअल चार्ट का प्रभाव साधारण तालिकाओं की तुलना में कहीं अधिक होता है।&lt;/p&gt;&lt;p&gt;इससे:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;जानकारी जल्दी समझ आती है।&lt;/li&gt;&lt;li&gt;निर्णय प्रक्रिया तेज होती है।&lt;/li&gt;&lt;li&gt;रिपोर्ट अधिक पेशेवर दिखाई देती है।&lt;/li&gt;&lt;/ul&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
&lt;p&gt;&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;वास्तविक जीवन परिदृश्य (Real Scenario)&lt;/h3&gt;&lt;p&gt;मान लीजिए एक रिटेल कंपनी पूरे भारत में अपने उत्पाद बेचती है।&lt;/p&gt;&lt;p&gt;डेटा में शामिल हैं:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Region&lt;/li&gt;&lt;li&gt;Product Category&lt;/li&gt;&lt;li&gt;Sales Amount&lt;/li&gt;&lt;li&gt;Salesperson&lt;/li&gt;&lt;li&gt;Month&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;कंपनी का CEO जानना चाहता है:&lt;/p&gt;&lt;p&gt;&lt;b&gt;&quot;पिछले छह महीनों में किस क्षेत्र में सबसे अधिक वृद्धि हुई है?&quot;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;यदि विश्लेषक सामान्य टेबल का उपयोग करेगा, तो हजारों रिकॉर्ड देखने पड़ेंगे।&lt;/p&gt;&lt;p&gt;लेकिन Pivot Chart के माध्यम से:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Month को X-Axis पर रखा जा सकता है।&lt;/li&gt;&lt;li&gt;Sales Amount को Values में रखा जा सकता है।&lt;/li&gt;&lt;li&gt;Region को Legend में जोड़ा जा सकता है।&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;कुछ ही सेकंड में एक स्पष्ट ट्रेंड दिखाई देगा।&lt;/p&gt;&lt;p&gt;यही कारण है कि आधुनिक बिजनेस एनालिटिक्स में Pivot Chart को अत्यंत महत्वपूर्ण माना जाता है।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Pivot Chart सीखने के फायदे&lt;/h3&gt;&lt;p&gt;Pivot Chart सीखने से आपको निम्न लाभ मिलते हैं:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;डेटा विश्लेषण की क्षमता बढ़ती है।&lt;/li&gt;&lt;li&gt;रिपोर्टिंग कार्य तेज़ होता है।&lt;/li&gt;&lt;li&gt;Power BI सीखना आसान हो जाता है।&lt;/li&gt;&lt;li&gt;इंटरव्यू में अतिरिक्त लाभ मिलता है।&lt;/li&gt;&lt;li&gt;नौकरी के अवसर बढ़ते हैं।&lt;/li&gt;&lt;li&gt;निर्णय लेने की गुणवत्ता सुधरती है।&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;विशेष रूप से MIS, Data Analytics और Business Intelligence क्षेत्रों में Pivot Chart का ज्ञान अत्यधिक महत्वपूर्ण माना जाता है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Step-by-Step Guide: Excel में Pivot Chart कैसे बनाएं?&lt;/h3&gt;&lt;p&gt;अब तक हमने समझा कि Pivot Chart क्या है और यह क्यों महत्वपूर्ण है। अब हम सीखेंगे कि Excel में इसे चरण-दर-चरण कैसे बनाया जाता है।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;चरण 1: अपना डेटा तैयार करें&lt;/h4&gt;&lt;p&gt;Pivot Chart बनाने से पहले यह सुनिश्चित करें कि आपका डेटा व्यवस्थित हो।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Date&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Region&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Product&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Salesperson&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Sales Amount&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;1/1/2026&lt;/td&gt;
&lt;td&gt;North&lt;/td&gt;
&lt;td&gt;Laptop&lt;/td&gt;
&lt;td&gt;Amit&lt;/td&gt;
&lt;td&gt;50000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;1/2/2026&lt;/td&gt;
&lt;td&gt;South&lt;/td&gt;
&lt;td&gt;Mobile&lt;/td&gt;
&lt;td&gt;Rahul&lt;/td&gt;
&lt;td&gt;30000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;1/3/2026&lt;/td&gt;
&lt;td&gt;East&lt;/td&gt;
&lt;td&gt;Laptop&lt;/td&gt;
&lt;td&gt;Neha&lt;/td&gt;
&lt;td&gt;45000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;1/4/2026&lt;/td&gt;
&lt;td&gt;West&lt;/td&gt;
&lt;td&gt;Tablet&lt;/td&gt;
&lt;td&gt;Mohan&lt;/td&gt;
&lt;td&gt;25000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;1/5/2026&lt;/td&gt;
&lt;td&gt;North&lt;/td&gt;
&lt;td&gt;Mobile&lt;/td&gt;
&lt;td&gt;Amit&lt;/td&gt;
&lt;td&gt;35000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;h4 style=&quot;text-align: left;&quot;&gt;डेटा तैयार करते समय ध्यान दें:&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;प्रत्येक कॉलम का स्पष्ट नाम होना चाहिए।&lt;/li&gt;&lt;li&gt;खाली पंक्तियाँ नहीं होनी चाहिए।&lt;/li&gt;&lt;li&gt;एक ही कॉलम में समान प्रकार का डेटा होना चाहिए।&lt;/li&gt;&lt;li&gt;डुप्लीकेट हेडर नहीं होने चाहिए।&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;/h4&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;चरण 2: डेटा को Excel Table में बदलें&lt;/h4&gt;&lt;p&gt;Keyboard Shortcut:&lt;/p&gt;&lt;p&gt;&lt;b&gt;Ctrl + T&lt;/b&gt;&lt;/p&gt;&lt;p&gt;इसके लाभ:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;डेटा स्वतः विस्तारित होता है।&lt;/li&gt;&lt;li&gt;Pivot Table अपडेट करना आसान होता है।&lt;/li&gt;&lt;li&gt;Formatting बेहतर रहती है।&lt;/li&gt;&lt;li&gt;Dynamic Reports बनती हैं।&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;टेबल का नाम उदाहरण:&lt;/p&gt;&lt;p&gt;&lt;b&gt;Sales_Data&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;चरण 3: Pivot Table बनाएं&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;डेटा के अंदर किसी भी सेल को चुनें।&lt;/li&gt;&lt;li&gt;Insert टैब पर जाएँ।&lt;/li&gt;&lt;li&gt;PivotTable पर क्लिक करें।&lt;/li&gt;&lt;li&gt;New Worksheet चुनें।&lt;/li&gt;&lt;li&gt;OK दबाएँ।&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;अब Pivot Table तैयार हो जाएगी।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;चरण 4: फ़ील्ड्स व्यवस्थित करें&lt;/h4&gt;&lt;p&gt;मान लीजिए हमें क्षेत्रवार बिक्री देखनी है।&lt;/p&gt;&lt;p&gt;सेटअप:&lt;/p&gt;&lt;p&gt;Rows:&lt;/p&gt;&lt;p&gt;Region&lt;/p&gt;&lt;p&gt;Values:&lt;/p&gt;&lt;p&gt;Sales Amount (Sum)&lt;/p&gt;&lt;p&gt;परिणाम:&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Region&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Total Sales&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;North&lt;/td&gt;
&lt;td&gt;85000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;South&lt;/td&gt;
&lt;td&gt;30000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;East&lt;/td&gt;
&lt;td&gt;45000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;West&lt;/td&gt;
&lt;td&gt;25000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;चरण 5: Pivot Chart बनाएं&lt;/h4&gt;&lt;p&gt;अब सबसे महत्वपूर्ण चरण आता है।&lt;/p&gt;&lt;p&gt;&lt;b&gt;प्रक्रिया:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Pivot Table के अंदर क्लिक करें।&lt;/li&gt;&lt;li&gt;Ribbon में जाएँ।&lt;/li&gt;&lt;li&gt;Insert → Pivot Chart चुनें।&lt;/li&gt;&lt;li&gt;Chart Type चुनें।&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Column Chart&lt;/li&gt;&lt;li&gt;Line Chart&lt;/li&gt;&lt;li&gt;Pie Chart&lt;/li&gt;&lt;li&gt;Bar Chart&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;OK दबाएँ।&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;कुछ सेकंड में आपका Pivot Chart तैयार हो जाएगा।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;किस स्थिति में कौन-सा Pivot Chart चुनें?&lt;/h3&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;Column Chart&lt;/h4&gt;&lt;p&gt;उपयोग:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Region Comparison&lt;/li&gt;&lt;li&gt;Product Performance&lt;/li&gt;&lt;li&gt;Employee Comparison&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;North: ₹5 लाख&lt;/p&gt;&lt;p&gt;South: ₹4 लाख&lt;/p&gt;&lt;p&gt;East: ₹7 लाख&lt;/p&gt;&lt;p&gt;West: ₹3 लाख&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Line Chart&lt;/h4&gt;&lt;p&gt;उपयोग:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Monthly Sales&lt;/li&gt;&lt;li&gt;Revenue Growth&lt;/li&gt;&lt;li&gt;Website Traffic&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;Jan → 2 लाख&lt;/p&gt;&lt;p&gt;Feb → 3 लाख&lt;/p&gt;&lt;p&gt;Mar → 5 लाख&lt;/p&gt;&lt;p&gt;Apr → 4 लाख&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Pie Chart&lt;/h4&gt;&lt;p&gt;उपयोग:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Market Share&lt;/li&gt;&lt;li&gt;Product Contribution&lt;/li&gt;&lt;li&gt;Expense Distribution&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Bar Chart&lt;/h4&gt;&lt;p&gt;उपयोग:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Long Category Names&lt;/li&gt;&lt;li&gt;Ranking Reports&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Pivot Chart को Customize कैसे करें?&lt;/h3&gt;&lt;p&gt;सिर्फ चार्ट बनाना पर्याप्त नहीं है। उसे पेशेवर दिखाना भी उतना ही महत्वपूर्ण है।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;1. Chart Title बदलें&lt;/h4&gt;&lt;p&gt;गलत:&lt;/p&gt;&lt;p&gt;Chart 1&lt;/p&gt;&lt;p&gt;सही:&lt;/p&gt;&lt;p&gt;Region Wise Sales Report 2026&lt;/p&gt;&lt;p&gt;SEO और रिपोर्टिंग दोनों के लिए स्पष्ट शीर्षक महत्वपूर्ण होते हैं।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;2. Data Labels जोड़ें&lt;/h4&gt;&lt;p&gt;Steps:&lt;/p&gt;&lt;p&gt;Chart → Plus Icon → Data Labels&lt;/p&gt;&lt;p&gt;इससे वास्तविक बिक्री राशि दिखाई देने लगती है।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;3. Chart Style बदलें&lt;/h4&gt;&lt;p&gt;Excel अनेक Built-in Styles प्रदान करता है।&lt;/p&gt;&lt;p&gt;Professional रिपोर्ट्स के लिए:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Clean Design&lt;/li&gt;&lt;li&gt;Minimal Colors&lt;/li&gt;&lt;li&gt;Clear Labels&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;सबसे बेहतर माने जाते हैं।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;4. Axis Title जोड़ें&lt;/h4&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;X-Axis:&lt;/p&gt;&lt;p&gt;Region&lt;/p&gt;&lt;p&gt;Y-Axis:&lt;/p&gt;&lt;p&gt;Sales Amount (₹)&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;5. Number Formatting&lt;/h4&gt;&lt;p&gt;₹50,00,000&lt;/p&gt;&lt;p&gt;की बजाय&lt;/p&gt;&lt;p&gt;₹50 Lakh&lt;/p&gt;&lt;p&gt;या&lt;/p&gt;&lt;p&gt;₹5M&lt;/p&gt;&lt;p&gt;प्रस्तुत करना अधिक प्रभावी हो सकता है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Slicer के साथ Pivot Chart को Interactive बनाना&lt;/h3&gt;&lt;p&gt;Slicer आधुनिक रिपोर्टिंग का एक अत्यंत महत्वपूर्ण फीचर है।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Slicer जोड़ने के चरण&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Pivot Table चुनें।&lt;/li&gt;&lt;li&gt;Insert → Slicer&lt;/li&gt;&lt;li&gt;Region चुनें।&lt;/li&gt;&lt;li&gt;OK दबाएँ।&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;अब उपयोगकर्ता:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;North&lt;/li&gt;&lt;li&gt;South&lt;/li&gt;&lt;li&gt;East&lt;/li&gt;&lt;li&gt;West&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;पर क्लिक करके चार्ट को फ़िल्टर कर सकता है।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Timeline जोड़ना&lt;/h4&gt;&lt;p&gt;यदि आपके डेटा में Date कॉलम है, तो Timeline का उपयोग करें।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;January&lt;/li&gt;&lt;li&gt;February&lt;/li&gt;&lt;li&gt;March&lt;/li&gt;&lt;li&gt;Quarter 1&lt;/li&gt;&lt;li&gt;Year 2026&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;सिर्फ एक क्लिक में रिपोर्ट बदल जाएगी।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Real-World Example&lt;/h3&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;उदाहरण: एक मोबाइल रिटेल कंपनी का बिक्री विश्लेषण&lt;/h4&gt;&lt;p&gt;मान लीजिए कि &quot;ABC Electronics&quot; नामक कंपनी पूरे भारत में मोबाइल फोन बेचती है।&lt;/p&gt;&lt;p&gt;उनके पास निम्न डेटा उपलब्ध है:&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Month&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Region&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Product&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Sales&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Jan&lt;/td&gt;
&lt;td&gt;North&lt;/td&gt;
&lt;td&gt;iPhone&lt;/td&gt;
&lt;td&gt;8,00,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Jan&lt;/td&gt;
&lt;td&gt;South&lt;/td&gt;
&lt;td&gt;Samsung&lt;/td&gt;
&lt;td&gt;6,00,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Jan&lt;/td&gt;
&lt;td&gt;East&lt;/td&gt;
&lt;td&gt;OnePlus&lt;/td&gt;
&lt;td&gt;4,00,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Feb&lt;/td&gt;
&lt;td&gt;North&lt;/td&gt;
&lt;td&gt;Samsung&lt;/td&gt;
&lt;td&gt;9,00,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Feb&lt;/td&gt;
&lt;td&gt;South&lt;/td&gt;
&lt;td&gt;iPhone&lt;/td&gt;
&lt;td&gt;7,50,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Feb&lt;/td&gt;
&lt;td&gt;East&lt;/td&gt;
&lt;td&gt;OnePlus&lt;/td&gt;
&lt;td&gt;5,00,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Mar&lt;/td&gt;
&lt;td&gt;North&lt;/td&gt;
&lt;td&gt;iPhone&lt;/td&gt;
&lt;td&gt;10,00,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Mar&lt;/td&gt;
&lt;td&gt;South&lt;/td&gt;
&lt;td&gt;Samsung&lt;/td&gt;
&lt;td&gt;8,50,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Mar&lt;/td&gt;
&lt;td&gt;East&lt;/td&gt;
&lt;td&gt;OnePlus&lt;/td&gt;
&lt;td&gt;6,00,000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;बिजनेस समस्या&lt;/h4&gt;&lt;p&gt;CEO जानना चाहता है:&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;प्रश्न 1&lt;/h4&gt;&lt;p&gt;कौन-सा क्षेत्र सबसे अधिक बिक्री कर रहा है?&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;प्रश्न 2&lt;/h4&gt;&lt;p&gt;किस उत्पाद की मांग सबसे अधिक है?&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;प्रश्न 3&lt;/h4&gt;&lt;p&gt;महीने-दर-महीने वृद्धि कितनी हो रही है?&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;समाधान: Pivot Chart का उपयोग&lt;/h3&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;रिपोर्ट 1: Region Wise Sales&lt;/h4&gt;&lt;p&gt;Pivot Setup:&lt;/p&gt;&lt;p&gt;Rows:&lt;/p&gt;&lt;p&gt;Region&lt;/p&gt;&lt;p&gt;Values:&lt;/p&gt;&lt;p&gt;Sales&lt;/p&gt;&lt;p&gt;Chart:&lt;/p&gt;&lt;p&gt;Clustered Column Chart&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;परिणाम&lt;/h4&gt;&lt;p&gt;North:&lt;/p&gt;&lt;p&gt;₹27 लाख&lt;/p&gt;&lt;p&gt;South:&lt;/p&gt;&lt;p&gt;₹22 लाख&lt;/p&gt;&lt;p&gt;East:&lt;/p&gt;&lt;p&gt;₹15 लाख&lt;/p&gt;&lt;p&gt;तुरंत स्पष्ट हो जाता है कि North सबसे बेहतर प्रदर्शन कर रहा है।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;रिपोर्ट 2: Product Wise Analysis&lt;/h4&gt;&lt;p&gt;Rows:&lt;/p&gt;&lt;p&gt;Product&lt;/p&gt;&lt;p&gt;Values:&lt;/p&gt;&lt;p&gt;Sales&lt;/p&gt;&lt;p&gt;Chart:&lt;/p&gt;&lt;p&gt;Pie Chart&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;परिणाम&lt;/h4&gt;&lt;p&gt;iPhone:&lt;/p&gt;&lt;p&gt;45%&lt;/p&gt;&lt;p&gt;Samsung:&lt;/p&gt;&lt;p&gt;35%&lt;/p&gt;&lt;p&gt;OnePlus:&lt;/p&gt;&lt;p&gt;20%&lt;/p&gt;&lt;p&gt;अब मार्केटिंग टीम अपने विज्ञापन बजट को सही दिशा में निवेश कर सकती है।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Report 3: Monthly Growth Analysis&lt;/h4&gt;&lt;p&gt;Rows:&lt;/p&gt;&lt;p&gt;Month&lt;/p&gt;&lt;p&gt;Values:&lt;/p&gt;&lt;p&gt;Sales&lt;/p&gt;&lt;p&gt;Chart:&lt;/p&gt;&lt;p&gt;Line Chart&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;परिणाम&lt;/h4&gt;&lt;p&gt;January:&lt;/p&gt;&lt;p&gt;₹18 लाख&lt;/p&gt;&lt;p&gt;February:&lt;/p&gt;&lt;p&gt;₹21.5 लाख&lt;/p&gt;&lt;p&gt;March:&lt;/p&gt;&lt;p&gt;₹24.5 लाख&lt;/p&gt;&lt;p&gt;स्पष्ट रूप से लगातार वृद्धि दिखाई देती है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;इस विश्लेषण से प्राप्त व्यावसायिक निर्णय&lt;/h3&gt;&lt;p&gt;कंपनी निम्न निर्णय ले सकती है:&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;1. North Region में अतिरिक्त निवेश&lt;/h4&gt;&lt;p&gt;क्योंकि बिक्री सबसे अधिक है।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;2. iPhone Inventory बढ़ाना&lt;/h4&gt;&lt;p&gt;क्योंकि इसकी मांग सबसे अधिक है।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;3. East Region के लिए नई Marketing Strategy&lt;/h4&gt;&lt;p&gt;क्योंकि प्रदर्शन अपेक्षाकृत कम है।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;4. अगले Quarter का Sales Forecast तैयार करना&lt;/h4&gt;&lt;p&gt;Line Chart के आधार पर भविष्य की योजना बनाई जा सकती है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;दूसरा वास्तविक उदाहरण: HR Dashboard&lt;/h3&gt;&lt;p&gt;एक कंपनी के पास निम्न डेटा है:&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Department&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Employees&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;IT&lt;/td&gt;
&lt;td&gt;120&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;HR&lt;/td&gt;
&lt;td&gt;40&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Finance&lt;/td&gt;
&lt;td&gt;60&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Marketing&lt;/td&gt;
&lt;td&gt;80&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Pivot Chart विश्लेषण&lt;/h4&gt;&lt;p&gt;Pie Chart:&lt;/p&gt;&lt;p&gt;IT → 40%&lt;/p&gt;&lt;p&gt;Marketing → 27%&lt;/p&gt;&lt;p&gt;Finance → 20%&lt;/p&gt;&lt;p&gt;HR → 13%&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
&lt;p&gt;HR टीम तुरंत समझ सकती है कि किस विभाग में सबसे अधिक कर्मचारी कार्यरत हैं।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;तीसरा वास्तविक उदाहरण: स्कूल परीक्षा परिणाम&lt;/h3&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Class&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Average Marks&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;6&lt;/td&gt;
&lt;td&gt;78&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;7&lt;/td&gt;
&lt;td&gt;81&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;td&gt;84&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;9&lt;/td&gt;
&lt;td&gt;86&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td&gt;90&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
&lt;p&gt;Line Chart द्वारा:&lt;/p&gt;&lt;p&gt;विद्यालय प्रबंधन आसानी से शैक्षणिक प्रगति का विश्लेषण कर सकता है।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Power BI और Pivot Chart का संबंध&lt;/h3&gt;&lt;p&gt;यदि आप भविष्य में Power BI सीखना चाहते हैं, तो Pivot Chart आपका पहला कदम है।&lt;/p&gt;&lt;p&gt;दोनों में समान अवधारणाएँ होती हैं:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Filters&lt;/li&gt;&lt;li&gt;Slicers&lt;/li&gt;&lt;li&gt;Aggregation&lt;/li&gt;&lt;li&gt;Visualization&lt;/li&gt;&lt;li&gt;Drill Down&lt;/li&gt;&lt;li&gt;Dashboard Reporting&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;इसलिए Pivot Chart में महारत प्राप्त करना Data Analytics करियर के लिए अत्यंत लाभदायक है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Pivot Chart Automation के फायदे&lt;/h3&gt;&lt;p&gt;जब डेटा प्रतिदिन बदलता है, तब Pivot Chart निम्न लाभ प्रदान करता है:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Manual Reporting कम होती है।&lt;/li&gt;&lt;li&gt;Errors कम होते हैं।&lt;/li&gt;&lt;li&gt;Dashboard स्वतः अपडेट होते हैं।&lt;/li&gt;&lt;li&gt;निर्णय तेजी से लिए जाते हैं।&lt;/li&gt;&lt;li&gt;Productivity बढ़ती है।&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;यही कारण है कि अधिकांश कंपनियाँ Excel Reporting में Pivot Chart का व्यापक उपयोग करती हैं।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Pivot Chart बनाते समय होने वाली सामान्य गलतियाँ&lt;/h3&gt;&lt;p&gt;Excel में Pivot Chart एक शक्तिशाली टूल है, लेकिन कई उपयोगकर्ता कुछ सामान्य गलतियाँ कर बैठते हैं, जिससे रिपोर्ट गलत या कम प्रभावी हो जाती है।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;1. खराब डेटा संरचना का उपयोग करना&lt;/h4&gt;&lt;p&gt;सबसे बड़ी गलती अव्यवस्थित डेटा पर Pivot Table और Pivot Chart बनाना है।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;गलत उदाहरण:&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;खाली पंक्तियाँ&lt;/li&gt;&lt;li&gt;डुप्लीकेट हेडर&lt;/li&gt;&lt;li&gt;मिश्रित डेटा प्रकार&lt;/li&gt;&lt;li&gt;मर्ज किए गए सेल&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;सही तरीका:&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;प्रत्येक कॉलम का स्पष्ट नाम रखें।&lt;/li&gt;&lt;li&gt;डेटा को Excel Table (Ctrl + T) में बदलें।&lt;/li&gt;&lt;li&gt;Blank Rows हटाएँ।&lt;/li&gt;&lt;li&gt;Consistent Data Format बनाए रखें।&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;2. Pivot Table को Refresh करना भूल जाना&lt;/h4&gt;&lt;p&gt;यदि स्रोत डेटा बदलता है और Pivot Table Refresh नहीं की जाती, तो Pivot Chart पुराने परिणाम दिखा सकता है।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;समाधान:&lt;/h4&gt;&lt;p&gt;Shortcut:&lt;/p&gt;&lt;p&gt;&lt;b&gt;Alt + F5&lt;/b&gt;&lt;/p&gt;&lt;p&gt;या&lt;/p&gt;&lt;p&gt;Right Click → Refresh&lt;/p&gt;&lt;p&gt;नियमित रूप से रिपोर्ट अपडेट करना एक अच्छी आदत है।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;3. गलत Chart Type चुनना&lt;/h4&gt;&lt;p&gt;हर स्थिति में Pie Chart का उपयोग करना सही नहीं होता।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;उदाहरण:&lt;/h4&gt;&lt;p&gt;गलत:&lt;/p&gt;&lt;p&gt;20 क्षेत्रों की बिक्री के लिए Pie Chart।&lt;/p&gt;&lt;p&gt;सही:&lt;/p&gt;&lt;p&gt;Horizontal Bar Chart।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;सुझाव:&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;तुलना के लिए Column Chart।&lt;/li&gt;&lt;li&gt;ट्रेंड के लिए Line Chart।&lt;/li&gt;&lt;li&gt;प्रतिशत के लिए Pie Chart।&lt;/li&gt;&lt;li&gt;रैंकिंग के लिए Bar Chart।&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;4. बहुत अधिक रंगों का उपयोग करना&lt;/h4&gt;&lt;p&gt;रिपोर्ट में अत्यधिक रंग पेशेवर प्रभाव को कम कर सकते हैं।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;बेहतर अभ्यास:&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;सीमित रंग योजना अपनाएँ।&lt;/li&gt;&lt;li&gt;महत्वपूर्ण डेटा को ही Highlight करें।&lt;/li&gt;&lt;li&gt;सरल और साफ डिज़ाइन रखें।&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;5. Data Labels का उपयोग न करना&lt;/h4&gt;&lt;p&gt;कई बार चार्ट देखने वाले व्यक्ति को वास्तविक संख्याएँ समझ नहीं आतीं।&lt;/p&gt;&lt;p&gt;Data Labels जोड़ने से रिपोर्ट अधिक उपयोगी और स्पष्ट बनती है।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;6. Chart Title स्पष्ट न होना&lt;/h4&gt;&lt;p&gt;गलत:&lt;/p&gt;&lt;p&gt;Chart 1&lt;/p&gt;&lt;p&gt;Sales Data&lt;/p&gt;&lt;p&gt;सही:&lt;/p&gt;&lt;p&gt;&lt;b&gt;2026 Region Wise Mobile Sales Report&lt;/b&gt;&lt;/p&gt;&lt;p&gt;स्पष्ट शीर्षक SEO और रिपोर्टिंग दोनों के लिए महत्वपूर्ण हैं।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Expert Pro Tips (विशेषज्ञ सुझाव)&lt;/h3&gt;&lt;p&gt;अब बात करते हैं उन तकनीकों की जिनका उपयोग अनुभवी Data Analysts और MIS Professionals करते हैं।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Pro Tip 1: हमेशा Excel Table का उपयोग करें&lt;/h4&gt;&lt;p&gt;डेटा को Table में बदलने से:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;नए रिकॉर्ड स्वतः शामिल होते हैं।&lt;/li&gt;&lt;li&gt;Pivot Reports Dynamic बनती हैं।&lt;/li&gt;&lt;li&gt;Maintenance आसान हो जाती है।&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Shortcut:&lt;/p&gt;&lt;p&gt;&lt;b&gt;Ctrl + T&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Pro Tip 2: Slicer का अधिकतम उपयोग करें&lt;/h4&gt;&lt;p&gt;Slicer Dashboard को Interactive बनाते हैं।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;Users केवल एक क्लिक में चुन सकते हैं:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Year&lt;/li&gt;&lt;li&gt;Region&lt;/li&gt;&lt;li&gt;Product&lt;/li&gt;&lt;li&gt;Department&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;इससे Management Reporting अधिक प्रभावी हो जाती है।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Pro Tip 3: Timeline का उपयोग करें&lt;/h4&gt;&lt;p&gt;यदि Date Field मौजूद है, तो Timeline अवश्य जोड़ें।&lt;/p&gt;&lt;p&gt;इससे:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Monthly Analysis&lt;/li&gt;&lt;li&gt;Quarterly Reports&lt;/li&gt;&lt;li&gt;Yearly Trends&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;बहुत आसानी से देखे जा सकते हैं।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Pro Tip 4: Consistent Formatting रखें&lt;/h4&gt;&lt;p&gt;Professional Reports में:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;एक ही Font Family&lt;/li&gt;&lt;li&gt;समान Font Size&lt;/li&gt;&lt;li&gt;Consistent Colors&lt;/li&gt;&lt;li&gt;Proper Alignment&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;का उपयोग करना चाहिए।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Pro Tip 5: Dynamic Dashboard बनाएं&lt;/h4&gt;&lt;p&gt;एक ही शीट पर:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Pivot Tables&lt;/li&gt;&lt;li&gt;Pivot Charts&lt;/li&gt;&lt;li&gt;Slicers&lt;/li&gt;&lt;li&gt;KPI Cards&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;को जोड़कर पूर्ण Dashboard तैयार किया जा सकता है।&lt;/p&gt;&lt;p&gt;यह तकनीक Power BI रिपोर्टिंग की नींव मानी जाती है।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Pro Tip 6: Drill Down Feature का उपयोग करें&lt;/h4&gt;&lt;p&gt;यदि किसी Chart के डेटा पॉइंट पर Double Click किया जाए, तो Excel उस Summary के पीछे का पूरा डेटा दिखा सकता है।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;North Region Sales:&lt;/p&gt;&lt;p&gt;₹50 लाख&lt;/p&gt;&lt;p&gt;Double Click करने पर:&lt;/p&gt;&lt;p&gt;North Region के सभी Transactions दिखाई देंगे।&lt;/p&gt;&lt;p&gt;यह Audit और Investigation के लिए अत्यंत उपयोगी है।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Pro Tip 7: Named Tables का उपयोग करें&lt;/h4&gt;&lt;p&gt;साधारण नामों की बजाय:&lt;/p&gt;&lt;p&gt;गलत:&lt;/p&gt;&lt;p&gt;Table1&lt;/p&gt;&lt;p&gt;सही:&lt;/p&gt;&lt;p&gt;Sales_2026&lt;/p&gt;&lt;p&gt;Employee_Data&lt;/p&gt;&lt;p&gt;Finance_Report&lt;/p&gt;&lt;p&gt;इससे भविष्य में Data Management आसान हो जाता है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Frequently Asked Questions (FAQ)&lt;/h3&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;प्रश्न 1: Pivot Chart क्या है?&lt;/h4&gt;&lt;p&gt;Pivot Chart, Excel का एक Interactive Chart होता है जो Pivot Table के डेटा पर आधारित होता है और डेटा को Graphical रूप में प्रस्तुत करता है।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;प्रश्न 2: Pivot Table और Pivot Chart में क्या अंतर है?&lt;/h4&gt;&lt;p&gt;Pivot Table डेटा का सारांश प्रस्तुत करती है, जबकि Pivot Chart उसी सारांश को Visual Format में दिखाता है।&lt;/p&gt;&lt;p&gt;दोनों एक-दूसरे से जुड़े रहते हैं और साथ में अपडेट होते हैं।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;प्रश्न 3: क्या Pivot Chart स्वतः अपडेट हो जाता है?&lt;/h4&gt;&lt;p&gt;हाँ, लेकिन इसके लिए Pivot Table को Refresh करना आवश्यक होता है।&lt;/p&gt;&lt;p&gt;Shortcut:&lt;/p&gt;&lt;p&gt;&lt;b&gt;Alt + F5&lt;/b&gt;&lt;/p&gt;&lt;p&gt;यदि डेटा Table Format में है, तो नए रिकॉर्ड भी आसानी से शामिल किए जा सकते हैं।&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;प्रश्न 4: कौन-सा Chart सबसे बेहतर है?&lt;/h4&gt;&lt;p&gt;यह आपकी आवश्यकता पर निर्भर करता है।&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Comparison → Column Chart&lt;/li&gt;&lt;li&gt;Trend → Line Chart&lt;/li&gt;&lt;li&gt;Percentage → Pie Chart&lt;/li&gt;&lt;li&gt;Ranking → Bar Chart&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;सही Chart Type चुनना प्रभावी रिपोर्टिंग की कुंजी है।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;प्रश्न 5: क्या Pivot Chart सीखने से Power BI सीखना आसान हो जाता है?&lt;/h4&gt;&lt;p&gt;बिल्कुल।&lt;/p&gt;&lt;p&gt;Power BI की कई अवधारणाएँ Pivot Chart से मिलती-जुलती हैं:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Aggregation&lt;/li&gt;&lt;li&gt;Filters&lt;/li&gt;&lt;li&gt;Slicers&lt;/li&gt;&lt;li&gt;Visualizations&lt;/li&gt;&lt;li&gt;Dashboards&lt;/li&gt;&lt;li&gt;Drill Down&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;इसलिए Pivot Chart सीखना Data Analytics Career के लिए एक उत्कृष्ट शुरुआत है।&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Pivot Chart सीखने के व्यावसायिक लाभ&lt;/h3&gt;&lt;p&gt;आज लगभग हर उद्योग में Data Visualization की मांग बढ़ रही है।&lt;/p&gt;&lt;p&gt;Pivot Chart सीखने से आपको निम्न लाभ प्राप्त हो सकते हैं:&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;करियर लाभ&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Data Analyst&lt;/li&gt;&lt;li&gt;MIS Executive&lt;/li&gt;&lt;li&gt;Business Analyst&lt;/li&gt;&lt;li&gt;Finance Executive&lt;/li&gt;&lt;li&gt;HR Analyst&lt;/li&gt;&lt;li&gt;Power BI Developer&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;संगठनात्मक लाभ&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;तेज़ निर्णय&lt;/li&gt;&lt;li&gt;बेहतर रिपोर्टिंग&lt;/li&gt;&lt;li&gt;कम मानवीय त्रुटियाँ&lt;/li&gt;&lt;li&gt;अधिक उत्पादकता&lt;/li&gt;&lt;li&gt;प्रभावी डेटा विश्लेषण&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;व्यक्तिगत लाभ&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Excel विशेषज्ञता में वृद्धि&lt;/li&gt;&lt;li&gt;नौकरी के अवसरों में सुधार&lt;/li&gt;&lt;li&gt;इंटरव्यू में प्रतिस्पर्धात्मक लाभ&lt;/li&gt;&lt;li&gt;प्रोफेशनल ग्रोथ&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;निष्कर्ष (Conclusion)&lt;/h3&gt;&lt;p&gt;Pivot Chart, Microsoft Excel का एक अत्यंत शक्तिशाली और उपयोगी फीचर है जो जटिल डेटा को सरल, आकर्षक और समझने योग्य विज़ुअल रूप में प्रस्तुत करता है।&lt;/p&gt;&lt;p&gt;आज के डेटा-आधारित व्यवसायिक वातावरण में केवल डेटा संग्रह करना पर्याप्त नहीं है। सही निर्णय लेने के लिए डेटा को प्रभावी ढंग से प्रस्तुत करना भी उतना ही आवश्यक है।&lt;/p&gt;&lt;p&gt;Pivot Chart की सहायता से आप:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;हजारों रिकॉर्ड का विश्लेषण कर सकते हैं।&lt;/li&gt;&lt;li&gt;बिक्री और वित्तीय रिपोर्ट तैयार कर सकते हैं।&lt;/li&gt;&lt;li&gt;HR एवं शिक्षा संबंधी डैशबोर्ड बना सकते हैं।&lt;/li&gt;&lt;li&gt;Interactive Slicers और Timelines का उपयोग कर सकते हैं।&lt;/li&gt;&lt;li&gt;Power BI और Advanced Analytics की दिशा में आगे बढ़ सकते हैं।&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;यदि आप Excel, MIS, Data Analytics या Business Intelligence के क्षेत्र में अपना करियर बनाना चाहते हैं, तो Pivot Chart सीखना आपके लिए एक अनिवार्य कौशल है।&lt;/p&gt;&lt;p&gt;नियमित अभ्यास, वास्तविक प्रोजेक्ट्स और व्यवसायिक उदाहरणों के माध्यम से आप Pivot Chart में विशेषज्ञता प्राप्त कर सकते हैं और अपने डेटा को प्रभावशाली कहानियों में बदल सकते हैं।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;याद रखें:&lt;/h4&gt;&lt;p&gt;&lt;b&gt;“अच्छा डेटा महत्वपूर्ण है, लेकिन उससे भी अधिक महत्वपूर्ण है उसे सही तरीके से प्रस्तुत करना। Pivot Chart यही काम आसान बनाता है।”&lt;/b&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;👨‍💻 Author&lt;/p&gt;&lt;p&gt;Total Data Solution&lt;br /&gt;Data Analyst | Excel &amp;amp; SAP Analytics Cloud Developer&lt;br /&gt;I share practical Excel, Automation, and Reporting tutorials based on real corporate experience.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://www.totaldatasolution.com/feeds/7861536003645462553/comments/default' title='टिप्पणियाँ भेजें'/><link rel='replies' type='text/html' href='https://www.totaldatasolution.com/2026/07/Pivot-Chart.html#comment-form' title='0 टिप्पणियाँ'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/7861536003645462553'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/7861536003645462553'/><link rel='alternate' type='text/html' href='https://www.totaldatasolution.com/2026/07/Pivot-Chart.html' title=' Excel Pivot Chart Tutorial in Hindi – Pivot Chart क्या है'/><author><name>Total Data Solution</name><uri>http://www.blogger.com/profile/12526349101988182665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgb3PQQB6TjtuST1Tsu4020eu-p48tan7jNRXKQWOc9Xf0EJXoat9pP5F7NWy86ilRvGpxQcUR9Lr-OhaznVrWsQOTLtmYnEF4zzrXPS8T_DGcDq8QtZm3R1vw21findcLj9ceqx_w9BR9Sjvo-4ORVmfkQMJ8_NHy9KmzfCDDHzFREJn2UoCZRyC3qm0kA/s72-w640-h302-c/Pivot%20Chart.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7267924039333995091.post-9062264996749411478</id><published>2026-07-11T10:50:03.642+05:30</published><updated>2026-07-11T10:50:03.670+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Excel"/><title type='text'>Excel Basic Formatting क्या है? (Complete Guide in Hindi)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWOwuZwJ-wX1eVxnymvT8L-kj38dCDWdFkF0hFznFXe3fgHPCsuwsRFqsCbkyVny7QhqZ38kKFv00o3mntcY0VSxhBiNjWsjCUpdcfwe_P8hyphenhyphenw_NJbkyjLJ6hWJ8p7RRjMudzniIr7q456/s1600/Excel-basic-formatting.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Excel Basic Formatting&quot; border=&quot;0&quot; data-original-height=&quot;547&quot; data-original-width=&quot;640&quot; height=&quot;546&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWOwuZwJ-wX1eVxnymvT8L-kj38dCDWdFkF0hFznFXe3fgHPCsuwsRFqsCbkyVny7QhqZ38kKFv00o3mntcY0VSxhBiNjWsjCUpdcfwe_P8hyphenhyphenw_NJbkyjLJ6hWJ8p7RRjMudzniIr7q456/s640/Excel-basic-formatting.PNG&quot; title=&quot;Excel Basic Formatting&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;📌 1. Introduction&lt;/h3&gt;&lt;p&gt;जब भी हम Excel में data enter करते हैं, शुरुआत में वह data बहुत simple और unorganized दिखाई देता है। अगर किसी spreadsheet में केवल numbers और text हों लेकिन proper formatting न हो, तो उसे पढ़ना और समझना मुश्किल हो जाता है।&lt;/p&gt;&lt;p&gt;मान लीजिए आपने एक sales report बनाई:&lt;/p&gt;
  &lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Product&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Sales&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Laptop&lt;/td&gt;
&lt;td&gt;50000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Mobile&lt;/td&gt;
&lt;td&gt;30000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

  &lt;p&gt;अगर इसमें:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;headings bold न हों&lt;/li&gt;&lt;li&gt;borders न हों&lt;/li&gt;&lt;li&gt;colors न हों&lt;/li&gt;&lt;li&gt;currency format न हो&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;तो report professional नहीं लगेगी।&lt;/p&gt;&lt;p&gt;👉 यही समस्या solve करता है Excel Basic Formatting।&lt;/p&gt;&lt;p&gt;Formatting की मदद से आप:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;data को attractive बना सकते हैं&lt;/li&gt;&lt;li&gt;important values highlight कर सकते हैं&lt;/li&gt;&lt;li&gt;reports professional बना सकते हैं&lt;/li&gt;&lt;li&gt;readability improve कर सकते हैं&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Excel में formatting worksheet को professional और easy-to-read बनाने का powerful तरीका है।&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;b&gt;Formatting क्या होता है?&lt;/b&gt; Excel में आप&amp;nbsp;cell का उपयोग text, number, date, time, formula या function लिखने के लिए करते हैं लेकिन जब आपको यह data किसी और को प्रस्तुत करना होता है तो उसके लिए आप&amp;nbsp;कोशिश करते हैं कि data को इस तरह से रखा जाए ताकि यह देखने में अच्छा लगे। इसके लिए आप&amp;nbsp;data के font size को बढ़ा देते हैं उसमें color fill कर देते हैं, border आदि लगा देते हैं। Data सजाने के इस कार्य को हम &lt;b&gt;formatting&lt;/b&gt;&amp;nbsp;कहते हैं। जिसमें आप उचित font का प्रयोग करते हैं, इसके&amp;nbsp;आकार को&amp;nbsp;इच्छा अनुसार रखते हैं। और इस तरह से बहुत कुछ करते हैं।&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;तो आइये सीखते हैं कि&amp;nbsp;data को format कैसे किया जाता है। नीचे formatting के कुछ basic उदाहरण को विस्तार से बताया गया है।&amp;nbsp;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
Font&lt;/h3&gt;&lt;p style=&quot;text-align: left;&quot;&gt;
जब भी आप&amp;nbsp;अपने keyboard से कुछ type करते हैं तो उसका एक निश्चित style और आकार होता है जिसे हम &lt;b&gt;font&lt;/b&gt;&amp;nbsp;कहते हैं। इसे change करने के options Home tab के Font group में होते हैं। जैसा की नीचे picture में दिखाया गया है।&amp;nbsp;&lt;/p&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkN-wLHBp7w3tfYrTYPn2sJMpVsKbhOobC50hCKDOhn6JArBKaZrZwJMR2YxRPSiVhqfDTcFNMVe2-guG_w1g2krgAeuH1Sqr1UlGNkwg-ijWY8cvEvYnffhlIpq-bDDajZnXq9H0z4f6_/s1600/Font-group.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Font group&quot; border=&quot;0&quot; data-original-height=&quot;146&quot; data-original-width=&quot;353&quot; height=&quot;132&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkN-wLHBp7w3tfYrTYPn2sJMpVsKbhOobC50hCKDOhn6JArBKaZrZwJMR2YxRPSiVhqfDTcFNMVe2-guG_w1g2krgAeuH1Sqr1UlGNkwg-ijWY8cvEvYnffhlIpq-bDDajZnXq9H0z4f6_/s320/Font-group.PNG&quot; title=&quot;Font group&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;&lt;/div&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
  &lt;br /&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Font को कैसे बदलें&lt;/h3&gt;&lt;p style=&quot;text-align: left;&quot;&gt;Excel&amp;nbsp;में&amp;nbsp;Default रूप से &lt;b&gt;Calibri&lt;/b&gt;&amp;nbsp;font का use होता है। परन्तु यदि आप इसे बदलना चाहें तो बदल सकते हैं। इसके लिए आप नीचे दिए गए steps का प्रयोग करें।&amp;nbsp;&lt;/p&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;आप जिस cell का font बदलना चाहते हैं&amp;nbsp;उसे select करें&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFftSgkI9uwOmVOQJgY2aSi6f6Ya3foAOEiWAgg5iUYNxeofLdiUX3MWWGRoS4Ppy9MWTRUb4kEvdUI8-v2KVX9MQHdlPf6KByllu1kHqE7TUF-GKcKaLIF8F1ypthbQ50UIl4x2AkQFcb/s1600/select-cell-font.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Change font&quot; border=&quot;0&quot; data-original-height=&quot;82&quot; data-original-width=&quot;116&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFftSgkI9uwOmVOQJgY2aSi6f6Ya3foAOEiWAgg5iUYNxeofLdiUX3MWWGRoS4Ppy9MWTRUb4kEvdUI8-v2KVX9MQHdlPf6KByllu1kHqE7TUF-GKcKaLIF8F1ypthbQ50UIl4x2AkQFcb/s1600/select-cell-font.PNG&quot; title=&quot;Change font&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;उसके बाद Font drop-down button पर click करें। अब आपके सामने एक list open हो जाएगी।&amp;nbsp;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikXpJ0LKqNGeZOUD4cxVaiMIxrwQBuzSkiWxM1RiaXJqQcCxqUzghn17fawgGkTL2uyuuYvUp1GQwSevAwlD4QXrXBTkfKOdlb365KiL9pVlKZLAucjcVV65yWA06Q05lQThENFSf17avm/s1600/Font-drop-down.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Font drop down button&quot; border=&quot;0&quot; data-original-height=&quot;153&quot; data-original-width=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikXpJ0LKqNGeZOUD4cxVaiMIxrwQBuzSkiWxM1RiaXJqQcCxqUzghn17fawgGkTL2uyuuYvUp1GQwSevAwlD4QXrXBTkfKOdlb365KiL9pVlKZLAucjcVV65yWA06Q05lQThENFSf17avm/s1600/Font-drop-down.PNG&quot; title=&quot;Font drop down button&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;अब आप list में किसी भी options के ऊपर mouse लेकर जाएंगे तो आप उस font का live preview उस cell में देख सकते हैं जो अपने select किया था।&amp;nbsp;&lt;/li&gt;
&lt;li&gt;किसी भी font को list में से select करने के लिए उस पर click करें, अब उस&amp;nbsp;cell का font change हो जाएगा।&amp;nbsp;&lt;/li&gt;
&lt;li&gt;इस उदाहरण में हमने&amp;nbsp;&lt;b&gt;Arial Black&lt;/b&gt; font को चुना है।&amp;nbsp;&lt;/li&gt;
&lt;/ol&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Font का size कैसे बदलें&lt;/h3&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;Excel&amp;nbsp;में&amp;nbsp;Default रूप से&amp;nbsp;&lt;b&gt;Font&amp;nbsp;&lt;/b&gt;का size 11&amp;nbsp;होता है। आप इसे अपने अनुसार कम या अधिक कर&amp;nbsp;सकते हैं। इसके लिए आप नीचे दिए गए steps का प्रयोग करें।&lt;/p&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;आप जिस cell का font size बदलना चाहते हैं&amp;nbsp;उसे select करें&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgF7ZINLlVU85JgPlZ2GADtKqnixqOIsNRX11At_CfbRVrlAb0LEKlcGRFuLs9SUuLIQDb7ydzrMrgmtur2G5443yI26mnsBZjtmYMYTfaOa0LQJeOEDhwn4nRVyaeMykQ-nq60JBDxN96d/s1600/Select-cell-font-size.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Font size&quot; border=&quot;0&quot; data-original-height=&quot;71&quot; data-original-width=&quot;131&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgF7ZINLlVU85JgPlZ2GADtKqnixqOIsNRX11At_CfbRVrlAb0LEKlcGRFuLs9SUuLIQDb7ydzrMrgmtur2G5443yI26mnsBZjtmYMYTfaOa0LQJeOEDhwn4nRVyaeMykQ-nq60JBDxN96d/s1600/Select-cell-font-size.PNG&quot; title=&quot;Font size&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;उसके बाद&amp;nbsp;Font size drop-down button पर click करें। अब आपके सामने एक list open हो जाएगी।&amp;nbsp;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqWARatY5aV7h6OS-1FZo7kIcbM3HxV7esPz23JZDh2oWHChKXwJyQ-q-6cr6dx4N5_TBSLlDRJDaHDvmkwQuXnZohcOK6xaz3VdHbwy_azqCb-Z79KkpPBTYsn8FUjA1MGfWlg9yVYeL0/s1600/Font-size-drop-down.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Font size drop down&quot; border=&quot;0&quot; data-original-height=&quot;180&quot; data-original-width=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqWARatY5aV7h6OS-1FZo7kIcbM3HxV7esPz23JZDh2oWHChKXwJyQ-q-6cr6dx4N5_TBSLlDRJDaHDvmkwQuXnZohcOK6xaz3VdHbwy_azqCb-Z79KkpPBTYsn8FUjA1MGfWlg9yVYeL0/s1600/Font-size-drop-down.PNG&quot; title=&quot;Font size drop down&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;अब आप इस list में किसी भी option के ऊपर mouse लेकर जाएंगे तो आप उस font size का live preview उस cell में देख सकते हैं जो अपने select किया था।&amp;nbsp;&lt;/li&gt;
&lt;li&gt;अपने अनुसार किसी भी size को list में से select करें, अब उस&amp;nbsp;cell का font size change हो जाएगा&lt;/li&gt;
&lt;li&gt;इस उदाहरण में हमने&amp;nbsp;18 font size&amp;nbsp;को चुना है।&amp;nbsp;&lt;/li&gt;
&lt;li&gt;आप &lt;b&gt;Increase Font Size&lt;/b&gt; और &lt;b&gt;Decrease Font Size&lt;/b&gt; button का इस्तेमाल करके भी font के&amp;nbsp;size को change कर सकते हैं।&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOWsGukINcLbsCXu4yXy6qrJorsu3MVDY9Q1uLKhc3HwA7WHMf-KUz4gAXh_KFRUTrDFv07zM44tndSYHVMFFicHjUPXrokhPX-HWYZHoNmKdh-iiyh_QsNtzCRf6b8UOxDjyFaA3u6UmU/s495/Increase-decrease-font.JPG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Increase Decrease font size&quot; border=&quot;0&quot; data-original-height=&quot;223&quot; data-original-width=&quot;495&quot; height=&quot;144&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOWsGukINcLbsCXu4yXy6qrJorsu3MVDY9Q1uLKhc3HwA7WHMf-KUz4gAXh_KFRUTrDFv07zM44tndSYHVMFFicHjUPXrokhPX-HWYZHoNmKdh-iiyh_QsNtzCRf6b8UOxDjyFaA3u6UmU/w320-h144/Increase-decrease-font.JPG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
Font को Bold, Italic और Underline कैसे करें&lt;/h3&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;कई बार जब आप कोई वाक्य लिखते हैं तो आप चाहते हैं कि&amp;nbsp;कुछ शब्दों पर लोगों का ध्यान&amp;nbsp;अधिक जाए। इसके लिए आप उस शब्द या वाक्य को Bold, Italic अथवा Underline कर सकते हैं। ऐसा करने के लिए आप निम्न बातों का पालन करें।&amp;nbsp;&lt;/p&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;इसके लिए, आपके पास Font drop down सूची के नीचे तीन options दिए गए&amp;nbsp;हैं।&amp;nbsp;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiThCEedRLOrpK500a7F7PUxQTgs132YdX8Y0rcoAwRCmm5C4AKNg_ZO7ud-CBVHm5vy3l_d1Cd9DNgNPmlmlUI58igne0NfiNSJ4_UDqBrurITw_3_ZHCJxoXGEsBMQbLhul3EQVfacfci/s1600/Bold-Italic-Underline.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Bold, Italic and Underline&quot; border=&quot;0&quot; data-original-height=&quot;174&quot; data-original-width=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiThCEedRLOrpK500a7F7PUxQTgs132YdX8Y0rcoAwRCmm5C4AKNg_ZO7ud-CBVHm5vy3l_d1Cd9DNgNPmlmlUI58igne0NfiNSJ4_UDqBrurITw_3_ZHCJxoXGEsBMQbLhul3EQVfacfci/s1600/Bold-Italic-Underline.PNG&quot; title=&quot;Bold, Italic and Underline&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;Bold करने के लिए &lt;b&gt;B&lt;/b&gt; पर click करें, Italic करने के लिए&amp;nbsp;&amp;nbsp;&lt;i&gt;&lt;b&gt;I&lt;/b&gt;&lt;/i&gt;&amp;nbsp; पर click करें, और Underline करने के लिए &lt;u&gt;&lt;b&gt;U&lt;/b&gt;&lt;/u&gt; पर click करें। अपने keyboard से आप निम्नलिखित shortcut का भी use कर सकते हैं&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
Bold - Ctrl+B&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
Italic - Ctrl+I&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
Underline - Ctrl+U&lt;/div&gt;
&lt;br /&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: orange;&quot;&gt;* Bold करने के लिए अपने keyboard से Ctrl और B को एक साथ दबाएं। Italic करने के लिए अपने keyboard से Ctrl और I को एक साथ दबाएं। और इसी तरह Underline करने के लिए अपने keyboard से Ctrl और U को एक साथ दबाएं।&lt;/span&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
Cell में border कैसे लगाएं&lt;/h3&gt;&lt;p style=&quot;text-align: left;&quot;&gt;किसी cell या range में बॉर्डर लगाना, formatting&amp;nbsp;एक बहुत ही महत्वपूर्ण भाग है। नीचे दिए गए steps की सहायता से आप इसे बड़ी ही आसानी से लगा सकते हैं।&amp;nbsp;&lt;/p&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;जिस cell या range पर border लगाना है उसे select करें।&amp;nbsp;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRZWmwDxLN1GdiZdyZBmUYPhXdYl3lyrBR-vT-_bfZtDB-IJbpZv61LBBUiJpyDXxFrZuL0s5oHbkdO94gMcX2b6CmeJTCs4PYC_nEagm-4FU2D5uFm_OF6qMduz10QPJplc8RUwY5rWd2/s1600/Select-cell-border.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Cell border&quot; border=&quot;0&quot; data-original-height=&quot;200&quot; data-original-width=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRZWmwDxLN1GdiZdyZBmUYPhXdYl3lyrBR-vT-_bfZtDB-IJbpZv61LBBUiJpyDXxFrZuL0s5oHbkdO94gMcX2b6CmeJTCs4PYC_nEagm-4FU2D5uFm_OF6qMduz10QPJplc8RUwY5rWd2/s1600/Select-cell-border.PNG&quot; title=&quot;Cell border&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;यहाँ पर हमने&amp;nbsp;H1 से लेकर N13 तक range को&amp;nbsp;select किया है।&amp;nbsp;&amp;nbsp;&lt;/li&gt;
&lt;li&gt;उसके बाद Border drop-down button पर click करें और अपने अनुसार list में&amp;nbsp;border को चुनें।&amp;nbsp;&amp;nbsp;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJcYTt16zruurXeXWT1IwpeVc9t4M6DHRZXe4a64Ia3V9a7E6IiCjdycsbQxL4vxCL5ID5SQOWnWZxmx4KVhM4KKlhJiq3eKCKD9ZBFoGxTVay6-u2rXE1-JIUhItczBB72Py_Ox5yc6sZ/s1600/Border-drop-down.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Border drop down&quot; border=&quot;0&quot; data-original-height=&quot;237&quot; data-original-width=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJcYTt16zruurXeXWT1IwpeVc9t4M6DHRZXe4a64Ia3V9a7E6IiCjdycsbQxL4vxCL5ID5SQOWnWZxmx4KVhM4KKlhJiq3eKCKD9ZBFoGxTVay6-u2rXE1-JIUhItczBB72Py_Ox5yc6sZ/s1600/Border-drop-down.PNG&quot; title=&quot;Border drop down&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;इस उदाहरण में हमने&amp;nbsp;All Borders को select किया है। अब आप देखेंगे की आपने जिस range को select किया था उसमें border लग गया है।&amp;nbsp;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCunW1-ad684x3ks1CbYS9Ne0lqV0cB8uxT2VhL_9macOUnTG797b8_34Py4W-yAyTW-84MgvCuCFh46zt_6HC9RVC1hEtR6hqyDuVYpspRVQLy8Pcvlf87CFkejHBjQCrusYPa7oNjORs/s1600/Border-applied.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;All borders&quot; border=&quot;0&quot; data-original-height=&quot;236&quot; data-original-width=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCunW1-ad684x3ks1CbYS9Ne0lqV0cB8uxT2VhL_9macOUnTG797b8_34Py4W-yAyTW-84MgvCuCFh46zt_6HC9RVC1hEtR6hqyDuVYpspRVQLy8Pcvlf87CFkejHBjQCrusYPa7oNjORs/s1600/Border-applied.PNG&quot; title=&quot;All borders&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: orange;&quot;&gt;* यदि आप और अधिक borders के options लगाना&amp;nbsp;चाहते हैं तो More Borders विकल्प पर click करें जो border drop-down menu के निचले भाग में उपलब्ध है।&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;color: orange;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwwVWA4Z8UOWtrFE4KTd529SlZh9rwA5czRq8M7-WpgXF5iT4Zqh3SHRFvYiOGvWauwX2fw0JjvmsJnPcYk7v7LTHf8xTLfYS1ReQLrlUfDuZ-7n4FkHQJJ5xGAAIkyVCkZ8h0FNdsBKob/s1600/more-borders.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;More borders&quot; border=&quot;0&quot; data-original-height=&quot;202&quot; data-original-width=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwwVWA4Z8UOWtrFE4KTd529SlZh9rwA5czRq8M7-WpgXF5iT4Zqh3SHRFvYiOGvWauwX2fw0JjvmsJnPcYk7v7LTHf8xTLfYS1ReQLrlUfDuZ-7n4FkHQJJ5xGAAIkyVCkZ8h0FNdsBKob/s1600/more-borders.PNG&quot; title=&quot;More borders&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
Cell में color कैसे fill करें&lt;/h3&gt;&lt;p style=&quot;text-align: left;&quot;&gt;Color के बिना formatting अधूरी है। इसे आप cell में और font में, दोनों में अलग-अलग&amp;nbsp;तरह से fill कर सकते हैं। इस भाग में आप यह सीखेंगे की color को cell में कैसे fill किया जाता है और अगले भाग में सीखेंगे की इसे&amp;nbsp; font में कैसे fill किया जाता है।&amp;nbsp;&lt;/p&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;आप जिस भी cell में&amp;nbsp;color fill करना चाहते हैं&amp;nbsp;उस cell को&amp;nbsp;select करें।&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5x8-BguMJyKrGAN2YkGYzMIodPRoWVd4-pSgc5mcdQ3QF9GQE7acKA2pn5IZpjOqY-UfLjoMEA8N2UkbEB352NTmgrhJKLiYM9seltPP_IpazY5JtOohVv8mvDrhBHv_-WaTqeNeQId-r/s1600/Select-cell-fill-color.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Cell color fill&quot; border=&quot;0&quot; data-original-height=&quot;110&quot; data-original-width=&quot;159&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5x8-BguMJyKrGAN2YkGYzMIodPRoWVd4-pSgc5mcdQ3QF9GQE7acKA2pn5IZpjOqY-UfLjoMEA8N2UkbEB352NTmgrhJKLiYM9seltPP_IpazY5JtOohVv8mvDrhBHv_-WaTqeNeQId-r/s1600/Select-cell-fill-color.PNG&quot; title=&quot;Cell color fill&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;अब आप Fill color drop-down button पर click करें और अपने अनुसार color को चुनें&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7IrQf4zpa3xsKpI5VUDz_A9E8MLhp4rKy9h-O74_DtETOiap6fLc93wv_tJfomVwIwTkKU-uY3xilwb2hpZPg1zkROoWg_jqs-N5iM46N9ERx93-vMEqYEQXL6nLCVQaeDyo3N0zIOmvx/s1600/Fill-color.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Fill color drop down&quot; border=&quot;0&quot; data-original-height=&quot;159&quot; data-original-width=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7IrQf4zpa3xsKpI5VUDz_A9E8MLhp4rKy9h-O74_DtETOiap6fLc93wv_tJfomVwIwTkKU-uY3xilwb2hpZPg1zkROoWg_jqs-N5iM46N9ERx93-vMEqYEQXL6nLCVQaeDyo3N0zIOmvx/s1600/Fill-color.PNG&quot; title=&quot;Fill color drop down&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;आप list में किसी भी option के ऊपर mouse लेकर जाएंगे तो आप उस color का live preview उस cell में देख सकते हैं। Color को fill करने के लिए उस पर click करें।&amp;nbsp;&lt;/li&gt;
&lt;/ol&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
Font का color कैसे बदलें&lt;/h3&gt;&lt;p style=&quot;text-align: left;&quot;&gt;इस भाग में आप यह बताया गया है कि color को font में कैसे fill किया जाए या आप यह भी कह सकते हैं कि किसी cell में उसके font के color को कैसे बदला जाए।&amp;nbsp;&lt;/p&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;आप जिस cell का font color बदलना चाहते हैं&amp;nbsp;उस cell को&amp;nbsp;select करें।&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUDmSNQ1epmrjwuhkWlXEtRJ43bVjl19vvpIBm6B9W33T5RaqcBgAIXd_WrR02NsqRlyC9zjfK13zq5caHUMgQoHqPBWlReBE0XC4j15jpTnPJBA7PJkZAwYzB9Hy9qWnK9Zg9VIkN0Ht0/s1600/Select-cell-font-color.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Font color&quot; border=&quot;0&quot; data-original-height=&quot;68&quot; data-original-width=&quot;119&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUDmSNQ1epmrjwuhkWlXEtRJ43bVjl19vvpIBm6B9W33T5RaqcBgAIXd_WrR02NsqRlyC9zjfK13zq5caHUMgQoHqPBWlReBE0XC4j15jpTnPJBA7PJkZAwYzB9Hy9qWnK9Zg9VIkN0Ht0/s1600/Select-cell-font-color.PNG&quot; title=&quot;Font color&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;अब आप Font color drop-down button पर click करें और अपने अनुसार color को चुनें&amp;nbsp;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjW9Gak4LbPiBQeX5_Z_73QLr5kNRrLzetUtMu3kEQ7fQ7dV9s8ZHcfk149_KZ9Q1AYz-91VwoOzLy3x_ebNohFKt4gKpzz6iR2ljr8D8bGs_ik9RYX0B1PsGfbD4-W5wZtT5Yu4RcpnnGG/s1600/Font-color.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Font color drop down&quot; border=&quot;0&quot; data-original-height=&quot;148&quot; data-original-width=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjW9Gak4LbPiBQeX5_Z_73QLr5kNRrLzetUtMu3kEQ7fQ7dV9s8ZHcfk149_KZ9Q1AYz-91VwoOzLy3x_ebNohFKt4gKpzz6iR2ljr8D8bGs_ik9RYX0B1PsGfbD4-W5wZtT5Yu4RcpnnGG/s1600/Font-color.PNG&quot; title=&quot;Font color drop down&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;आप list में किसी भी option के ऊपर mouse लेकर जाएंगे तो आप उस font color का live preview उस cell में देख सकते हैं। Font Color को fill करने के लिए उस पर click करें।&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: orange;&quot;&gt;*अगर आप को और अधिक color चाहिए तो More Colors option पर click कीजिए जोकि fill color drop- down और font color drop-down दोनों पर नीचे की तरफ उपलब्ध है&lt;/span&gt;&lt;/p&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;color: orange;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1q9DCIRWz4ZP04mSNqCaiK39mageMRsBeburdtkR2DEa2Odir-_7M542RLuaDG6AmD1Xf65PDS9B4cWQFksyKZcw3VNu5wUr5e34eCYU2Z1TiZ-CeXZtroBYdSHCR1tzQYfGP33yrVzBp/s1600/more-colors.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;More colors&quot; border=&quot;0&quot; data-original-height=&quot;192&quot; data-original-width=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1q9DCIRWz4ZP04mSNqCaiK39mageMRsBeburdtkR2DEa2Odir-_7M542RLuaDG6AmD1Xf65PDS9B4cWQFksyKZcw3VNu5wUr5e34eCYU2Z1TiZ-CeXZtroBYdSHCR1tzQYfGP33yrVzBp/s1600/more-colors.PNG&quot; title=&quot;More colors&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
  &lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;p style=&quot;clear: both;&quot;&gt;&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;📌 2. What is Excel Basic Formatting?&lt;/h3&gt;&lt;b&gt;Excel Basic Formatting&lt;/b&gt; का मतलब है worksheet के data की appearance बदलना ताकि data साफ, attractive और professional दिखाई दे।&lt;br /&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Formatting में शामिल हैं:&lt;/li&gt;&lt;li&gt;Font बदलना&lt;/li&gt;&lt;li&gt;Text color बदलना&lt;/li&gt;&lt;li&gt;Cell color लगाना&lt;/li&gt;&lt;li&gt;Borders लगाना&lt;/li&gt;&lt;li&gt;Alignment करना&lt;/li&gt;&lt;li&gt;Number formatting करना&lt;/li&gt;&lt;/ul&gt;Microsoft के अनुसार formatting worksheet data को effectively display करने में मदद करता है।&lt;p&gt;&lt;/p&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;h3 style=&quot;clear: both; text-align: left;&quot;&gt;📌 Excel Formatting के मुख्य प्रकार&lt;/h3&gt;&lt;p style=&quot;clear: both;&quot;&gt;&lt;b&gt;✅ 1. Font Formatting&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;clear: both;&quot;&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Font style&lt;/li&gt;&lt;li&gt;Font size&lt;/li&gt;&lt;li&gt;Bold&lt;/li&gt;&lt;li&gt;Italic&lt;/li&gt;&lt;li&gt;Underline&lt;/li&gt;&lt;/ul&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;p style=&quot;clear: both;&quot;&gt;&lt;b&gt;✅ 2. Cell Formatting&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;clear: both;&quot;&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Background color&lt;/li&gt;&lt;li&gt;Borders&lt;/li&gt;&lt;li&gt;Cell styles&lt;/li&gt;&lt;/ul&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;p style=&quot;clear: both;&quot;&gt;&lt;b&gt;✅ 3. Number Formatting&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;clear: both;&quot;&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Currency&lt;/li&gt;&lt;li&gt;Percentage&lt;/li&gt;&lt;li&gt;Date&lt;/li&gt;&lt;li&gt;Decimal&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;clear: both;&quot;&gt;Excel number formatting से अलग-अलग data types को distinguish करना आसान हो जाता है।&lt;/p&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;p style=&quot;clear: both;&quot;&gt;&lt;b&gt;✅ 4. Alignment Formatting&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;clear: both;&quot;&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Left&lt;/li&gt;&lt;li&gt;Center&lt;/li&gt;&lt;li&gt;Right&lt;/li&gt;&lt;li&gt;Merge &amp;amp; Center&lt;/li&gt;&lt;/ul&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;p style=&quot;clear: both;&quot;&gt;&lt;b&gt;✅ 5. Conditional Formatting&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;clear: both;&quot;&gt;विशेष condition पूरी होने पर cells automatically highlight होते हैं।&lt;/p&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;h3 style=&quot;clear: both; text-align: left;&quot;&gt;📌 3. Why Formatting Matters&lt;/h3&gt;&lt;p style=&quot;clear: both;&quot;&gt;&lt;b&gt;🏢 Real Scenario: Company Sales Report&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;clear: both;&quot;&gt;मान लीजिए एक company monthly sales report बनाती है।&lt;/p&gt;&lt;p style=&quot;clear: both;&quot;&gt;&lt;b&gt;❌ Without Formatting:&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;clear: both;&quot;&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;सभी numbers same दिखते हैं&lt;/li&gt;&lt;li&gt;कोई important value highlight नहीं होती&lt;/li&gt;&lt;li&gt;report confusing लगती है&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;clear: both;&quot;&gt;&lt;b&gt;✅ With Formatting:&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;clear: both;&quot;&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;headings bold&lt;/li&gt;&lt;li&gt;total highlighted&lt;/li&gt;&lt;li&gt;profit green color में&lt;/li&gt;&lt;li&gt;loss red color में&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;clear: both;&quot;&gt;👉 Result:&lt;/p&gt;&lt;p style=&quot;clear: both;&quot;&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;report professional बनती है&lt;/li&gt;&lt;li&gt;management जल्दी समझ पाता है&lt;/li&gt;&lt;li&gt;presentation better होती है&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;clear: both;&quot;&gt;Formatting data visualization और readability को improve करती है।&lt;/p&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;h3 style=&quot;clear: both; text-align: left;&quot;&gt;📌 4. Step-by-Step Guide (Excel Basic Formatting कैसे करें)&lt;/h3&gt;&lt;p style=&quot;clear: both;&quot;&gt;&lt;b&gt;✅ Step 1: Data Enter करें&lt;/b&gt;&lt;/p&gt;
  &lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Name&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Salary&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Ravi&lt;/td&gt;
&lt;td&gt;25000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Mohan&lt;/td&gt;
&lt;td&gt;30000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

  &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;p style=&quot;clear: both;&quot;&gt;&lt;b&gt;✅ Step 2: Heading Bold करें&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;clear: both;&quot;&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Heading select करें&lt;/li&gt;&lt;li&gt;Home Tab → Bold (B)&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;clear: both;&quot;&gt;Shortcut:&lt;/p&gt;&lt;p style=&quot;clear: both;&quot;&gt;Ctrl + B&lt;/p&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;p style=&quot;clear: both;&quot;&gt;&lt;b&gt;✅ Step 3: Font Size बदलें&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;clear: both;&quot;&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Cells select करें&lt;/li&gt;&lt;li&gt;Font Size dropdown से size चुनें&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;p style=&quot;clear: both;&quot;&gt;&lt;b&gt;✅ Step 4: Cell Color लगाएँ&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;clear: both;&quot;&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Home → Fill Color&lt;/li&gt;&lt;li&gt;कोई color चुनें&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;p style=&quot;clear: both;&quot;&gt;&lt;b&gt;✅ Step 5: Borders लगाएँ&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;clear: both;&quot;&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Data select करें&lt;/li&gt;&lt;li&gt;Borders option → All Borders&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;clear: both;&quot;&gt;Borders worksheet को readable बनाते हैं।&lt;/p&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;p style=&quot;clear: both;&quot;&gt;&lt;b&gt;✅ Step 6: Number Formatting करें&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;clear: both;&quot;&gt;Currency format लगाने के लिए:&lt;/p&gt;&lt;p style=&quot;clear: both;&quot;&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Cells select करें&lt;/li&gt;&lt;li&gt;Home → Number → Currency&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;clear: both;&quot;&gt;Microsoft के अनुसार number formatting से data categories clearly दिखाई देती हैं।&lt;/p&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;p style=&quot;clear: both;&quot;&gt;&lt;b&gt;✅ Step 7: Alignment करें&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;clear: both;&quot;&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Center Alignment&lt;/li&gt;&lt;li&gt;Left Alignment&lt;/li&gt;&lt;li&gt;Right Alignment&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;p style=&quot;clear: both;&quot;&gt;&lt;b&gt;✅ Step 8: Merge &amp;amp; Center&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;clear: both;&quot;&gt;Title बनाने के लिए:&lt;/p&gt;&lt;p style=&quot;clear: both;&quot;&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Multiple cells select करें&lt;/li&gt;&lt;li&gt;Merge &amp;amp; Center&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;p style=&quot;clear: both;&quot;&gt;&lt;b&gt;✅ Step 9: Conditional Formatting Apply करें&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;clear: both;&quot;&gt;Example:&lt;/p&gt;&lt;p style=&quot;clear: both;&quot;&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Sales &amp;gt; 50000 → Green color&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;clear: both;&quot;&gt;Steps:&lt;/p&gt;&lt;p style=&quot;clear: both;&quot;&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Home → Conditional Formatting&lt;/li&gt;&lt;li&gt;Highlight Cell Rules&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;clear: both;&quot;&gt;Conditional formatting important data identify करने में मदद करता है।&lt;/p&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;h3 style=&quot;clear: both; text-align: left;&quot;&gt;📌 5. Real-World Example&lt;/h3&gt;&lt;p style=&quot;clear: both;&quot;&gt;&lt;b&gt;🧾 Example 1: Salary Report&lt;/b&gt;&lt;/p&gt;
  &lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Employee&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Salary&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Amit&lt;/td&gt;
&lt;td&gt;₹ 25000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Neha&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;background-color: #f2f2f2;&quot;&gt;₹ &lt;/span&gt;40000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Ravi&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;background-color: #fcff01;&quot;&gt;₹ 55000&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;Formatting Applied:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;✔ Heading bold&lt;/div&gt;&lt;div&gt;✔ Salary currency format&lt;/div&gt;&lt;div&gt;✔ High salary highlighted&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
    &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
    &lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;🏢 Example 2: Sales Dashboard&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
  &lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Month&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Sales&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Jan&lt;/td&gt;
&lt;td&gt;50000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Feb&lt;/td&gt;
&lt;td&gt;70000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Mar&lt;/td&gt;
&lt;td&gt;45000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

  &lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;Formatting:&lt;br /&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Chart added&lt;/li&gt;&lt;li&gt;Conditional formatting&lt;/li&gt;&lt;li&gt;Borders applied&lt;/li&gt;&lt;li&gt;Total highlighted&lt;/li&gt;&lt;/ul&gt;👉 इससे management quickly trends समझ सकता है।&lt;p&gt;&lt;/p&gt;&lt;/div&gt;
    &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
    &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;🎓 Example 3: Student Result Sheet&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
  &lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Student&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Marks&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Result&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Aman&lt;/td&gt;
&lt;td&gt;85&lt;/td&gt;
&lt;td&gt;Pass&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Ravi&lt;/td&gt;
&lt;td&gt;35&lt;/td&gt;
&lt;td&gt;Fail&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

  &lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;Conditional Formatting:&lt;br /&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Pass = Green&lt;/li&gt;&lt;li&gt;Fail = Red&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;👉 इससे teachers तुरंत performance identify कर सकते हैं।&lt;/p&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;b&gt;📊 Example 4: Expense Tracker&lt;/b&gt;&lt;/p&gt;
    &lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Category&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Amount&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Rent&lt;/td&gt;
&lt;td&gt;?12000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Food&lt;/td&gt;
&lt;td&gt;?5000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Travel&lt;/td&gt;
&lt;td&gt;?3000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

    &lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Formatting:&lt;/p&gt;&lt;p&gt;✔ Currency symbol&lt;/p&gt;&lt;p&gt;✔ Total highlighted&lt;/p&gt;&lt;p&gt;✔ Colored headings&lt;/p&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;h3 style=&quot;text-align: left;&quot;&gt;📌 Formatting के Benefits&lt;/h3&gt;&lt;p&gt;✔ Professional reports&lt;/p&gt;&lt;p&gt;✔ Better readability&lt;/p&gt;&lt;p&gt;✔ Fast analysis&lt;/p&gt;&lt;p&gt;✔ Important data highlight&lt;/p&gt;&lt;p&gt;✔ Error reduction&lt;/p&gt;&lt;p&gt;✔ Better presentation&lt;/p&gt;&lt;p&gt;Excel themes और styles worksheet को professional look देते हैं।&lt;/p&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;h3 style=&quot;text-align: left;&quot;&gt;📌 6. Common Mistakes&lt;/h3&gt;&lt;p&gt;&lt;b&gt;❌ 1. बहुत ज्यादा Colors Use करना&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Too many colors worksheet को messy बना देते हैं।&lt;/p&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;p&gt;&lt;b&gt;❌ 2. गलत Number Format&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Date को text format में रखना।&lt;/p&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;p&gt;&lt;b&gt;❌ 3. Merge का ज्यादा Use&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Excessive merge future editing मुश्किल बना देता है।&lt;/p&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;p&gt;&lt;b&gt;❌ 4. Inconsistent Fonts&lt;/b&gt;&lt;/p&gt;&lt;p&gt;अलग-अलग fonts worksheet को unprofessional बनाते हैं।&lt;/p&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;p&gt;&lt;b&gt;❌ 5. Borders न लगाना&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Data समझने में कठिनाई होती है।&lt;/p&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;p&gt;&lt;b&gt;❌ 6. Conditional Formatting Overuse&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Heavy formatting performance slow कर सकती है। Reddit users ने भी बताया कि excessive conditional formatting performance issue बना सकती है।&lt;/p&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;h3 style=&quot;text-align: left;&quot;&gt;📌 7. Pro Tips&lt;/h3&gt;&lt;p&gt;&lt;b&gt;✅ 1. Cell Styles Use करें&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Excel predefined styles provide करता है।&lt;/p&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;p&gt;&lt;b&gt;✅ 2. Themes Use करें&lt;/b&gt;&lt;/p&gt;&lt;p&gt;पूरे workbook में consistent design मिलता है।&lt;/p&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;p&gt;&lt;b&gt;✅ 3. Format Painter Use करें&lt;/b&gt;&lt;/p&gt;&lt;p&gt;एक cell का formatting दूसरे में copy करें।&lt;/p&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;p&gt;&lt;b&gt;✅ 4. Shortcut Keys सीखें&lt;/b&gt;&lt;/p&gt;
  &lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Shortcut&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Use&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Ctrl + B&lt;/td&gt;
&lt;td&gt;Bold&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Ctrl + I&lt;/td&gt;
&lt;td&gt;Italic&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Ctrl + U&lt;/td&gt;
&lt;td&gt;Underline&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;br /&gt;
&lt;/div&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;div style=&quot;text-align: left;&quot;&gt;&lt;p&gt;&lt;b&gt;✅ 5. Table Formatting Use करें&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Excel tables automatic formatting और filtering provide करती हैं।&lt;/p&gt;
      &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
      &lt;p&gt;&lt;b&gt;✅ 6. Default Templates बनाएँ&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Frequently used formatting को template बनाकर save करें। Reddit users ने template approach को useful बताया।&lt;/p&gt;
      &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
      &lt;p&gt;&lt;b&gt;✅ 7. Duplicate Highlight करें&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Conditional formatting से duplicate data identify करें।&lt;/p&gt;&lt;/div&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;h3 style=&quot;text-align: left;&quot;&gt;📌 Advanced Formatting Features&lt;/h3&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;p&gt;&lt;b&gt;🔥 1. Flash Fill&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Automatic pattern detection।&lt;/p&gt;
    &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
    &lt;p&gt;&lt;br /&gt;&lt;b&gt;🔥 2. Data Bars&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Visual indicators।&lt;/p&gt;
    &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
    &lt;p&gt;&lt;br /&gt;&lt;b&gt;🔥 3. Icon Sets&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Performance indicators।&lt;/p&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;p&gt;&lt;b&gt;🔥 4. Color Scales&lt;/b&gt;&lt;/p&gt;&lt;p&gt;High और low values highlight करना।&lt;/p&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;h3 style=&quot;text-align: left;&quot;&gt;📌 Excel Formatting कहाँ Use होता है?&lt;/h3&gt;&lt;p&gt;&lt;b&gt;🏢 Business&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Sales reports&lt;/li&gt;&lt;li&gt;Financial statements&lt;/li&gt;&lt;li&gt;Dashboards&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;🎓 Education&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Result sheets&lt;/li&gt;&lt;li&gt;Attendance&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;👨‍💼 Office&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Employee data&lt;/li&gt;&lt;li&gt;Payroll&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;🏠 Personal&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Budget planning&lt;/li&gt;&lt;li&gt;Expense tracker&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;h3 style=&quot;text-align: left;&quot;&gt;📌 8. FAQ (Frequently Asked Questions)&lt;/h3&gt;&lt;p&gt;&lt;b&gt;❓ Q1. Excel Formatting क्या है?&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Excel Formatting worksheet की appearance बदलने की प्रक्रिया है।&lt;/p&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;p&gt;&lt;b&gt;❓ Q2. Formatting क्यों जरूरी है?&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Formatting data को readable और professional बनाता है।&lt;/p&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;p&gt;&lt;b&gt;❓ Q3. Conditional Formatting क्या है?&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Condition के आधार पर automatic formatting apply करना।&lt;/p&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;p&gt;&lt;b&gt;❓ Q4. Excel में Currency Format कैसे लगाएँ?&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Home → Number → Currency।&lt;/p&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;p&gt;&lt;b&gt;❓ Q5. Formatting हटाने के लिए क्या करें?&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Home → Clear → Clear Formats।&lt;/p&gt;
    &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
    &lt;h3 style=&quot;text-align: left;&quot;&gt;📌 9. Conclusion&lt;/h3&gt;&lt;p&gt;Excel Basic Formatting किसी भी worksheet को professional और attractive बनाने का सबसे आसान तरीका है। अगर data properly formatted हो, तो analysis, presentation और reporting काफी आसान हो जाती है।&lt;/p&gt;&lt;p&gt;चाहे आप student हों, employee हों या business owner—Excel formatting सीखना आपकी productivity और professional skills दोनों को improve करता है।&lt;/p&gt;&lt;p&gt;👉 शुरुआत basic formatting से करें:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Font&lt;/li&gt;&lt;li&gt;Borders&lt;/li&gt;&lt;li&gt;Colors&lt;/li&gt;&lt;li&gt;Alignment&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;फिर धीरे-धीरे advanced tools जैसे:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Conditional Formatting&lt;/li&gt;&lt;li&gt;Themes&lt;/li&gt;&lt;li&gt;Table Styles&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;सीखें।&lt;/p&gt;&lt;/div&gt;

  &lt;/div&gt;

  &lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;👨‍💻 Author&lt;/p&gt;&lt;p&gt;Total Data Solution&lt;br /&gt;Data Analyst | Excel &amp;amp; SAP Analytics Cloud Developer&lt;br /&gt;I share practical Excel, Automation, and Reporting tutorials based on real corporate experience.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
</content><link rel='replies' type='application/atom+xml' href='https://www.totaldatasolution.com/feeds/9062264996749411478/comments/default' title='टिप्पणियाँ भेजें'/><link rel='replies' type='text/html' href='https://www.totaldatasolution.com/2019/12/excel-basic-formatting.html#comment-form' title='0 टिप्पणियाँ'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/9062264996749411478'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/9062264996749411478'/><link rel='alternate' type='text/html' href='https://www.totaldatasolution.com/2019/12/excel-basic-formatting.html' title='Excel Basic Formatting क्या है? (Complete Guide in Hindi)'/><author><name>Total Data Solution</name><uri>http://www.blogger.com/profile/12526349101988182665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWOwuZwJ-wX1eVxnymvT8L-kj38dCDWdFkF0hFznFXe3fgHPCsuwsRFqsCbkyVny7QhqZ38kKFv00o3mntcY0VSxhBiNjWsjCUpdcfwe_P8hyphenhyphenw_NJbkyjLJ6hWJ8p7RRjMudzniIr7q456/s72-c/Excel-basic-formatting.PNG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7267924039333995091.post-4902684881988777419</id><published>2026-07-11T10:49:26.631+05:30</published><updated>2026-08-22T15:01:28.856+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Excel"/><category scheme="http://www.blogger.com/atom/ns#" term="Spreadsheet"/><title type='text'>Spreadsheet क्या है? (Complete Guide in Hindi – Beginner to Advanced)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrcdKbWFr7QaCcdbazLZAlr3Agnhs6hBap5XlpLD6nhW-8X3MZ1h9RbSAC8JdITtctjl6qt4I4Ngnr2QCSacy8uYj6DAiPD4EbgwUhuJRgBkNAR8s4pNx8H3whAOH02kF0hRfrayXy8hCT/s1600/What-is-spreadsheet.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;स्प्रेडशीट क्या है? (What is Spreadsheet)&quot; border=&quot;0&quot; data-original-height=&quot;720&quot; data-original-width=&quot;948&quot; height=&quot;486&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrcdKbWFr7QaCcdbazLZAlr3Agnhs6hBap5XlpLD6nhW-8X3MZ1h9RbSAC8JdITtctjl6qt4I4Ngnr2QCSacy8uYj6DAiPD4EbgwUhuJRgBkNAR8s4pNx8H3whAOH02kF0hRfrayXy8hCT/s640/What-is-spreadsheet.jpg&quot; title=&quot;स्प्रेडशीट क्या है? (What is Spreadsheet)&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;h3 style=&quot;line-height: normal; text-align: left;&quot;&gt;&lt;span face=&quot;arial, helvetica, sans-serif&quot;&gt;📌 1. Introduction&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;line-height: normal;&quot;&gt;&lt;span face=&quot;arial, helvetica, sans-serif&quot;&gt;आज के डिजिटल दौर में data हर जगह है—business reports, school records, personal budget, inventory, salary sheets, customer lists, attendance records आदि। लेकिन सबसे बड़ी समस्या यह होती है कि इतने सारे data को &lt;b&gt;सही तरीके से organize, calculate और analyze कैसे किया जाए?&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: normal;&quot;&gt;&lt;span face=&quot;arial, helvetica, sans-serif&quot;&gt;मान लीजिए आपके पास:&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: normal;&quot;&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span face=&quot;arial, helvetica, sans-serif&quot;&gt;500 ग्राहकों की list है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span face=&quot;arial, helvetica, sans-serif&quot;&gt;हर महीने का खर्चा track करना है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span face=&quot;arial, helvetica, sans-serif&quot;&gt;Sales report बनानी है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span face=&quot;arial, helvetica, sans-serif&quot;&gt;Students का result तैयार करना है&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;line-height: normal;&quot;&gt;&lt;span face=&quot;arial, helvetica, sans-serif&quot;&gt;अगर आप यह सब notebook या manual register में करेंगे तो:&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: normal;&quot;&gt;&lt;span face=&quot;arial, helvetica, sans-serif&quot;&gt;❌ समय ज्यादा लगेगा&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: normal;&quot;&gt;&lt;span face=&quot;arial, helvetica, sans-serif&quot;&gt;❌ calculation mistakes होंगी&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: normal;&quot;&gt;&lt;span face=&quot;arial, helvetica, sans-serif&quot;&gt;❌ data ढूँढना मुश्किल होगा&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: normal;&quot;&gt;&lt;span face=&quot;arial, helvetica, sans-serif&quot;&gt;❌ report बनाना कठिन होगा&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: normal;&quot;&gt;&lt;span face=&quot;arial, helvetica, sans-serif&quot;&gt;👉 इसी समस्या का सबसे आसान समाधान है &lt;b&gt;Spreadsheet&lt;/b&gt;।&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: normal;&quot;&gt;&lt;span face=&quot;arial, helvetica, sans-serif&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: normal;&quot;&gt;&lt;span face=&quot;arial, helvetica, sans-serif&quot;&gt;Spreadsheet एक ऐसा digital tool है जो rows और columns में data को व्यवस्थित करता है, calculation आसान बनाता है और reports तैयार करने में मदद करता है। आज हर office, company, school और business में spreadsheet का उपयोग होता है।&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: normal;&quot;&gt;
  &lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
  &lt;div style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;span face=&quot;arial, helvetica, sans-serif&quot;&gt;&lt;p&gt;&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;📌 2. Spreadsheet क्या है?&lt;/h3&gt;&lt;b&gt;Spreadsheet &lt;/b&gt;एक electronic worksheet या software document होता है जिसमें data को &lt;b&gt;rows, columns और cells&lt;/b&gt; के grid format में store किया जाता है। इसमें formulas और functions की मदद से calculations की जाती हैं।&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;span face=&quot;arial, helvetica, sans-serif&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;span face=&quot;arial, helvetica, sans-serif&quot;&gt;👉 आसान भाषा में:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;span face=&quot;arial, helvetica, sans-serif&quot;&gt;&lt;br /&gt;&lt;b&gt;Spreadsheet एक digital register है जिसमें आप data लिख सकते हैं, जोड़ सकते हैं, analyze कर सकते हैं और charts बना सकते हैं।&lt;/b&gt;&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0in; text-align: left;&quot;&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;Spreadsheet एक digital tool है जिसे data को tabular रूप में organize, analyze और store करने के लिए design किया गया है। आम तौर पर rows और column से बनी spreadsheet का उपयोग business finance से लेकर personal budget, data analysis और scientific research तक कई तरह के applications में किया जाता है। सबसे लोकप्रिय spreadsheet application में Microsoft Excel, Google Sheets और Apple Numbers शामिल हैं, जिनमें से प्रत्येक data handling और calculation के लिए कई सुविधाएँ प्रदान करता है।&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;Spreadsheet की primary structure cells का एक grid है। प्रत्येक cell एक row और एक column का एक intersection है और इसे एक unique cell reference द्वारा पहचाना जाता है, जैसे &quot;A1&quot; (पहला column, पहली row)। इन cells के भीतर, users text, numbers, dates और formulas जैसे data प्रकार दर्ज कर सकते हैं। Formula spreadsheet का शक्तिशाली element हैं, जो users को cell values के आधार पर गणना करने में सक्षम बनाते हैं। उदाहरण के लिए, कोई user row या column में numbers की एक series को जोड़ने के लिए formula दर्ज कर सकता है, जिससे यह data के बड़े set को process करने का एक quick तरीका बन जाता है। Formula mathematical, statistical और logical operations सहित उन्नत कार्यों का भी समर्थन करते हैं, जिससे users जटिल गणनाएँ कर सकते हैं।&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;Spreadsheet की मुख्य खूबियों में से एक है data को dynamic रूप से संभालने की उनकी क्षमता। यदि किसी cell में value बदलता है, तो सभी संबंधित formula automatic रूप से recalculate करते हैं, जिससे users को manual रूप से गणना adjust करने की आवश्यकता के बिना data का एक updated view प्रदान होता है। यह dynamic विशेषता spreadsheet को उन कार्यों के लिए विशेष रूप से मूल्यवान बनाती है जिनमें निरंतर data update शामिल होते हैं, जैसे कि financial modeling, inventory management और sales forecasting।&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;Spreadsheet में chart और graph जैसे data visualization tool भी दिए गए हैं। Users data set को विभिन्न visual formats में बदल सकते हैं, जैसे bar chart, line graph और pie chart, जिससे trends को पहचानना, values की तुलना करना और जटिल data की व्याख्या करना आसान हो जाता है। ये visualization business presentations और data analysis दोनों में फ़ायदेमंद हैं।&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;Numbers के अलावा, spreadsheet का उपयोग अक्सर lists और database को manage करने के लिए किया जाता है। उदाहरण के लिए, कंपनियाँ employees information, project task और product inventory को track करने के लिए उनका उपयोग करती हैं। Spreadsheet applications में ऐसी सुविधाएँ होती हैं जो sorting, filtering और conditional formatting का समर्थन करती हैं, जिससे जानकारी को जल्दी से organize करना और ढूँढना आसान हो जाता है। Conditional formatting, विशेष रूप से, users को specific criteria के आधार पर cells को highlight करने की अनुमति देता है, जिससे trend या outlier की पहचान करने में मदद मिलती है।&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;Advance spreadsheet में users अक्सर &lt;a href=&quot;https://www.totaldatasolution.com/2026/08/pivot-table.html&quot; target=&quot;_blank&quot;&gt;PivotTables&lt;/a&gt; जैसे tool का लाभ उठाते हैं, जो जटिल formula की आवश्यकता के बिना बड़े data set को summarize और analyze करने में मदद करते हैं। PivotTables users को data को group करने, filter करने और calculate करने की अनुमति देता है, जिससे raw data में तुरंत स्पष्ट न होने वाली जानकारी सामने आती है। एक अन्य advance feature macros है, जो actions या commands का sequence है जिसे users record और replay कर सकते हैं। ये repeat किए जाने वाले कार्यों को automate करने के लिए विशेष रूप से उपयोगी हैं, जैसे कि cell को format करना या report बनाना।&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;Spreadsheet collaborative work का समर्थन करने के लिए विकसित हुई हैं, विशेष रूप से Google Sheets और Excel Online जैसे cloud-आधारित applications के साथ। ये tools कई users को real time में एक ही spreadsheet पर काम करने की अनुमति देते हैं, जिससे teamwork की सुविधा मिलती है और version control से जुड़ी errors को कम किया जा सकता है।&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;संक्षेप में, spreadsheet versatile tool हैं जो users को data store करने, analyze करने और visualize करने की अनुमति देते हैं। वे basic calculations से लेकर complex analysis और reporting तक कई प्रकार के कार्यों का समर्थन करते हैं। Spreadsheet applications में चल रही प्रगति के साथ, जैसे automation और collaboration सुविधाएँ, spreadsheet personal और professional data management दोनों में आवश्यक बनी हुई हैं।&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;&lt;b&gt;महत्वपूर्ण बिंदु&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;ol style=&quot;margin-left: 10px;&quot;&gt;&lt;li&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;पहले लेखांकन (Accounting) या बहीखाता (bookkeeping) कार्यों के लिए paper के notebook का उपयोग किया जाता था। अब इसकी जगह spreadsheet का उपयोग किया जाता है और आप electronic रूप से इस जानकारी को save कर सकते हैं।&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;LANPAR, 1969 में mainframe और time-sharing computer के लिए उपलब्ध पहली electronic spreadsheet थी। यह LANguage for Programming Arrays at Random का एक संक्षिप्त रूप था।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;पहली electronic spreadsheet VisiCalc थी जो एक microcomputer के लिए थी और यह 1979 में Apple II कंप्यूटर के लिए विकसित किया गया था।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;जब Lotus 1-2-3 तस्वीर में आया तब यह प्रमुख spreadsheet था और उस समय DOS एक प्रमुख&amp;nbsp;operating system था।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;कुछ सबसे लोकप्रिय spreadsheet programs में Microsoft Excel, Google Sheets और Apple Numbers शामिल हैं। अब Windows और Macintosh operating system पर बाज़ार हिस्से का एक बहुत बड़ा भाग Excel पर है।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuez8crYn4Zdh1qf9FveWbw9WLHeQmQ3pTH2xHGO2J6oa-NZ0unmFJAqtDe-8u3jIdQ9zaxoEWw1c78XzPG1R0K4l-I02oYcgFEzgGCSnrtDKfryCHk58kXTgX-AUkDiQYn6kQBIXJ_jTX/s1600/Spreadsheet.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;253&quot; data-original-width=&quot;626&quot; height=&quot;251&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuez8crYn4Zdh1qf9FveWbw9WLHeQmQ3pTH2xHGO2J6oa-NZ0unmFJAqtDe-8u3jIdQ9zaxoEWw1c78XzPG1R0K4l-I02oYcgFEzgGCSnrtDKfryCHk58kXTgX-AUkDiQYn6kQBIXJ_jTX/s640/Spreadsheet.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;br /&gt;Spreadsheet के बारे में 10 मुख्य तथ्य इस प्रकार हैं:&lt;/span&gt;&lt;/h4&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;&lt;b&gt;Data Organization:&lt;/b&gt; Spreadsheet data को rows और column के grid format में व्यवस्थित करती है, जिसमें प्रत्येक cell में अलग-अलग data values होते हैं, जिसमें numbers, text या formula शामिल हो सकते हैं।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;&lt;b&gt;Formulas and Functions:&lt;/b&gt; Spreadsheet formulas और functions का समर्थन करती है, जिससे users बुनियादी arithmetic से लेकर advance statistical, logical और financial analysis तक complex calculations कर सकते हैं।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;&lt;b&gt;Data Visualization:&lt;/b&gt; वे bar charts, pie charts और line graph सहित chart और graph बनाने के लिए tools प्रदान करते हैं, जिससे trends को देखना और data points की तुलना करना आसान हो जाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;&lt;b&gt;Dynamic Data Updates:&lt;/b&gt; जब referenced cell में data बदलता है, तो सभी संबंधित formula और calculations automatic रूप से update हो जाती हैं, जिससे spreadsheet real-time के data analysis की आवश्यकता वाले scenarios के लिए आदर्श बन जाती हैं।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;&lt;b&gt;Conditional Formatting:&lt;/b&gt; Users specific criteria (जैसे, एक निश्चित सीमा से ऊपर के color-coding values) के आधार पर cell को highlight करने के लिए conditional formatting लागू कर सकते हैं, जिससे महत्वपूर्ण जानकारी को जल्दी से पहचानने में मदद मिलती है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;&lt;b&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2026/08/pivot-table.html&quot; target=&quot;_blank&quot;&gt;PivotTables&lt;/a&gt;:&lt;/b&gt; Advanced users बड़े datasets को summarize करने और उनका analysis करने के लिए PivotTables बना सकते हैं, जिससे complex data के भीतर pattern, trend और insights को पहचानना आसान हो जाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;&lt;b&gt;Automation के लिए Macros:&lt;/b&gt; Spreadsheet macros का समर्थन करते हैं, जो single command के साथ execute की जा सकने वाली actions की एक series को record करके दोहराए जाने वाले कार्यों को automate करते हैं।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;&lt;b&gt;Collaboration:&lt;/b&gt; Cloud-based spreadsheet, जैसे कि Google Sheets और Excel Online, कई users को एक ही document पर एक साथ काम करने की अनुमति देते हैं, जिससे teamwork और real-time update की सुविधा मिलती है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;&lt;b&gt;Data Import and Export:&lt;/b&gt; Spreadsheet database, CSV files और web data सहित विभिन्न स्रोतों से data import और export कर सकती है, जो अन्य data system के साथ सहजता से integrate होती है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;&lt;b&gt;Industries में व्यापक रूप से उपयोग किया जाता है:&lt;/b&gt; Spreadsheet का उपयोग finance, research, marketing और education जैसे विविध क्षेत्रों में किया जाता है, जो budget tracking से लेकर scientific data analysis तक कई उद्देश्यों की पूर्ति करते हैं।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
  &lt;/div&gt;&lt;div&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;📌 Spreadsheet के Basic Components&lt;/h4&gt;&lt;div&gt;&lt;b&gt;✅ 1. Row&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Horizontal line होती है, जिसे numbers (1,2,3...) से पहचानते हैं।&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;✅ 2. Column&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Vertical line होती है, जिसे letters (A,B,C...) से पहचानते हैं।&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;✅ 3. Cell&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Row और Column के मिलने पर जो box बनता है उसे cell कहते हैं।&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Example:&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;A1&lt;/li&gt;&lt;li&gt;B2&lt;/li&gt;&lt;li&gt;C5&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;✅ 4. Worksheet&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;एक single spreadsheet page।&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;✅ 5. Workbook&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Multiple worksheets का group।&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
  &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;📌 Popular Spreadsheet Software&lt;/h4&gt;&lt;div&gt;आज market में कई spreadsheet tools available हैं:&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Microsoft Excel&lt;/li&gt;&lt;li&gt;Google Sheets&lt;/li&gt;&lt;li&gt;LibreOffice Calc&lt;/li&gt;&lt;li&gt;Apple Numbers&lt;/li&gt;&lt;/ul&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
  &lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;📌 4. Step-by-Step Guide (Spreadsheet कैसे Use करें)&lt;/h3&gt;&lt;div&gt;&lt;b&gt;Step 1: Spreadsheet Software Open करें&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;जैसे:&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Microsoft Excel&lt;/li&gt;&lt;li&gt;Google Sheets&lt;/li&gt;&lt;/ul&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidkbfVu663fMTpSO1CyCgYL3EHnm0E_IiRIREZeBm_U5sgHja8yTIdSDOsS8QaURssqHZ6nO6ebhtxhKA9-vVdlyJTEfijXQzWlHYpRKTVNnTpn7cUUkvUv8IV2o1h72RTE2bRaSHaDEjjdXe_0gE99Fsu5sw-DpGAKB4kfd5f5pSSwexoODTRSSduzTFR/s922/Excel.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Microsoft Excel&quot; border=&quot;0&quot; data-original-height=&quot;307&quot; data-original-width=&quot;922&quot; height=&quot;214&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidkbfVu663fMTpSO1CyCgYL3EHnm0E_IiRIREZeBm_U5sgHja8yTIdSDOsS8QaURssqHZ6nO6ebhtxhKA9-vVdlyJTEfijXQzWlHYpRKTVNnTpn7cUUkvUv8IV2o1h72RTE2bRaSHaDEjjdXe_0gE99Fsu5sw-DpGAKB4kfd5f5pSSwexoODTRSSduzTFR/w640-h214/Excel.png&quot; title=&quot;Microsoft Excel&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
  &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Step 2: New Sheet बनाएं&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Blank spreadsheet open करें।&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqcG2xi0RYI39eckWFxVKMEE3fsL2jMG3JUYEqPzY3hdOlflU0NTyQtrKFt34B1bzNGEz2lb4qYzrYlEUePFL133XLC23JFz4coXjw4d0Ow0x98Six257lWysi6nsdaH-BNw_jKjJkX_Wbd-k1sMXy90z0CWQ6pNoaKk15AOESO4N0YInvO9QlEoaZyyPc/s1189/Blank%20workbook.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Blank spreadsheet&quot; border=&quot;0&quot; data-original-height=&quot;459&quot; data-original-width=&quot;1189&quot; height=&quot;248&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqcG2xi0RYI39eckWFxVKMEE3fsL2jMG3JUYEqPzY3hdOlflU0NTyQtrKFt34B1bzNGEz2lb4qYzrYlEUePFL133XLC23JFz4coXjw4d0Ow0x98Six257lWysi6nsdaH-BNw_jKjJkX_Wbd-k1sMXy90z0CWQ6pNoaKk15AOESO4N0YInvO9QlEoaZyyPc/w640-h248/Blank%20workbook.png&quot; title=&quot;Blank spreadsheet&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
  &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Step 3: Headings डालें&lt;/b&gt;&lt;/div&gt;&lt;div&gt;| Name | Salary | Department |&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgA9R5D1J0oHMtblUzg6AeLbpaNuormkyX41quHgoHzaQ1_PpU5EbaScf3FJwpFnMbKj_bwh9-TMfSVDxF6HCv29VyLRHB2AgJa9b9F0R0d0R2vrfkIUYGwusciwTu2HBzZhWbXUFegAa0iuy2rf1V7IO_bAIjDsSqWGUpdHFbzMEYwyqapdaKi4-P83EJR/s559/Headings.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Headings&quot; border=&quot;0&quot; data-original-height=&quot;190&quot; data-original-width=&quot;559&quot; height=&quot;218&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgA9R5D1J0oHMtblUzg6AeLbpaNuormkyX41quHgoHzaQ1_PpU5EbaScf3FJwpFnMbKj_bwh9-TMfSVDxF6HCv29VyLRHB2AgJa9b9F0R0d0R2vrfkIUYGwusciwTu2HBzZhWbXUFegAa0iuy2rf1V7IO_bAIjDsSqWGUpdHFbzMEYwyqapdaKi4-P83EJR/w640-h218/Headings.png&quot; title=&quot;Headings&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
  &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Step 4: Data Enter करें&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
  &lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Name&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Salary&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Department&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Ravi&lt;/td&gt;
&lt;td&gt;25000&lt;/td&gt;
&lt;td&gt;HR&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Mohan&lt;/td&gt;
&lt;td&gt;30000&lt;/td&gt;
&lt;td&gt;Sales&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

  
  &lt;div&gt;&lt;br /&gt;&lt;/div&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
  &lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Step 5: Formula Use करें&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Total salary निकालने के लिए:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;=SUM(B2:B3)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXMEF_MUjOqRNHbdJm362UuhVYEg-qNcmeeSH5AOGx6i5pvce2IuNbmVBHbhTgClHLsyup_v32F6wBkTgnv42yKVPxPmjo6rZ6qt4rmzuog1XPdwLAtp3eVW4LkzAt4l4V02a0hI-jPSQjVsVmqpbOe__rJk_kbQIWgumO0YNvKZ3XmFAXUZ4ZNMbcgcdz/s706/Total%20salary.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Total salary&quot; border=&quot;0&quot; data-original-height=&quot;282&quot; data-original-width=&quot;706&quot; height=&quot;256&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXMEF_MUjOqRNHbdJm362UuhVYEg-qNcmeeSH5AOGx6i5pvce2IuNbmVBHbhTgClHLsyup_v32F6wBkTgnv42yKVPxPmjo6rZ6qt4rmzuog1XPdwLAtp3eVW4LkzAt4l4V02a0hI-jPSQjVsVmqpbOe__rJk_kbQIWgumO0YNvKZ3XmFAXUZ4ZNMbcgcdz/w640-h256/Total%20salary.png&quot; title=&quot;Total salary&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
  &lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Step 6: Formatting करें&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Bold heading&lt;/li&gt;&lt;li&gt;Borders&lt;/li&gt;&lt;li&gt;Colors&lt;/li&gt;&lt;li&gt;Currency format&lt;/li&gt;&lt;/ul&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsXtRo7q3BxzEZsYZx1h4A6VB4zZFrByrJ53rk6zHNghpvLEyJXO1k0VNMuh3z0wi9fnpZzzQv78wxZkhLnjSoEiiAaW18rW3tiQFwMLnhxjTk1PrwoWGjv3BnfzW0KabfWEPSX1Xtm7RfwiMFjw9M7oGn9CyEHBXO-N0KL9ncTeRhG6ztv4_M08DPXBea/s397/Format%20table.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Format table&quot; border=&quot;0&quot; data-original-height=&quot;139&quot; data-original-width=&quot;397&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsXtRo7q3BxzEZsYZx1h4A6VB4zZFrByrJ53rk6zHNghpvLEyJXO1k0VNMuh3z0wi9fnpZzzQv78wxZkhLnjSoEiiAaW18rW3tiQFwMLnhxjTk1PrwoWGjv3BnfzW0KabfWEPSX1Xtm7RfwiMFjw9M7oGn9CyEHBXO-N0KL9ncTeRhG6ztv4_M08DPXBea/w640-h224/Format%20table.png&quot; title=&quot;Format table&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
  &lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Step 7: Chart बनाएं&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Insert → Chart&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSlz1t9eq9bJqkFqiBzuY28mpNFM6cD2hryxnUFNxrR6tSLJW40IIFBbLOLAmenqOMrp6zXVnN0hy1iMS-GrhudBThHYlLYracNjVArggjQ6PhF0jqG5cF1XoyqacQa953s1PhCruCvNQzO-VjRaV0-bC9EfYTfmQPe2S0syeJ04seLvAANT8zEj9IWbpR/s1653/Salary.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Salary chart&quot; border=&quot;0&quot; data-original-height=&quot;993&quot; data-original-width=&quot;1653&quot; height=&quot;384&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSlz1t9eq9bJqkFqiBzuY28mpNFM6cD2hryxnUFNxrR6tSLJW40IIFBbLOLAmenqOMrp6zXVnN0hy1iMS-GrhudBThHYlLYracNjVArggjQ6PhF0jqG5cF1XoyqacQa953s1PhCruCvNQzO-VjRaV0-bC9EfYTfmQPe2S0syeJ04seLvAANT8zEj9IWbpR/w640-h384/Salary.png&quot; title=&quot;Salary chart&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
  &lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Step 8: Save करें&lt;/b&gt;&lt;/div&gt;&lt;div&gt;File → Save&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgx51LcbXI8cgBcRod26EO77BNcvXyYFo3XESz50PQAzTfJRgXlvNAvIF9J6VTgU5p2fBIQYSlTSvBW5JYcsaj5nLTT8pKAQ8-_IGUAE9L3PT1gw4cclUgxBlsK90dS0hAT6fXg7mO5pwvuWCOHGG8huN1mxXuAvR2MdF25DBik9ibo6Rt-9i07q-nNzhnZ/s562/Save.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;File save&quot; border=&quot;0&quot; data-original-height=&quot;562&quot; data-original-width=&quot;311&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgx51LcbXI8cgBcRod26EO77BNcvXyYFo3XESz50PQAzTfJRgXlvNAvIF9J6VTgU5p2fBIQYSlTSvBW5JYcsaj5nLTT8pKAQ8-_IGUAE9L3PT1gw4cclUgxBlsK90dS0hAT6fXg7mO5pwvuWCOHGG8huN1mxXuAvR2MdF25DBik9ibo6Rt-9i07q-nNzhnZ/w354-h640/Save.png&quot; title=&quot;File save&quot; width=&quot;354&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
  &lt;div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;📌 5. Real-World Example&lt;/h3&gt;&lt;div&gt;&lt;b&gt;Example 1: Monthly Home Budget&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
  &lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Category&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Amount&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Rent&lt;/td&gt;
&lt;td&gt;12000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Food&lt;/td&gt;
&lt;td&gt;5000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Travel&lt;/td&gt;
&lt;td&gt;3000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Electricity&lt;/td&gt;
&lt;td&gt;2500&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

  &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Total:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;SUM(B2:B5)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;👉 Result: ₹22,500&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;अब आप आसानी से समझ सकते हैं कि सबसे ज्यादा खर्च कहाँ हो रहा है।&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
  &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Example 2: Student Result Sheet&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
  &lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Student&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Maths&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;English&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Total&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Aman&lt;/td&gt;
&lt;td&gt;80&lt;/td&gt;
&lt;td&gt;75&lt;/td&gt;
&lt;td&gt;155&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Neha&lt;/td&gt;
&lt;td&gt;90&lt;/td&gt;
&lt;td&gt;88&lt;/td&gt;
&lt;td&gt;178&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

  &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Formula:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;=B2+C2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
  &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Example 3: Sales Dashboard&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
  &lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Month&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Sales&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Jan&lt;/td&gt;
&lt;td&gt;50000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Feb&lt;/td&gt;
&lt;td&gt;65000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Mar&lt;/td&gt;
&lt;td&gt;72000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

  &lt;div style=&quot;text-align: left;&quot;&gt;&lt;p&gt;Chart बनाकर trend देख सकते हैं।&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjliZWX4vg7ZXM2H5I0tE5r9_myg2jai60E4xbNUxIN-PXSLJ9jv_ks2ajQLvdexzPOy15nXsySLEZCSB0GLNrgZH2EeGpvVTNszfK4pYYiJX1uBPwDqFzgmwoYQoR3zzjHA8XHdE45xo6JUAUe__OlrfLLNQvhhslkW1IKQAOisthV93oE9hfsXuBxjLqW/s1653/Chart.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Sales Dashboard&quot; border=&quot;0&quot; data-original-height=&quot;993&quot; data-original-width=&quot;1653&quot; height=&quot;384&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjliZWX4vg7ZXM2H5I0tE5r9_myg2jai60E4xbNUxIN-PXSLJ9jv_ks2ajQLvdexzPOy15nXsySLEZCSB0GLNrgZH2EeGpvVTNszfK4pYYiJX1uBPwDqFzgmwoYQoR3zzjHA8XHdE45xo6JUAUe__OlrfLLNQvhhslkW1IKQAOisthV93oE9hfsXuBxjLqW/w640-h384/Chart.png&quot; title=&quot;Sales Dashboard&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;👉 यही कारण है कि companies spreadsheet का use forecasting, budgeting और reporting में करती हैं।&lt;/p&gt;&lt;/div&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
  &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;📌 6. Common Mistakes&lt;/h3&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;p&gt;&lt;b&gt;❌ 1. गलत Formula लगाना&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Wrong:&lt;/p&gt;&lt;p&gt;=SUM(A1 A5)&lt;/p&gt;&lt;p&gt;Correct:&lt;/p&gt;&lt;p&gt;=SUM(A1:A5)&lt;/p&gt;&lt;p&gt;&lt;b&gt;❌ 2. Data Type गलत रखना&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Number को text format में रखना।&lt;/p&gt;&lt;p&gt;&lt;b&gt;❌ 3. Duplicate Data&lt;/b&gt;&lt;/p&gt;&lt;p&gt;एक ही record दो बार डाल देना।&lt;/p&gt;&lt;p&gt;&lt;b&gt;❌ 4. Save न करना&lt;/b&gt;&lt;/p&gt;&lt;p&gt;System बंद होने पर data loss हो सकता है।&lt;/p&gt;&lt;p&gt;&lt;b&gt;❌ 5. गलत Cell Reference&lt;/b&gt;&lt;/p&gt;&lt;p&gt;A1 की जगह B1 use कर देना।&lt;/p&gt;&lt;p&gt;&lt;b&gt;❌ 6. Headings न देना&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Data समझना मुश्किल हो जाता है।&lt;/p&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
  &lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;📌 7. Pro Tips&lt;/h3&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;b&gt;✅ 1. Shortcuts सीखें&lt;/b&gt;&lt;br /&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Ctrl + C = Copy&lt;/li&gt;&lt;li&gt;Ctrl + V = Paste&lt;/li&gt;&lt;li&gt;Ctrl + S = Save&lt;/li&gt;&lt;/ul&gt;&lt;b&gt;✅ 2. Freeze Panes Use करें&lt;/b&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;Large data में headings fix रखने के लिए।&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;b&gt;✅ 3. Filter लगाएँ&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;Data जल्दी ढूँढने के लिए।&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;b&gt;✅ 4. Conditional Formatting&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;Important values highlight करने के लिए।&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;b&gt;✅ 5. Charts Use करें&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;Visual reporting के लिए।&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;b&gt;✅ 6. Named Ranges Use करें&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;Complex formulas आसान हो जाते हैं।&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;b&gt;✅ 7. Cloud Spreadsheet Use करें&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;Google Sheets से team collaboration आसान हो जाती है।&lt;/p&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
  &lt;div&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;📌 Spreadsheet कहाँ-कहाँ Use होता है?&lt;/h4&gt;&lt;div&gt;&lt;b&gt;🏢 Business&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Sales report&lt;/li&gt;&lt;li&gt;Inventory&lt;/li&gt;&lt;li&gt;GST records&lt;/li&gt;&lt;li&gt;Payroll&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;🎓 Education&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Attendance&lt;/li&gt;&lt;li&gt;Marksheet&lt;/li&gt;&lt;li&gt;Result&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;👨‍💼 Office&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Employee list&lt;/li&gt;&lt;li&gt;Salary sheet&lt;/li&gt;&lt;li&gt;Project tracker&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;🏠 Personal Use&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Home budget&lt;/li&gt;&lt;li&gt;Expense tracking&lt;/li&gt;&lt;li&gt;EMI planning&lt;/li&gt;&lt;/ul&gt;
    &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
    &lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;📌 Spreadsheet के Benefits&lt;/h4&gt;&lt;p style=&quot;text-align: left;&quot;&gt;✔ Fast calculations&lt;br /&gt;✔ Easy editing&lt;br /&gt;✔ Professional reports&lt;br /&gt;✔ Error reduction&lt;br /&gt;✔ Better analysis&lt;br /&gt;✔ Time saving&lt;br /&gt;✔ Data organization&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;


&lt;hr /&gt;

&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot; style=&quot;font-size: large;&quot;&gt;प्रयोग (Application)&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;text-align: left;&quot;&gt;
Spreadsheet, cells की table का एक combination है जिसे rows और columns में व्यवस्थित किया गया है। Columns को आम तौर पर &quot;A&quot;, &quot;B&quot;, &quot;C&quot; आदि अक्षरों द्वारा label किया जाता है और rows को आम तौर पर number 1, 2, 3 आदि द्वारा label किया जाता है। एक cell, row और column का intersection होता है। अर्थात दोनों जहाँ एक दूसरे को cross करते हैं। प्रत्येक cell का अपना एक विशेष पता&amp;nbsp;अथवा नाम होता है। उदाहरण के लिए, &quot;C5&quot;। जहाँ &quot;C&quot; column को दिखाता है और &quot;5&quot; row को दिखाता है।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;एक से अधिक cells को range कहा जाता है। Rows और columns एक साथ एक worksheet बनाते हैं। Worksheet को आम तौर पर tab द्वारा दर्शाया जाता है। एक साथ कई worksheets मिलकर एक workbook बनाते हैं और जिसे एक file भी कहा है।&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;जब आप spreadsheet पर काम करते हैं, तो आमतौर पर आप cell का उपयोग कुछ लिखने के लिए करते हैं, जैसे text (&quot;Hello world&quot;), number (7) या date (01-January-2019) आदि&amp;nbsp;। आप सेल में formula भी लिख सकते हैं जैसे = 2 * 3&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;कुछ मुख्य उपलब्ध spreadsheets की सूची निम्नलिखित है :&lt;/p&gt;

  &lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #cccccc;&quot;&gt;Program&amp;nbsp;&lt;/th&gt;
&lt;th style=&quot;background-color: #cccccc;&quot;&gt;Rows&amp;nbsp; (sheet के अनुसार)&lt;/th&gt;&lt;th style=&quot;background-color: #cccccc;&quot;&gt;Columns (sheet के अनुसार)&lt;/th&gt;
&lt;th style=&quot;background-color: #cccccc;&quot;&gt;Sheets&amp;nbsp;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Gnumeric&amp;nbsp;&lt;/td&gt;
&lt;td&gt;16777216&lt;/td&gt;
&lt;td&gt;16384&lt;/td&gt;
&lt;td&gt;142648&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;KSpread&lt;/td&gt;
&lt;td&gt;32767&lt;/td&gt;
&lt;td&gt;32767&lt;/td&gt;
&lt;td&gt;130645&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;LibreOffice Calc 6.0.1 and 5.4.5&lt;/td&gt;
&lt;td&gt;1048576&lt;/td&gt;
&lt;td&gt;1024&lt;/td&gt;
&lt;td&gt;1024&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Microsoft Excel&amp;nbsp;2016&lt;/td&gt;
&lt;td&gt;1048576&lt;/td&gt;
&lt;td&gt;16384&lt;/td&gt;
&lt;td&gt;उपलब्ध memory के अनुसार&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;OpenOffice.org Calc&amp;nbsp;3.3&lt;/td&gt;
&lt;td&gt;1048576&lt;/td&gt;
&lt;td&gt;1024&lt;/td&gt;
&lt;td&gt;256&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Pyspread&lt;/td&gt;
&lt;td&gt;~80 000 000 (row की ऊंचाई के योग के अनुसार)&lt;/td&gt;&lt;td&gt;~30 000 000 (column चौड़ाई के योग के अनुसार)&lt;/td&gt;&lt;td&gt;उपलब्ध memory के अनुसार&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Resolver One&lt;/td&gt;
&lt;td&gt;machine memory के अनुसार&lt;/td&gt;&lt;td&gt;machine memory के अनुसार&lt;/td&gt;
&lt;td&gt;machine memory के अनुसार&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

  
  &lt;hr /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;Spreadsheet, Worksheet और Workbook&lt;/span&gt;&lt;/h3&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;Spreadsheet, Worksheet और Workbook के बीच अंतर का विवरण यहां दिया गया है:&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;h4&gt;&lt;ol style=&quot;margin-left: 10px;&quot;&gt;&lt;li&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot; style=&quot;font-weight: normal;&quot;&gt;Spreadsheet&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/h4&gt;
  &lt;ol&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Definition:&lt;/b&gt; Spreadsheet एक digital tool है जिसका उपयोग rows और columns के साथ grid format में data को organize करने, analysis करने और store करने के लिए किया जाता है। यह मोटे तौर पर संपूर्ण software या application को refer करता है, जैसे कि Microsoft Excel या Google Sheets, जो data manipulation और calculation के लिए design किया गया है।&lt;/li&gt;&lt;li&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;&lt;b&gt;Purpose:&lt;/b&gt; एक spreadsheet एक ऐसा platform प्रदान करती है जहाँ users data बना सकते हैं, उसकी गणना कर सकते हैं और उसे visualize कर सकते हैं।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Scope:&lt;/b&gt; &quot;Spreadsheet&quot; शब्द का उपयोग software को refer करने के लिए या cells, rows और columns के माध्यम से data management की concept के लिए किया जा सकता है।&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;h4&gt;&lt;ol start=&quot;2&quot; style=&quot;margin-left: 10px;&quot;&gt;&lt;li&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot; style=&quot;font-weight: normal;&quot;&gt;Worksheet&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/h4&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;ul&gt;&lt;li&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;&lt;b&gt;Definition:&lt;/b&gt; Worksheet spreadsheet application के भीतर एक single page है, जिसमें rows और columns में organized cells होते हैं जहाँ users data या formula दर्ज करते हैं।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Purpose:&lt;/b&gt; Worksheet users को data, calculate या analyze के specific set को व्यवस्थित करने की अनुमति देती है। उदाहरण के लिए, एक worksheet monthly expense को track कर सकती है, जबकि दूसरी income को track करती है।&lt;/li&gt;&lt;li&gt;&lt;b&gt;Scope:&lt;/b&gt; Excel जैसे applications में, प्रत्येक workbook में कई worksheet हो सकती हैं, जिन्हें screen के नीचे tab पर click करके access किया जा सकता है। प्रत्येक worksheet independent होती है लेकिन उसी workbook के भीतर अन्य worksheet को reference कर सकती है।&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;h4&gt;&lt;ol start=&quot;3&quot; style=&quot;margin-left: 10px;&quot;&gt;&lt;li&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot; style=&quot;font-weight: normal;&quot;&gt;Workbook&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/h4&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Definition:&lt;/b&gt; Workbook एक file होती है जिसमें एक या अधिक worksheet होती हैं। Excel जैसे program में, workbook एक complete document या file होती है (उदाहरण के लिए, &quot;Annual Report.xlsx&quot;) जिसमें सभी संबंधित worksheet होती हैं।&lt;/li&gt;&lt;li&gt;&lt;b&gt;Purpose:&lt;/b&gt; Workbook एक ही file में कई dataset या sheet को व्यवस्थित करने में मदद करती है, जिससे एक project के भीतर विभिन्न worksheet में data management और analysis आसान हो जाता है।&lt;/li&gt;&lt;li&gt;&lt;b&gt;Scope:&lt;/b&gt; एक workbook में कई worksheet शामिल हो सकती हैं, जो इसे complex project या multi-dimensional dataset के लिए एक व्यापक container बनाती हैं।&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;

  &lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #cccccc;&quot;&gt;Term&lt;/th&gt;
&lt;th style=&quot;background-color: #cccccc;&quot;&gt;Definition&lt;/th&gt;
&lt;th style=&quot;background-color: #cccccc;&quot;&gt;Purpose&lt;/th&gt;
&lt;th style=&quot;background-color: #cccccc;&quot;&gt;Scope&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Spreadsheet&lt;/td&gt;
&lt;td&gt;Data analysis के लिए उपयोग किया जाने वाला overall tool या application (उदाहरणार्थ, Excel)&lt;/td&gt;
&lt;td&gt;Data को organize करने और उसका analysis करने के लिए platform&lt;/td&gt;
&lt;td&gt;संपूर्ण application/software&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;background-color: white;&quot;&gt;&lt;td&gt;Worksheet&lt;/td&gt;
&lt;td&gt;Spreadsheet के भीतर एक single page या tab, जिसमें rows और columns होते हैं&lt;/td&gt;
&lt;td&gt;Data या calculation के specific set को organize करें&lt;/td&gt;
&lt;td&gt;Workbook के भीतर individual sheet&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Workbook&lt;/td&gt;
&lt;td&gt;एक या अधिक worksheet वाली file&lt;/td&gt;
&lt;td&gt;Related worksheet को एक ही file में combine करें&lt;/td&gt;
&lt;td&gt;Multiple worksheets के साथ document या file को पूरा करें&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;!--&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: auto;&quot;&gt;&lt;tbody&gt;
&lt;tr height=&quot;26&quot; style=&quot;height: 20.1pt; mso-height-source: userset;&quot;&gt;
  &lt;td height=&quot;26&quot; style=&quot;height: 20.1pt; width: 250pt;&quot; width=&quot;200&quot;&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot; style=&quot;text-align: right;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2019/10/What-is-Excel.html&quot;&gt;⏪&amp;nbsp;&lt;/a&gt;&lt;/span&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2019/10/What-is-Excel.html&quot; style=&quot;font-family: arial, helvetica, sans-serif; text-align: right;&quot;&gt;Excel&amp;nbsp;क्या है ?&lt;/a&gt;&lt;/td&gt;
  &lt;td style=&quot;text-align: right; width: 250pt;&quot; width=&quot;200&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2020/03/index.html&quot;&gt;Index&lt;/a&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2020/03/index.html&quot;&gt;&amp;nbsp;⇶&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;text-align: right; width: 250pt;&quot; width=&quot;200&quot;&gt;&lt;span face=&quot;&amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2019/12/excel-overview.html&quot;&gt;Excel Overview&lt;/a&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2019/12/excel-overview.html&quot;&gt;&amp;nbsp;⏩&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;--&gt;
&lt;/div&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0in; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0in; text-align: left;&quot;&gt;&lt;h3 style=&quot;line-height: normal; margin-bottom: 0in; text-align: left;&quot;&gt;📌 8. FAQ (3–5 Questions)&lt;/h3&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0in;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;p style=&quot;line-height: normal; margin-bottom: 0in; text-align: left;&quot;&gt;&lt;b&gt;❓ Q1. Spreadsheet क्या है?&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;line-height: normal; margin-bottom: 0in; text-align: left;&quot;&gt;Spreadsheet एक electronic worksheet है जिसमें rows और columns में data रखा जाता है।&lt;/p&gt;&lt;p style=&quot;line-height: normal; margin-bottom: 0in; text-align: left;&quot;&gt;&lt;b&gt;❓ Q2. Spreadsheet और Excel में क्या फर्क है?&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;line-height: normal; margin-bottom: 0in; text-align: left;&quot;&gt;Spreadsheet एक concept/tool category है, जबकि Microsoft Excel एक specific spreadsheet software है।&lt;/p&gt;&lt;p style=&quot;line-height: normal; margin-bottom: 0in; text-align: left;&quot;&gt;&lt;b&gt;❓ Q3. क्या Spreadsheet free में use कर सकते हैं?&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;line-height: normal; margin-bottom: 0in; text-align: left;&quot;&gt;हाँ, Google Sheets free option देता है।&lt;/p&gt;&lt;p style=&quot;line-height: normal; margin-bottom: 0in; text-align: left;&quot;&gt;&lt;b&gt;❓ Q4. Spreadsheet किस काम आता है?&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;line-height: normal; margin-bottom: 0in; text-align: left;&quot;&gt;Budgeting, reporting, data analysis, student result, salary sheet आदि।&lt;/p&gt;&lt;p style=&quot;line-height: normal; margin-bottom: 0in; text-align: left;&quot;&gt;&lt;b&gt;❓ Q5. Beginner कौन सा Spreadsheet सीखे?&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;line-height: normal; margin-bottom: 0in; text-align: left;&quot;&gt;शुरुआत के लिए Microsoft Excel या Google Sheets best हैं।&lt;/p&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0in; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
  &lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0in; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0in;&quot;&gt;&lt;h3 style=&quot;line-height: normal; margin-bottom: 0in; text-align: left;&quot;&gt;📌 9. Conclusion&lt;/h3&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: 0in;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;p style=&quot;line-height: normal; margin-bottom: 0in; text-align: left;&quot;&gt;Spreadsheet आज के समय का सबसे जरूरी productivity tool है। चाहे आप student हों, employee हों, businessman हों या freelancer—Spreadsheet सीखना आपके career और daily work दोनों के लिए फायदेमंद है।&lt;br /&gt;अगर आप data को smart तरीके से manage करना चाहते हैं, reports बनाना चाहते हैं, calculations automate करना चाहते हैं और professional skill सीखना चाहते हैं, तो Spreadsheet सीखना जरूरी है।&lt;br /&gt;👉 शुरुआत basic rows, columns और formulas से करें, फिर advanced tools जैसे charts, filters और pivot tables सीखें।&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;&lt;/div&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;👨‍💻 Author&lt;/p&gt;&lt;p&gt;Total Data Solution&lt;br /&gt;Data Analyst | Excel &amp;amp; SAP Analytics Cloud Developer&lt;br /&gt;I share practical Excel, Automation, and Reporting tutorials based on real corporate experience.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://www.totaldatasolution.com/feeds/4902684881988777419/comments/default' title='टिप्पणियाँ भेजें'/><link rel='replies' type='text/html' href='https://www.totaldatasolution.com/2019/11/what-is-spreadsheet.html#comment-form' title='2 टिप्पणियाँ'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/4902684881988777419'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/4902684881988777419'/><link rel='alternate' type='text/html' href='https://www.totaldatasolution.com/2019/11/what-is-spreadsheet.html' title='Spreadsheet क्या है? (Complete Guide in Hindi – Beginner to Advanced)'/><author><name>Total Data Solution</name><uri>http://www.blogger.com/profile/12526349101988182665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrcdKbWFr7QaCcdbazLZAlr3Agnhs6hBap5XlpLD6nhW-8X3MZ1h9RbSAC8JdITtctjl6qt4I4Ngnr2QCSacy8uYj6DAiPD4EbgwUhuJRgBkNAR8s4pNx8H3whAOH02kF0hRfrayXy8hCT/s72-c/What-is-spreadsheet.jpg" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7267924039333995091.post-5970538422448467167</id><published>2026-07-11T10:49:05.790+05:30</published><updated>2026-07-11T10:49:05.821+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="SAC"/><title type='text'>SAC Scripting for Input Control क्या है? (Complete Guide in Hindi)</title><content type='html'>&lt;span&gt;
  &lt;div class=&quot;separator&quot; style=&quot;clear: both; font-size: medium; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimo2e6ZJ8c4oSrB7B7JgzaYFauWqXrxbNo-nDX3NB5lOZgX1nlG5TGR9MjFteIyfBpDI_s0_5YZx3RD9uJhOlzq8IBPJeKwEOygdTUBWVjzANoVxTIh9JbEbbINsrE622Qvvo6ZUW_LfzhQs_JgcQhSupshzI4eibB9UBdmzLvV8r_didwK0yILSj77Ir5/s1024/SAC_Scripting_for_Input_Control.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;SAC Scripting for Input Control&quot; border=&quot;0&quot; data-original-height=&quot;816&quot; data-original-width=&quot;1024&quot; height=&quot;510&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimo2e6ZJ8c4oSrB7B7JgzaYFauWqXrxbNo-nDX3NB5lOZgX1nlG5TGR9MjFteIyfBpDI_s0_5YZx3RD9uJhOlzq8IBPJeKwEOygdTUBWVjzANoVxTIh9JbEbbINsrE622Qvvo6ZUW_LfzhQs_JgcQhSupshzI4eibB9UBdmzLvV8r_didwK0yILSj77Ir5/w640-h510/SAC_Scripting_for_Input_Control.png&quot; title=&quot;SAC Scripting for Input Control&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;b&gt;SAP Analytics Cloud (SAC)&lt;/b&gt; में &lt;b&gt;Input Control Scripting&lt;/b&gt; का उपयोग dashboards और analytic applications को dynamic और interactive बनाने के लिए किया जाता है।&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Input Controls यूज़र को filters select करने की सुविधा देते हैं, जिससे charts और tables का data automatically update हो जाता है।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;📌 SAC में Input Control क्या होता है?&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;SAC में Input Control एक filter की तरह काम करता है, जो selected dimension या measure के आधार पर data को change करता है।&lt;/p&gt;&lt;p&gt;👉 मुख्य प्रकार:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Dimension Input Control&lt;/li&gt;&lt;li&gt;Measure Input Control&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;👉 Input Control का use widgets (chart, table, map) को dynamically filter करने के लिए किया जाता है&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;📌 SAC Scripting क्या है?&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;SAC scripting एक JavaScript-based feature है, जिससे आप dashboard behavior को customize कर सकते हैं।&lt;/p&gt;&lt;p&gt;👉 इसका उपयोग:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Dynamic filtering&lt;/li&gt;&lt;li&gt;Event handling (onClick, onSelect)&lt;/li&gt;&lt;li&gt;Data manipulation&lt;/li&gt;&lt;li&gt;Custom logic&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;👉 SAC scripting JavaScript का subset use करता है&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;📌 Input Control + Scripting क्यों जरूरी है?&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;User-driven dashboards बनाने के लिए&lt;/li&gt;&lt;li&gt;Dynamic filtering के लिए&lt;/li&gt;&lt;li&gt;Real-time data interaction&lt;/li&gt;&lt;li&gt;Automation और customization&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;👉 इससे dashboard experience काफी improve होता है&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;⚙️ SAC Input Control Scripting कैसे करें? (Step-by-Step)&lt;/span&gt;&lt;/h3&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;Step 1: Input Control बनाएं&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Story या Analytic Application खोलें&lt;/li&gt;&lt;li&gt;Insert → Input Control&lt;/li&gt;&lt;li&gt;Dimension select करें&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;Step 2: Widget से Link करें&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Linked Analysis enable करें&lt;/li&gt;&lt;li&gt;Chart/Table को connect करें&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;👉 अब Input Control selection से data update होगा&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;Step 3: Script Editor खोलें&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Widget select करें&lt;/li&gt;&lt;li&gt;“Add Script” पर क्लिक करें&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;Step 4: Script लिखें (Example)&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var &lt;/span&gt;selected = InputControl_1.getInputControlDataSource().getActiveSelectedMembers();&lt;/p&gt;&lt;p&gt;Table_1.getDataSource().setDimensionFilter(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Region&quot;&lt;/span&gt;, selected);&lt;/p&gt;&lt;p&gt;👉 यह script selected value के आधार पर table filter करेगा&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;📊 Practical Example&lt;/span&gt;&lt;/h3&gt;&lt;h4 id=&quot;jsPreFilledPageFilter&quot; style=&quot;font-size: medium; text-align: left;&quot;&gt;Pre filled page filter (Quarter &amp;amp; Month) / get Fiscal Year from prompt:&lt;/h4&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//on page initialize&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//get Fiscal Year from prompt&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&amp;nbsp;&lt;/span&gt;p1=Table_1.getDataSource().getVariableValues(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;V_FPER&quot;&lt;/span&gt;)[&lt;span style=&quot;color: #ffa400;&quot;&gt;0&lt;/span&gt;];&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;switch&amp;nbsp;&lt;/span&gt;(p1.type) {&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;case&amp;nbsp;&lt;/span&gt;VariableValueType.Single:&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&amp;nbsp;&lt;/span&gt;singleValue = cast(Type.SingleVariableValue, p1);&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//console.log(&quot;Fiscal Year&quot;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //console.log(singleValue.value); // can access the &#39;value&#39; property now&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//console.log(p1);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&lt;span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;Text_13.applyText(singleValue.value);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&amp;nbsp;&lt;/span&gt;cy=Text_13.getPlainText();&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&amp;nbsp;&lt;/span&gt;yy=(cy.substring(&lt;span style=&quot;color: #ffa400;&quot;&gt;0&lt;/span&gt;,&lt;span style=&quot;color: #ffa400;&quot;&gt;4&lt;/span&gt;));&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&amp;nbsp;&lt;/span&gt;mm=(cy.substring(&lt;span style=&quot;color: #ffa400;&quot;&gt;5&lt;/span&gt;,&lt;span style=&quot;color: #ffa400;&quot;&gt;7&lt;/span&gt;));&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;break&lt;/span&gt;;&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;case&amp;nbsp;&lt;/span&gt;VariableValueType.Multiple:&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&amp;nbsp;&lt;/span&gt;multiValue = cast(Type.MultipleVariableValue, p1);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; console.log(multiValue.values);&amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt;// can access the &#39;values&#39; property now&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;break&lt;/span&gt;;&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;case&amp;nbsp;&lt;/span&gt;VariableValueType.Range:&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&amp;nbsp;&lt;/span&gt;rangeValue = cast(Type.RangeVariableValue, p1);&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;console.log(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;from&quot;&lt;/span&gt;);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; console.log(rangeValue.from);&amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt;// can access the &#39;from&#39; property now&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;console.log(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;to&quot;&lt;/span&gt;);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; console.log(rangeValue.to);&amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt;// can access the &#39;to&#39; property now&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt;// further range properties: &#39;less&#39;, &#39;lessOrEqual&#39;, &#39;greater&#39;, &#39;greaterOrEqual&#39;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;break&lt;/span&gt;;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;default&lt;/span&gt;:&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;break&lt;/span&gt;;&lt;br /&gt;}&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//console.log(mm);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #38761d; white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//console.log(yy);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//remove 0 from month&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&lt;span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;if&lt;/span&gt;(mm===&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;01&quot;&lt;/span&gt;){&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&amp;nbsp; &amp;nbsp;mm=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;1&quot;&lt;/span&gt;;&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&amp;nbsp; }&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(mm===&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;02&quot;&lt;/span&gt;){&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&amp;nbsp;mm=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;2&quot;&lt;/span&gt;;&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&amp;nbsp; }&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(mm===&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;03&quot;&lt;/span&gt;){&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&amp;nbsp;mm=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;3&quot;&lt;/span&gt;;&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&amp;nbsp; }&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(mm===&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;04&quot;&lt;/span&gt;){&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&amp;nbsp;mm=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;4&quot;&lt;/span&gt;;&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&amp;nbsp; }&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(mm===&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;05&quot;&lt;/span&gt;){&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&amp;nbsp;mm=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;5&quot;&lt;/span&gt;;&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&amp;nbsp; }&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(mm===&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;06&quot;&lt;/span&gt;){&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&amp;nbsp;mm=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;6&quot;&lt;/span&gt;;&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&amp;nbsp; }&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(mm===&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;07&quot;&lt;/span&gt;){&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&amp;nbsp;mm=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;7&quot;&lt;/span&gt;;&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&amp;nbsp; }&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(mm===&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;08&quot;&lt;/span&gt;){&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&amp;nbsp;mm=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;8&quot;&lt;/span&gt;;&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&amp;nbsp; }&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(mm===&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;09&quot;&lt;/span&gt;){&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&amp;nbsp;mm=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;9&quot;&lt;/span&gt;;&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&amp;nbsp; }&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(mm===&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;10&quot;&lt;/span&gt;){&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&amp;nbsp;mm=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;10&quot;&lt;/span&gt;;&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&amp;nbsp; }&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(mm===&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;11&quot;&lt;/span&gt;){&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&amp;nbsp;mm=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;11&quot;&lt;/span&gt;;&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&amp;nbsp; }&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(mm===&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;12&quot;&lt;/span&gt;){&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&amp;nbsp;mm=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;12&quot;&lt;/span&gt;;&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&amp;nbsp; }&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//prefix 0 in quarter&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&lt;span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;if&lt;/span&gt;(mm===&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;1&quot;&lt;/span&gt;&amp;nbsp;|| mm===&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;2&quot;&lt;/span&gt;&lt;span&gt;&amp;nbsp;|| mm===&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;3&quot;&lt;/span&gt;&lt;span&gt;){&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&amp;nbsp; &amp;nbsp;var qtr=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;01&quot;&lt;/span&gt;;&lt;span style=&quot;color: #38761d;&quot;&gt;//+mm.toString();&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&amp;nbsp; }&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(mm===&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;4&quot;&lt;/span&gt;&amp;nbsp;|| mm===&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;5&quot;&lt;/span&gt;&amp;nbsp;|| mm===&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;6&quot;&lt;/span&gt;){&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&amp;nbsp;qtr=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;02&quot;&lt;/span&gt;;&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&amp;nbsp; }&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(mm===&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;7&quot;&lt;/span&gt;&amp;nbsp;|| mm===&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;8&quot;&lt;/span&gt;&amp;nbsp;|| mm===&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;9&quot;&lt;/span&gt;){&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&amp;nbsp;qtr=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;03&quot;&lt;/span&gt;;&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&amp;nbsp; }&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(mm===&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;10&quot;&lt;/span&gt;&amp;nbsp;|| mm===&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;11&quot;&lt;/span&gt;&amp;nbsp;|| mm===&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;12&quot;&lt;/span&gt;){&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&amp;nbsp;qtr=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;04&quot;&lt;/span&gt;;&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&amp;nbsp; }&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&amp;nbsp;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&amp;nbsp;&lt;/span&gt;mnth2=mm;&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//quarter filter&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;InputControl_1.getInputControlDataSource().setSelectedMembers(yy+qtr);&lt;br /&gt;console.log(yy+qtr);&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//month filter&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;InputControl_2.getInputControlDataSource().setSelectedMembers(mnth2);&lt;br /&gt;console.log(mnth2);&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह SAC scripting code page के initialize होने पर चलता है। यह &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Table_1&lt;/span&gt; से &lt;b&gt;fiscal period&lt;/b&gt; (&lt;b&gt;V_FPER&lt;/b&gt;) value प्राप्त करता है और पहचानता है कि यह single, multiple, या range type का variable है। यदि यह single value है, तो यह इसमें से fiscal year (&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;yy&lt;/span&gt;) और month (&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;mm&lt;/span&gt;) निकालता है, और आगे के सभी zero हटा देता है (उदाहरण के लिए, &quot;01&quot; &quot;1&quot; बन जाता है)। फिर, month के आधार पर, यह संबंधित &lt;b&gt;quarter&lt;/b&gt; (Q1–Q4) की गणना करता है। अंत में, यह derived values का उपयोग करके दो input controls set करता है—एक &lt;b&gt;quarter&lt;/b&gt; के लिए (&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;InputControl_1&lt;/span&gt;) और एक &lt;b&gt;month&lt;/b&gt; के लिए (&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;InputControl_2&lt;/span&gt;)—और accordingly dashboard filter को automatic रूप से update करता है।&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;hr style=&quot;font-size: medium; text-align: left;&quot; /&gt;
  &lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;/p&gt;&lt;h4 id=&quot;ipGetSelectedValue&quot; style=&quot;font-size: medium; text-align: left;&quot;&gt;Get selected value from filter:&lt;/h4&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt; getPeriod=InputControl_2.getInputControlDataSource().getActiveSelectedMembers();&lt;br /&gt;console.log(getPeriod[&lt;span style=&quot;color: #ffa400;&quot;&gt;0&lt;/span&gt;].id);&lt;br /&gt;console.log(getPeriod[&lt;span style=&quot;color: #ffa400;&quot;&gt;0&lt;/span&gt;].description);&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह SAC scripting code input control से वर्तमान में selected value प्राप्त करता है और display करता है। &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;InputControl_2.getInputControlDataSource().getActiveSelectedMembers()&lt;/span&gt; command input control से active या selected members की list प्राप्त करता है। परिणाम &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;getPeriod&lt;/span&gt; variable में store होता है, जो एक array है। फिर, &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;getPeriod[0].id&lt;/span&gt; पहले selected member की ID या key print करता है, और &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;getPeriod[0].description&lt;/span&gt; उसका descriptive name print करता है। ये &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;console.log()&lt;/span&gt; statement console में user selection को debug करने या track करने के लिए उपयोग किए जाते हैं। यह SAP Analytics Cloud input control में user द्वारा चुने गए values को verify करने में मदद करता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h4 id=&quot;ipSelectAllMembers&quot; style=&quot;font-size: medium; text-align: left;&quot;&gt;Select All members in page filter:&lt;/h4&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt; IC_DATA = InputControl_5.getInputControlDataSource().getActiveSelectedMembers(&lt;span style=&quot;color: #ffa400;&quot;&gt;1000&lt;/span&gt;);&lt;br /&gt;console.log(IC_DATA);&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;if&lt;/span&gt;(Switch_1.isOn()===&lt;span style=&quot;color: #2b00fe;&quot;&gt;true&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;InputControl_1.getInputControlDataSource().setSelectedMembers([&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;31&quot;&lt;/span&gt;,&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;72&quot;&lt;/span&gt;]);&lt;br /&gt;}&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else &lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//if (Switch_1.isOn()===false)&lt;/span&gt;&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;InputControl_1.getInputControlDataSource().setAllMembersSelected();&lt;br /&gt;}&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह SAC scripting code एक switch button का उपयोग करके input control values के selection को नियंत्रित करता है। सबसे पहले, यह &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;InputControl_1&lt;/span&gt; (1000 values तक) से वर्तमान में selected members को प्राप्त करता है और उन्हें &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;IC_DATA&lt;/span&gt; में store करता है, फिर उन्हें console में log करता है। यदि switch (&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Switch_1&lt;/span&gt;) ON है, तो यह input control को केवल दो specific members - &quot;31&quot; और &quot;72&quot; को चुनने के लिए set करता है। यदि switch OFF है, तो यह &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;setAllMembersSelected()&lt;/span&gt; का उपयोग करके सभी उपलब्ध members को चुनने के लिए input control को reset करता है। यह users को SAP Analytics Cloud dashboard में filter किए गए और full data views के बीच dynamic रूप से toggle करने की अनुमति देता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h4 id=&quot;ipMTD&quot; style=&quot;font-size: medium; text-align: left;&quot;&gt;Month to Date selection on page filter:&lt;/h4&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;// approach with millisec&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt; current_date = &lt;span style=&quot;color: #2b00fe;&quot;&gt;new &lt;/span&gt;Date(Date.now());&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&amp;nbsp;date_new_millisec = current_date.setDate(current_date.getDate() - &lt;span style=&quot;color: #ffa400;&quot;&gt;0&lt;/span&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&amp;nbsp;new_date = &lt;span style=&quot;color: #2b00fe;&quot;&gt;new &lt;/span&gt;Date(date_new_millisec);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&amp;nbsp;date_new_format = new_date.toJSON().slice(&lt;span style=&quot;color: #ffa400;&quot;&gt;0&lt;/span&gt;,&lt;span style=&quot;color: #ffa400;&quot;&gt;10&lt;/span&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//now I have YYYY-MM-DD change format to DD.MM.YYYY&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;//var dd = date_new_format.slice(8,10);&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&amp;nbsp;dd = ConvertUtils.stringToInteger(date_new_format.substring(&lt;span style=&quot;color: #ffa400;&quot;&gt;8&lt;/span&gt;,&lt;span style=&quot;color: #ffa400;&quot;&gt;10&lt;/span&gt;));&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//var mm = date_new_format.slice(5,7);&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&amp;nbsp;mm=ConvertUtils.stringToInteger(date_new_format.substring(&lt;span style=&quot;color: #ffa400;&quot;&gt;5&lt;/span&gt;,&lt;span style=&quot;color: #ffa400;&quot;&gt;7&lt;/span&gt;));&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&amp;nbsp;yy=ConvertUtils.stringToInteger(date_new_format.substring(&lt;span style=&quot;color: #ffa400;&quot;&gt;0&lt;/span&gt;,&lt;span style=&quot;color: #ffa400;&quot;&gt;4&lt;/span&gt;));&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;console.log(date_new_format);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;console.log(dd);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;console.log(mm);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;console.log(yy);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//prefix 0 in month&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;if&lt;/span&gt;(mm&amp;lt;=&lt;span style=&quot;color: #ffa400;&quot;&gt;9&lt;/span&gt;){&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&amp;nbsp;mnth=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;0&quot;&lt;/span&gt;+mm.toString();&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&amp;nbsp; &amp;nbsp;}&lt;span style=&quot;color: #2b00fe;&quot;&gt;else&lt;/span&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&amp;nbsp; &amp;nbsp;mnth=mm.toString();&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;if&lt;/span&gt;(dd===&lt;span style=&quot;color: #ffa400;&quot;&gt;1&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&amp;nbsp;versionsel=[yy.toString()+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-01&quot;&lt;/span&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;InputControl_23.getInputControlDataSource().setSelectedMembers(versionsel);&lt;/span&gt;&lt;br /&gt;}&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(dd===&lt;span style=&quot;color: #ffa400;&quot;&gt;2&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;versionsel=[yy.toString()+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-02&quot;&lt;/span&gt;,yy.toString()+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-01&quot;&lt;/span&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;InputControl_23.getInputControlDataSource().setSelectedMembers(versionsel);&lt;/span&gt;&lt;br /&gt;}&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(dd===&lt;span style=&quot;color: #ffa400;&quot;&gt;3&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;versionsel=[yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-03&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-02&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-01&quot;&lt;/span&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;InputControl_23.getInputControlDataSource().setSelectedMembers(versionsel);&lt;/span&gt;&lt;br /&gt;}&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(dd===&lt;span style=&quot;color: #ffa400;&quot;&gt;4&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;versionsel=[yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-04&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-03&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-02&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-01&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;InputControl_23.getInputControlDataSource().setSelectedMembers(versionsel);&lt;/span&gt;&lt;br /&gt;}&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(dd===&lt;span style=&quot;color: #ffa400;&quot;&gt;5&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;versionsel=[yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-05&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-04&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-03&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-02&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-01&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;InputControl_23.getInputControlDataSource().setSelectedMembers(versionsel);&lt;/span&gt;&lt;br /&gt;}&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(dd===&lt;span style=&quot;color: #ffa400;&quot;&gt;6&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;versionsel=[yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-06&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-05&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-04&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-03&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-02&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-01&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;InputControl_23.getInputControlDataSource().setSelectedMembers(versionsel);&lt;br /&gt;&lt;/span&gt;}&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(dd===&lt;span style=&quot;color: #ffa400;&quot;&gt;7&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;versionsel=[yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-07&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-06&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-05&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-04&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-03&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-02&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-01&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;InputControl_23.getInputControlDataSource().setSelectedMembers(versionsel);&lt;br /&gt;&lt;/span&gt;}&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(dd===&lt;span style=&quot;color: #ffa400;&quot;&gt;8&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;versionsel=[yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-08&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-07&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-06&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-05&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-04&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-03&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-02&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-01&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;InputControl_23.getInputControlDataSource().setSelectedMembers(versionsel);&lt;br /&gt;&lt;/span&gt;}&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(dd===&lt;span style=&quot;color: #ffa400;&quot;&gt;9&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;versionsel=[yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-09&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-08&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-07&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-06&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-05&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-04&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-03&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-02&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-01&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;InputControl_23.getInputControlDataSource().setSelectedMembers(versionsel);&lt;br /&gt;&lt;/span&gt;}&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(dd===&lt;span style=&quot;color: #ffa400;&quot;&gt;10&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;versionsel=[yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-10&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-09&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-08&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-07&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-06&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-05&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-04&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-03&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-02&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-01&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;InputControl_23.getInputControlDataSource().setSelectedMembers(versionsel);&lt;br /&gt;&lt;/span&gt;}&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(dd===&lt;span style=&quot;color: #ffa400;&quot;&gt;11&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;versionsel=[yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-11&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-10&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-09&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-08&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-07&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-06&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-05&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-04&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-03&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-02&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-01&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;InputControl_23.getInputControlDataSource().setSelectedMembers(versionsel);&lt;br /&gt;&lt;/span&gt;}&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(dd===&lt;span style=&quot;color: #ffa400;&quot;&gt;12&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;versionsel=[yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-12&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-11&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-10&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-09&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-08&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-07&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-06&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-05&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-04&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-03&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-02&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-01&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;InputControl_23.getInputControlDataSource().setSelectedMembers(versionsel);&lt;br /&gt;&lt;/span&gt;}&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(dd===&lt;span style=&quot;color: #ffa400;&quot;&gt;13&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;versionsel=[yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-13&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-12&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-11&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-10&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-09&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-08&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-07&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-06&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-05&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-04&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-03&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-02&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-01&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;InputControl_23.getInputControlDataSource().setSelectedMembers(versionsel);&lt;br /&gt;&lt;/span&gt;}&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(dd===&lt;span style=&quot;color: #ffa400;&quot;&gt;14&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;versionsel=[yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-14&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-13&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-12&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-11&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-10&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-09&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-08&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-07&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-06&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-05&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-04&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-03&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-02&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-01&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;InputControl_23.getInputControlDataSource().setSelectedMembers(versionsel);&lt;br /&gt;&lt;/span&gt;}&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(dd===&lt;span style=&quot;color: #ffa400;&quot;&gt;15&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;versionsel=[yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-15&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-14&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-13&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-12&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-11&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-10&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-09&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-08&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-07&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-06&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-05&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-04&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-03&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-02&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-01&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;InputControl_23.getInputControlDataSource().setSelectedMembers(versionsel);&lt;br /&gt;&lt;/span&gt;}&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(dd===&lt;span style=&quot;color: #ffa400;&quot;&gt;16&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;versionsel=[yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-16&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-15&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-14&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-13&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-12&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-11&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-10&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-09&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-08&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-07&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-06&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-05&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-04&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-03&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-02&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-01&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;InputControl_23.getInputControlDataSource().setSelectedMembers(versionsel);&lt;br /&gt;&lt;/span&gt;}&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(dd===&lt;span style=&quot;color: #ffa400;&quot;&gt;17&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;versionsel=[yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-17&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-16&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-15&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-14&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-13&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-12&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-11&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-10&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-09&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-08&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-07&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-06&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-05&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-04&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-03&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-02&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-01&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;InputControl_23.getInputControlDataSource().setSelectedMembers(versionsel);&lt;br /&gt;&lt;/span&gt;}&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(dd===&lt;span style=&quot;color: #ffa400;&quot;&gt;18&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;versionsel=[yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-18&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-17&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-16&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-15&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-14&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-13&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-12&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-11&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-10&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-09&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-08&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-07&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-06&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-05&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-04&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-03&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-02&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-01&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;InputControl_23.getInputControlDataSource().setSelectedMembers(versionsel);&lt;br /&gt;&lt;/span&gt;}&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(dd===&lt;span style=&quot;color: #ffa400;&quot;&gt;19&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;versionsel=[yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-19&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-18&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-17&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-16&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-15&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-14&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-13&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-12&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-11&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-10&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-09&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-08&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-07&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-06&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-05&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-04&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-03&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-02&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-01&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;InputControl_23.getInputControlDataSource().setSelectedMembers(versionsel);&lt;br /&gt;&lt;/span&gt;}&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(dd===&lt;span style=&quot;color: #ffa400;&quot;&gt;20&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;versionsel=[yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-20&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-19&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-18&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-17&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-16&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-15&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-14&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-13&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-12&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-11&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-10&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-09&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-08&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-07&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-06&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-05&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-04&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-03&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-02&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-01&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;InputControl_23.getInputControlDataSource().setSelectedMembers(versionsel);&lt;br /&gt;&lt;/span&gt;}&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(dd===&lt;span style=&quot;color: #ffa400;&quot;&gt;21&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;versionsel=[yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-21&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-20&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-19&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-18&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-17&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-16&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-15&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-14&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-13&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-12&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-11&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-10&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-09&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-08&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-07&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-06&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-05&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-04&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-03&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-02&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-01&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;InputControl_23.getInputControlDataSource().setSelectedMembers(versionsel);&lt;br /&gt;&lt;/span&gt;}&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(dd===&lt;span style=&quot;color: #ffa400;&quot;&gt;22&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;versionsel=[yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-22&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-21&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-20&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-19&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-18&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-17&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-16&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-15&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-14&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-13&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-12&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-11&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-10&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-09&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-08&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-07&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-06&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-05&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-04&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-03&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-02&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-01&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;InputControl_23.getInputControlDataSource().setSelectedMembers(versionsel);&lt;br /&gt;&lt;/span&gt;}&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(dd===&lt;span style=&quot;color: #ffa400;&quot;&gt;23&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;versionsel=[yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-23&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-22&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-21&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-20&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-19&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-18&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-17&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-16&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-15&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-14&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-13&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-12&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-11&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-10&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-09&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-08&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-07&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-06&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-05&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-04&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-03&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-02&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-01&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;InputControl_23.getInputControlDataSource().setSelectedMembers(versionsel);&lt;br /&gt;&lt;/span&gt;}&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(dd===&lt;span style=&quot;color: #ffa400;&quot;&gt;24&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;versionsel=[yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-24&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-23&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-22&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-21&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-20&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-19&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-18&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-17&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-16&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-15&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-14&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-13&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-12&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-11&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-10&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-09&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-08&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-07&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-06&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-05&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-04&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-03&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-02&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-01&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;InputControl_23.getInputControlDataSource().setSelectedMembers(versionsel);&lt;br /&gt;&lt;/span&gt;}&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(dd===&lt;span style=&quot;color: #ffa400;&quot;&gt;25&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;versionsel=[yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-25&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-24&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-23&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-22&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-21&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-20&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-19&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-18&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-17&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-16&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-15&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-14&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-13&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-12&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-11&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-10&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-09&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-08&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-07&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-06&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-05&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-04&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-03&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-02&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-01&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;InputControl_23.getInputControlDataSource().setSelectedMembers(versionsel);&lt;br /&gt;&lt;/span&gt;}&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(dd===&lt;span style=&quot;color: #ffa400;&quot;&gt;26&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;versionsel=[yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-26&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-25&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-24&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-23&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-22&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-21&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-20&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-19&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-18&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-17&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-16&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-15&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-14&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-13&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-12&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-11&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-10&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-09&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-08&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-08&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-06&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-05&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-04&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-03&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-02&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-01&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;InputControl_23.getInputControlDataSource().setSelectedMembers(versionsel);&lt;br /&gt;&lt;/span&gt;}&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(dd===&lt;span style=&quot;color: #ffa400;&quot;&gt;27&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;versionsel=[yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-27&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-26&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-25&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-24&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-23&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-22&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-21&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-20&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-19&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-18&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-17&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-16&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-15&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-14&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-13&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-12&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-11&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-10&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-09&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-08&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-07&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-06&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-05&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-04&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-03&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-02&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-01&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;InputControl_23.getInputControlDataSource().setSelectedMembers(versionsel);&lt;br /&gt;&lt;/span&gt;}&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(dd===&lt;span style=&quot;color: #ffa400;&quot;&gt;28&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;versionsel=[yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-28&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-27&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-26&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-25&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-24&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-23&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-22&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-21&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-20&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-19&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-18&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-17&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-16&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-15&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-14&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-13&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-12&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-11&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-10&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-09&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-08&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-07&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-06&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-05&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-04&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-03&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-02&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-01&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;InputControl_23.getInputControlDataSource().setSelectedMembers(versionsel);&lt;br /&gt;&lt;/span&gt;}&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(dd===&lt;span style=&quot;color: #ffa400;&quot;&gt;29&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;versionsel=[yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-29&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-28&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-27&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-26&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-25&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-24&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-23&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-22&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-21&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-20&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-19&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-18&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-17&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-16&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-15&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-14&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-13&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-12&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-11&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-10&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-09&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-08&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-07&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-06&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-05&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-04&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-03&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-02&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-01&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;InputControl_23.getInputControlDataSource().setSelectedMembers(versionsel);&lt;br /&gt;&lt;/span&gt;}&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(dd===&lt;span style=&quot;color: #ffa400;&quot;&gt;30&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;versionsel=[yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-30&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-29&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-28&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-27&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-26&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-25&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-24&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-23&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-22&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-21&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-20&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-19&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-18&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-17&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-16&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-15&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-14&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-13&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-12&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-11&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-10&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-09&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-08&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-07&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-06&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-05&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-04&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-03&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-02&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-01&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;InputControl_23.getInputControlDataSource().setSelectedMembers(versionsel);&lt;br /&gt;&lt;/span&gt;}&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(dd===&lt;span style=&quot;color: #ffa400;&quot;&gt;31&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;versionsel=[yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-31&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-30&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-29&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-28&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-27&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-26&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-25&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-24&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-23&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-22&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-21&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-20&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-19&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-18&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-17&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-16&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-15&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-14&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-13&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-12&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-11&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-10&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-09&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-08&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-07&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-06&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-05&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-04&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-03&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-02&quot;&lt;/span&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;+mnth+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-01&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;InputControl_23.getInputControlDataSource().setSelectedMembers(versionsel);&lt;br /&gt;&lt;/span&gt;}&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह SAC scripting code current day के आधार पर input control (&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;InputControl_23&lt;/span&gt;) में automatic रूप से date-based members का selection करता है। यह सबसे पहले आज की तारीख प्राप्त करता है, &lt;b&gt;day (dd)&lt;/b&gt;, &lt;b&gt;month (mm)&lt;/b&gt;, और &lt;b&gt;year (yy)&lt;/b&gt; निकालता है, और उन्हें &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;YYYY-MM-DD&lt;/span&gt; के रूप में format करता है। फिर, वर्तमान तारीख (जैसे 1, 5, 10, आदि) के आधार पर, यह month की 1 तारीख से लेकर आज तक की सभी तारीखों वाली एक array (&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;versionsel&lt;/span&gt;) बनाता है। अंत में, यह इन तारीखों को input control में selected members के रूप में set करता है। यह month की शुरुआत से लेकर वर्तमान तारीख तक सभी दिनों के data को automatic रूप से dynamic रूप से filter करने में मदद करता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h4 id=&quot;ipCrossFilter&quot; style=&quot;font-size: medium; text-align: left;&quot;&gt;Cross filter Input Control between each page:&lt;/h4&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//get PA value from prompt&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var &lt;/span&gt;getPA = Table_4.getDataSource().getVariableValues(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;APA_00&quot;&lt;/span&gt;)[&lt;span style=&quot;color: #ffa400;&quot;&gt;0&lt;/span&gt;];&lt;br /&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//get BA value from prompt&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var &lt;/span&gt;getBA = Table_4.getDataSource().getVariableValues(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;ABU_00&quot;&lt;/span&gt;)[&lt;span style=&quot;color: #ffa400;&quot;&gt;0&lt;/span&gt;];&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;if &lt;/span&gt;(getBA===&lt;span style=&quot;color: #2b00fe;&quot;&gt;undefined&lt;/span&gt;)&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//set BA into input control&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;InputControl_3.getInputControlDataSource().setAllMembersSelected();&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;}&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;{&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//get BA value&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;switch &lt;/span&gt;(getBA.type)&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;case &lt;/span&gt;VariableValueType.Single:&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;				&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var &lt;/span&gt;BA=cast(Type.SingleVariableValue, getBA).value;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;break&lt;/span&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;default&lt;/span&gt;:&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;break&lt;/span&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;}&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;if &lt;/span&gt;(BA===&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;BAVG&quot;&lt;/span&gt;)&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;InputControl_3.getInputControlDataSource().setSelectedMembers(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;[Product_Area].[Business_Area].&amp;amp;[BAVG]&quot;&lt;/span&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;console.log(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;BAVG&quot;&lt;/span&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;}&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt; (BA===&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;BACP&quot;&lt;/span&gt;)&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;InputControl_3.getInputControlDataSource().setSelectedMembers(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;[Product_Area].[Business_Area].&amp;amp;[BACP]&quot;&lt;/span&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;console.log(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;BACP&quot;&lt;/span&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;if &lt;/span&gt;(getPA===&lt;span style=&quot;color: #2b00fe;&quot;&gt;undefined&lt;/span&gt;)&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//set PA into input control&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;InputControl_1.getInputControlDataSource().setAllMembersSelected();&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;}&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;console.log(cast(Type.SingleVariableValue, getPA).value);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//assign value to PA variable&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;var PA=cast(Type.SingleVariableValue, getPA).value;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//set PA into input control&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;InputControl_1.getInputControlDataSource().setSelectedMembers(PA);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह SAC scripting code &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Table 4&lt;/span&gt; से दो prompt variables — &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;APA_00&lt;/span&gt; (Product Area) और &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ABU_00&lt;/span&gt; (Business Area) — पढ़ता है। यह जाँचता है कि क्या इन prompt के values मौजूद हैं। यदि कोई variable (जैसे BA या PA) &lt;b&gt;undefined&lt;/b&gt; है, तो यह संबंधित input control में सभी members का selection करता है। अन्यथा, यह selected value को निकालता है और उसे संबंधित input control पर apply करता है। विशेष रूप से, यदि BA &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&quot;BAVG&quot;&lt;/span&gt; या &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&quot;BACP&quot;&lt;/span&gt; के बराबर है, तो यह केवल उस business area को दिखाने के लिए input control को filter करता है। यह script सुनिश्चित करती है कि input control automatic रूप से prompt selections को दर्शाएँ या यदि कोई prompt set नहीं है, तो सभी members को default रूप से प्रदर्शित करें।&lt;/span&gt;&lt;/p&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;/span&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;👨‍💻 Author&lt;/p&gt;&lt;p&gt;Total Data Solution&lt;br /&gt;Data Analyst | Excel &amp;amp; SAP Analytics Cloud Developer&lt;br /&gt;I share practical Excel, Automation, and Reporting tutorials based on real corporate experience.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://www.totaldatasolution.com/feeds/5970538422448467167/comments/default' title='टिप्पणियाँ भेजें'/><link rel='replies' type='text/html' href='https://www.totaldatasolution.com/2025/09/sac-scripting-for-input-control.html#comment-form' title='0 टिप्पणियाँ'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/5970538422448467167'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/5970538422448467167'/><link rel='alternate' type='text/html' href='https://www.totaldatasolution.com/2025/09/sac-scripting-for-input-control.html' title='SAC Scripting for Input Control क्या है? (Complete Guide in Hindi)'/><author><name>Total Data Solution</name><uri>http://www.blogger.com/profile/12526349101988182665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimo2e6ZJ8c4oSrB7B7JgzaYFauWqXrxbNo-nDX3NB5lOZgX1nlG5TGR9MjFteIyfBpDI_s0_5YZx3RD9uJhOlzq8IBPJeKwEOygdTUBWVjzANoVxTIh9JbEbbINsrE622Qvvo6ZUW_LfzhQs_JgcQhSupshzI4eibB9UBdmzLvV8r_didwK0yILSj77Ir5/s72-w640-h510-c/SAC_Scripting_for_Input_Control.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7267924039333995091.post-4002195774713889417</id><published>2026-07-11T10:48:41.727+05:30</published><updated>2026-07-11T10:48:41.756+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Excel"/><category scheme="http://www.blogger.com/atom/ns#" term="Spreadsheet"/><title type='text'>Excel में SUM Function क्या है? (Complete Guide in Hindi)</title><content type='html'>&lt;span&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-size: medium; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRESuXIfELLpTwawRJjNQiymi1cSO7OeInwi5qHAsTepj4-i6HScb7TBZcX9K4ek5XvTa9sb_aO5UjqVwyEZRh_Cgjal3Ur7e6cnk92Ql8Eq26J4IxI4_W0pDsuCu-YNDLB7_nP_G1IEhvSoEFYlmQTNVQytfhYA6rl5uR96Czu6ReVpU3cX1u_CUB7dAs/s1024/The_SUM_Function_in_Excel.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;The SUM Function in Excel: A Comprehensive Guide&quot; border=&quot;0&quot; data-original-height=&quot;816&quot; data-original-width=&quot;1024&quot; height=&quot;510&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRESuXIfELLpTwawRJjNQiymi1cSO7OeInwi5qHAsTepj4-i6HScb7TBZcX9K4ek5XvTa9sb_aO5UjqVwyEZRh_Cgjal3Ur7e6cnk92Ql8Eq26J4IxI4_W0pDsuCu-YNDLB7_nP_G1IEhvSoEFYlmQTNVQytfhYA6rl5uR96Czu6ReVpU3cX1u_CUB7dAs/w640-h510/The_SUM_Function_in_Excel.png&quot; title=&quot;The SUM Function in Excel: A Comprehensive Guide&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&lt;b&gt;Excel में SUM Function&lt;/b&gt; एक basic लेकिन सबसे ज्यादा इस्तेमाल होने वाला formula है, जिसका उपयोग multiple numbers, cells या ranges का total निकालने के लिए किया जाता है।&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;यह function Excel के &lt;b&gt;Math &amp;amp; Trigonometry category&lt;/b&gt; में आता है और data calculation को बहुत आसान बना देता है।&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;Microsoft Excel data analysis और management के लिए एक अविश्वसनीय रूप से बहुमुखी tool है, और इसके सबसे fundamental कार्यों में से एक SUM function है। इस function का उपयोग संख्याओं की एक range को जोड़ने के लिए किया जाता है, जिससे यह simple calculations से लेकर complex financial modelling तक के कार्यों के लिए आवश्यक हो जाता है। इस guide में, हम SUM function को विस्तार से देखेंगे, जिसमें इसका syntax, उपयोग, उदाहरण और आपकी उत्पादकता बढ़ाने के लिए shortcuts शामिल हैं।&lt;/p&gt;&lt;hr style=&quot;font-size: medium;&quot; /&gt;&lt;h3 style=&quot;font-size: medium; text-align: left;&quot;&gt;📌 SUM Function का Syntax&lt;/h3&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;Excel में SUM function का उपयोग numbers के एक set को जोड़ने के लिए किया जाता है। यह अपनी simplicity और effectiveness के कारण सबसे अधिक इस्तेमाल किए जाने वाले function में से एक है। इसका syntax सीधा है:&lt;br /&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;SUM(number1, [number2], ...)&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;👉 यहाँ:&lt;/p&gt;&lt;ul style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;li&gt;number1: यह वह पहली संख्या या range है जिसे आप जोड़ना चाहते हैं।&lt;/li&gt;&lt;/ul&gt;&lt;ul style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;li&gt;number2: अतिरिक्त संख्याएँ या ranges जिन्हें आप शामिल करना चाहते हैं। यह optional है, और आप जितनी चाहें उतनी संख्याएँ या ranges शामिल कर सकते हैं।&amp;nbsp;(255 तक add कर सकते हैं)&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&lt;/p&gt;&lt;h3 style=&quot;font-size: medium; text-align: left;&quot;&gt;📌 SUM Function का उपयोग क्यों करें?&lt;/h3&gt;&lt;/div&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;जल्दी calculation करने के लिए&lt;/li&gt;&lt;li&gt;बड़े data का total निकालने के लिए&lt;/li&gt;&lt;li&gt;financial, sales और reports में उपयोग&lt;/li&gt;&lt;li&gt;manual calculation की जरूरत खत्म&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;👉 Excel में आप numbers, cell references और ranges को एक साथ जोड़ सकते हैं&lt;/p&gt;&lt;/div&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;SUM function का उपयोग करने के लिए, आप इसे सीधे किसी cell में type कर सकते हैं या Excel के formula bar का उपयोग कर सकते हैं। यहाँ कुछ बुनियादी उदाहरण दिए गए हैं:&lt;/p&gt;&lt;h4 style=&quot;font-size: medium; text-align: left;&quot;&gt;उदाहरण 1:Individual संख्याओं को जोड़ना&lt;/h4&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;यदि आप संख्या 10, 20 और 30 को जोड़ना चाहते हैं, तो आप उपयोग करेंगे:&lt;br /&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;=SUM(10, 20, 30)&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;किसी cell में enter करने पर यह formula 60 लौटाएगा।&lt;/p&gt;&lt;h4 style=&quot;font-size: medium; text-align: left;&quot;&gt;उदाहरण 2: cells की range जोड़ना&lt;/h4&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;यदि आपके cells A1 से A3 तक में संख्याएं हैं और आप उनका योग करना चाहते हैं, तो आप उपयोग करेंगे:&lt;br /&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;=SUM(A1:A3)&lt;br /&gt;&lt;/span&gt;मान लें कि A1 में 10, A2 में 20 और A3 में 30 हैं, तो परिणाम 60 होगा।&lt;/p&gt;&lt;h4 style=&quot;font-size: medium; text-align: left;&quot;&gt;उदाहरण 3: Multiple range जोड़ना&lt;/h4&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;आप एक से अधिक range का योग भी कर सकते हैं:&lt;br /&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;=SUM(A1:A3, B1:B3)&lt;br /&gt;&lt;/span&gt;इससे A1 और B1 range की सभी संख्याओं का योग निकल जाएगा&lt;/p&gt;
  
  &lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #cccccc;&quot;&gt;Data (A)&lt;/th&gt;
&lt;th style=&quot;background-color: #cccccc;&quot;&gt;Data (B)&lt;/th&gt;
&lt;th style=&quot;background-color: #cccccc;&quot;&gt;Formula&lt;/th&gt;
&lt;th style=&quot;background-color: #cccccc;&quot;&gt;Result&lt;/th&gt;
&lt;th style=&quot;background-color: #cccccc;&quot;&gt;Explanation&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td&gt;20&lt;/td&gt;
&lt;td&gt;=SUM(A2, B2)&lt;/td&gt;
&lt;td&gt;30&lt;/td&gt;
&lt;td&gt;Adds two cells (10 + 20)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;15&lt;/td&gt;
&lt;td&gt;25&lt;/td&gt;
&lt;td&gt;=SUM(A3:B3)&lt;/td&gt;
&lt;td&gt;40&lt;/td&gt;
&lt;td&gt;Adds range A3:B3 (15 + 25)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td&gt;=SUM(A2:A4)&lt;/td&gt;
&lt;td&gt;30&lt;/td&gt;
&lt;td&gt;Adds column range A2:A4 (10+15+5)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;50&lt;/td&gt;
&lt;td&gt;100&lt;/td&gt;
&lt;td&gt;=SUM(A2:A4, B2:B4)&lt;/td&gt;
&lt;td&gt;190&lt;/td&gt;
&lt;td&gt;Adds two ranges together&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;–&lt;/td&gt;
&lt;td&gt;–&lt;/td&gt;
&lt;td&gt;=SUM(10, 20, 30, 40)&lt;/td&gt;
&lt;td&gt;100&lt;/td&gt;
&lt;td&gt;Adds constant values&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
  &lt;br/&gt;
&lt;hr style=&quot;width: 100%; margin: auto;&quot;&gt;
  &lt;br/&gt;
  &lt;/div&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;📈 Real-Life Example&lt;/h4&gt;
  &lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Product&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Price&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Quantity&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Total&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Pen&lt;/td&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;50&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Book&lt;/td&gt;
&lt;td&gt;20&lt;/td&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;60&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

  &lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;👉 इस तरह आप billing, sales report और inventory में आसानी से calculation कर सकते हैं&lt;/span&gt;&lt;/p&gt;
  
  &lt;hr style=&quot;width: 100%; margin: auto;&quot;&gt;
  &lt;h3 style=&quot;font-size: medium; text-align: left;&quot;&gt;3. Advanced Usage&lt;/h3&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;SUM function का उपयोग अधिक जटिल scenario में किया जा सकता है, जैसे कि विशिष्ट स्थितियों या criteria के आधार पर संख्याओं को जोड़ना।&lt;/p&gt;&lt;h4 style=&quot;font-size: medium; text-align: left;&quot;&gt;उदाहरण 4: Conditional Logic के साथ संख्याएँ जोड़ना&lt;/h4&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;विशिष्ट criteria&#39;s के आधार पर संख्याओं को जोड़ने के लिए, आप SUM के बजाय SUMIF या SUMIFS function का उपयोग करेंगे। उदाहरण के लिए, range A1 में संख्याओं का योग करने के लिए जहाँ B1 में corresponding value 50 से अधिक हैं:&lt;br /&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;=SUMIF(B1:B10, &quot;&amp;gt;50&quot;, A1:A10)&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;h4 style=&quot;font-size: medium; text-align: left;&quot;&gt;उदाहरण 5: Array Formulas के साथ Summing&lt;/h4&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;Excel ऐसे array formulas की भी अनुमति देता है जो अधिक जटिल criteria के आधार पर values का sum&amp;nbsp;कर सकते हैं।&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;b&gt;Table of Sales&lt;/b&gt;&lt;/p&gt;
  
  &lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #cccccc;&quot;&gt;Product&lt;/th&gt;
&lt;th style=&quot;background-color: #cccccc;&quot;&gt;Price (A)&lt;/th&gt;
&lt;th style=&quot;background-color: #cccccc;&quot;&gt;Quantity (B)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Pen&lt;/td&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Book&lt;/td&gt;
&lt;td&gt;20&lt;/td&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Bag&lt;/td&gt;
&lt;td&gt;30&lt;/td&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

  &lt;p&gt;&lt;b&gt;Array Formula Method&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;=SUM(A2:A4 * B2:B4)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;यह काम किस प्रकार करता है:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Step 1 → Multiply arrays {10,20,30} × {5,3,2}&lt;/li&gt;&lt;li&gt;Step 2 → Results {50,60,60}&lt;/li&gt;&lt;li&gt;Step 3 → SUM = 170&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;i&gt;ध्यान दें कि यह एक array formula है और इसे Excel के पुराने versions में Ctrl+Shift+Enter के साथ दर्ज किया जाना चाहिए।&lt;/i&gt;&lt;/p&gt;&lt;h3&gt;4. Error Handling और Common Issues&lt;/h3&gt;&lt;/div&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;समस्या 1: Data में Errors&lt;/h4&gt;&lt;p style=&quot;text-align: left;&quot;&gt;यदि आप गलती से उन ranges में text या errors शामिल कर देते हैं जिनका आप sum कर रहे हैं, तो Excel उन cells को अनदेखा कर देगा। हालाँकि, सावधान रहें क्योंकि एक cell में errors संपूर्ण परिणाम को प्रभावित कर सकती हैं।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;समस्या 2: Empty Cells&lt;/h4&gt;&lt;p&gt;सीमा के भीतर खाली cells को SUM function द्वारा अनदेखा किया जाता है। केवल numeric values वाले cell को ही total में शामिल किया जाता है।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;समस्या 3: Hidden rows और columns&lt;/h4&gt;&lt;p&gt;SUM function hidden rows या columns में values शामिल करता है। यदि आप hidden rows या columns को बाहर करना चाहते हैं, तो आपको SUBTOTAL जैसी अधिक उन्नत तकनीकों या function का उपयोग करने की आवश्यकता हो सकती है।&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;5. Practical Examples और Applications&lt;/h3&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;उदाहरण 6: Financial Statements&lt;/h4&gt;&lt;p&gt;Financial analysis में, ranges का sum करना महत्वपूर्ण है। उदाहरण के लिए, यदि आपके पास cell B2 से B13 तक monthly expenses हैं, तो आप total annual expenses का पता लगा सकते हैं:&lt;br /&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;=SUM(B2:B13)&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;उदाहरण 7: Budget Tracking&lt;/h4&gt;&lt;p&gt;Personal budget के लिए, यदि आपके पास column A में विभिन्न categories और column B में amounts हैं, तो आप आवश्यकतानुसार specific categories या total budget का sum कर सकते हैं।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;उदाहरण 8: Sales Reports&lt;/h4&gt;&lt;p&gt;Sales report में, आप अलग-अलग products या regions की total sales का sum कर सकते हैं। मान लीजिए कि आपके पास column D और E में sales data है। आप इसका उपयोग कर सकते हैं:&lt;br /&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;=SUM(D:D)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;column D में सभी values का sum करने के लिए.&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;6. Keyboard Shortcuts और Efficiency Tips&lt;/h3&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;Shortcut 1: ⚡ AutoSum Shortcut (Fast तरीका)&lt;/h4&gt;&lt;p&gt;Excel में numbers की range को जल्दी से जोड़ने के लिए एक built-in shortcut है:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;उस range के ठीक नीचे या दाईं ओर स्थित cell का चयन करें जिसका आप sum करना चाहते हैं।&lt;/li&gt;&lt;li&gt;Alt + = (या Mac पर Shift + Command + T) दबाएँ।&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Excel automatic रूप से adjacent cells के लिए एक SUM formula बनाएगा।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;Shortcut 2: Fill Handle&lt;/h4&gt;&lt;p&gt;SUM formula enter करने के बाद, आप formula को adjacent cells में copy करने के लिए fill handle (cell के निचले-दाएँ कोने में एक छोटा square) को खींच सकते हैं, आवश्यकतानुसार range को adjust कर सकते हैं।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;Shortcut 3: Formula Bar&lt;/h4&gt;&lt;p&gt;Formula को जल्दी से edit करने या बनाने के लिए, Excel window के top पर formula bar का उपयोग करें। Formula bar पर click करें और सीधे अपना formula type करें।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;Shortcut 4: Naming Ranges&lt;/h4&gt;&lt;p&gt;Formulas को सरल बनाने के लिए, आप range को नाम दे सकते हैं। Range चुनें, &quot;Formulas&quot; tab पर जाएँ, और &quot;Define Name&quot; पर click करें। फिर आप अपने SUM formula में इस नाम का उपयोग कर सकते हैं:&lt;br /&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;=SUM(SalesData)&lt;/span&gt;&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;7. Summary और Conclusion&lt;/h3&gt;&lt;p&gt;Excel में SUM Function एक powerful और सबसे जरूरी formula है, जो data calculation को आसान और तेज बनाता है। चाहे आप beginner हों या advanced user, SUM function सीखना Excel mastery का पहला कदम है।&lt;/p&gt;&lt;p&gt;इसके syntax और उपयोग को समझकर, conditional summing जैसी advance सुविधाओं का लाभ उठाकर, और shortcut और efficiency tips को अपनाकर, आप Excel की क्षमताओं का अधिकतम लाभ उठा सकते हैं और अपनी productivity बढ़ा सकते हैं।&lt;/p&gt;&lt;p&gt;चाहे आप नौसिखिए हों या अनुभवी user, SUM function में महारत हासिल करने से Excel में numerical data के साथ काम करने के लिए एक solid foundation मिलेगा, जिससे आपको calculations तेज़ी से और accurate रूप से करने में मदद मिलेगी।&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;⭐ SUM Function का Real-World Use (Industry Examples)&lt;/h3&gt;&lt;p&gt;SUM function सिर्फ basic calculation के लिए नहीं बल्कि professional offices में daily use होता है।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;1️⃣ Finance Department Example&lt;/h4&gt;&lt;p&gt;Accountants SUM का उपयोग करते हैं:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Monthly expenses&lt;/li&gt;&lt;li&gt;Profit &amp;amp; Loss calculation&lt;/li&gt;&lt;li&gt;GST summary&lt;/li&gt;&lt;li&gt;Annual reports&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;text-align: left;&quot;&gt;Example:&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;=SUM(B2:B32)&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;यह automatically पूरे महीने का खर्च जोड़ देता है।&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;2️⃣ Sales Dashboard Example&lt;/h4&gt;&lt;p&gt;Business dashboards में SUM का उपयोग:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Total revenue&lt;/li&gt;&lt;li&gt;Region-wise sales&lt;/li&gt;&lt;li&gt;Product performance&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Example:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;=SUMIFS(C:C,A:A,&quot;North&quot;)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;North region की total sales calculate करता है।&lt;/p&gt;
  &lt;hr /&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;3️⃣ HR Salary Calculation&lt;/h4&gt;&lt;p style=&quot;text-align: left;&quot;&gt;HR department payroll calculate करता है:&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;=SUM(D2:D100)&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;Company की total salary expense मिल जाती है।&lt;/p&gt;
  &lt;hr /&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;⚠️ Beginners की Common Mistakes&lt;/h4&gt;&lt;div&gt;&lt;b&gt;❌ Mistake 1: Text Values Include करना&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;SUM text values ignore करता है।&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;✅ Data format हमेशा Number रखें।&lt;/div&gt;
  &lt;hr /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;❌ Mistake 2: Hidden Rows भी Add हो जाते हैं&lt;/h4&gt;&lt;p&gt;Solution:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;=SUBTOTAL(9,A1:A10)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;यह सिर्फ visible rows जोड़ता है।&lt;/p&gt;
  &lt;hr /&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;❌ Mistake 3: Wrong Range Selection&lt;/h4&gt;&lt;div&gt;Header select होने से total गलत आता है।&lt;/div&gt;
  &lt;hr /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table style=&quot;font-size: medium;&quot;&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Feature&lt;/th&gt;&lt;th&gt;SUM&lt;/th&gt;&lt;th&gt;AutoSum&lt;/th&gt;&lt;th&gt;SUMIF&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;Manual formula&lt;/td&gt;&lt;td&gt;✅&lt;/td&gt;&lt;td&gt;❌&lt;/td&gt;&lt;td&gt;✅&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Automatic range&lt;/td&gt;&lt;td&gt;❌&lt;/td&gt;&lt;td&gt;✅&lt;/td&gt;&lt;td&gt;❌&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Condition support&lt;/td&gt;&lt;td&gt;❌&lt;/td&gt;&lt;td&gt;❌&lt;/td&gt;&lt;td&gt;✅&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Best use&lt;/td&gt;&lt;td&gt;Basic total&lt;/td&gt;&lt;td&gt;Quick total&lt;/td&gt;&lt;td&gt;Conditional total&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;&lt;h4 style=&quot;font-size: medium; text-align: left;&quot;&gt;💼 Practical Business Scenario&lt;/h4&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;मान लीजिए आपका online store है:&lt;/div&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Product&lt;/th&gt;&lt;th&gt;Sales&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;Laptop&lt;/td&gt;&lt;td&gt;50000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Mouse&lt;/td&gt;&lt;td&gt;5000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Keyboard&lt;/td&gt;&lt;td&gt;7000&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;=SUM(B2:B4)&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;Result → Total Revenue = 62000&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;यह calculation real companies में daily होती है।&lt;/p&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;&lt;h4 style=&quot;font-size: medium; text-align: left;&quot;&gt;🧠 Pro Tips (Expert Level)&lt;/h4&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;✅ Whole column use सावधानी से करें:&lt;/div&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;=SUM(A:A)&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;Large files slow हो सकती हैं।&lt;/div&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;✅ Named Range use करें:&lt;/div&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;=SUM(Sales_Data)&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;Formula readable बनता है।&lt;/div&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;&lt;hr /&gt;&lt;/div&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;📚 SUM vs SUMIF vs SUMIFS&lt;/h4&gt;
  &lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Function&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Use&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;SUM&lt;/td&gt;
&lt;td&gt;Simple addition&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;SUMIF&lt;/td&gt;
&lt;td&gt;1 condition&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;SUMIFS&lt;/td&gt;
&lt;td&gt;Multiple conditions&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

  &lt;hr style=&quot;font-size: medium;&quot; /&gt;&lt;h4 style=&quot;font-size: medium; text-align: left;&quot;&gt;📘 Practice Exercise&lt;/h4&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;A1:A10 में numbers डालें&lt;/li&gt;&lt;li&gt;SUM formula लगाएँ&lt;/li&gt;&lt;li&gt;Row 5–7 hide करें&lt;/li&gt;&lt;li&gt;SUM और SUBTOTAL compare करें&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;&lt;h4 style=&quot;font-size: medium; text-align: left;&quot;&gt;🎯 Excel Interview Questions&lt;/h4&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;1️⃣ SUM और SUMIF में क्या difference है?&lt;/div&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;👉 SUM सभी numbers को जोड़ता है, जबकि SUMIF किसी condition के आधार पर numbers को जोड़ता है।&lt;/div&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;2️⃣ क्या SUM text values जोड़ सकता है?&lt;/div&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;👉 नहीं, SUM text values को ignore करता है और केवल numeric values को जोड़ता है।&lt;/div&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;3️⃣ Hidden rows को कैसे exclude करें?&lt;/div&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;👉 Hidden rows को exclude करने के लिए SUBTOTAL function इस्तेमाल करें:&lt;/div&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;background-color: black; color: white;&quot;&gt;=SUBTOTAL(9,A1:A10)&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;4️⃣ SUM का shortcut क्या है?&lt;/div&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;👉 Alt + = (Alt plus Equal) दबाने से AutoSum automatically insert हो जाता है।&lt;/div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;5️⃣SUM Function कितने numbers add कर सकता है?&lt;br /&gt;👉 255 arguments तक add कर सकता है&lt;/p&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;p style=&quot;font-size: medium;&quot;&gt;यह comprehensive guide SUM function, इसके applications और Excel में इसे प्रभावी ढंग से उपयोग करने के तरीके के बारे में solid understanding प्रदान करेगी। यदि आपके पास कोई विशिष्ट प्रश्न हैं या आपको और उदाहरणों की आवश्यकता है, तो बेझिझक पूछें!&lt;/p&gt;&lt;/div&gt;
  &lt;/span&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;👨‍💻 Author&lt;/p&gt;&lt;p&gt;Total Data Solution&lt;br /&gt;Data Analyst | Excel &amp;amp; SAP Analytics Cloud Developer&lt;br /&gt;I share practical Excel, Automation, and Reporting tutorials based on real corporate experience.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://www.totaldatasolution.com/feeds/4002195774713889417/comments/default' title='टिप्पणियाँ भेजें'/><link rel='replies' type='text/html' href='https://www.totaldatasolution.com/2025/09/sum-function.html#comment-form' title='0 टिप्पणियाँ'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/4002195774713889417'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/4002195774713889417'/><link rel='alternate' type='text/html' href='https://www.totaldatasolution.com/2025/09/sum-function.html' title='Excel में SUM Function क्या है? (Complete Guide in Hindi)'/><author><name>Total Data Solution</name><uri>http://www.blogger.com/profile/12526349101988182665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRESuXIfELLpTwawRJjNQiymi1cSO7OeInwi5qHAsTepj4-i6HScb7TBZcX9K4ek5XvTa9sb_aO5UjqVwyEZRh_Cgjal3Ur7e6cnk92Ql8Eq26J4IxI4_W0pDsuCu-YNDLB7_nP_G1IEhvSoEFYlmQTNVQytfhYA6rl5uR96Czu6ReVpU3cX1u_CUB7dAs/s72-w640-h510-c/The_SUM_Function_in_Excel.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7267924039333995091.post-7823479012985430972</id><published>2026-07-11T10:48:16.754+05:30</published><updated>2026-07-11T10:48:16.785+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="VBA"/><title type='text'>Excel Automation for Finance</title><content type='html'>&lt;span&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-size: medium; text-align: center;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLNSVgYISytb7lq1og48x0MhSZXeqDGyrd-AoW98JRZgouHprJgvqVBvCt1N-oCl240c2RPMxJ27sDaiErEVC7sdJHDvSIGw110U1MRdFvfOYuOxQrpNtRsW3BMI7LB552DlpZBqq3xlA8AXx7KDUI5hi09qfW5Q_V2r87VLc7BUIpFGsH5d41X3iwaI1S/s1024/Very_useful_VBA_codes.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Very Useful VBA codes&quot; border=&quot;0&quot; data-original-height=&quot;816&quot; data-original-width=&quot;1024&quot; height=&quot;510&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLNSVgYISytb7lq1og48x0MhSZXeqDGyrd-AoW98JRZgouHprJgvqVBvCt1N-oCl240c2RPMxJ27sDaiErEVC7sdJHDvSIGw110U1MRdFvfOYuOxQrpNtRsW3BMI7LB552DlpZBqq3xlA8AXx7KDUI5hi09qfW5Q_V2r87VLc7BUIpFGsH5d41X3iwaI1S/w640-h510/Very_useful_VBA_codes.png&quot; title=&quot;Very Useful VBA codes&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
  &lt;h4 style=&quot;font-size: medium; text-align: left;&quot;&gt;Workbook&lt;/h4&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2024/12/vba-for-workbook.html&quot; style=&quot;font-size: medium;&quot; target=&quot;_blank&quot;&gt;Save workbook or save workbook in shared mode&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro Excel workbook को एक specified folder और नाम के साथ save करता है, और यदि folder या नाम खाली या गलत हो तो default option उपयोग करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2024/12/vba-for-workbook.html#vbOpenFileDialogBox&quot; target=&quot;_blank&quot;&gt;Open File Dialog Box&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code एक file dialog box खोलता है, चुनी गई file को खोलता है, data merge करने की प्रक्रिया चलाता है, और फिर file बंद कर देता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2024/12/vba-for-workbook.html#vbEuropeNumberFormat&quot; target=&quot;_blank&quot;&gt;Number format for Europe&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code chart में data labels को thousands (K), millions (M) format में या general number format में दिखाने के लिए format बदलता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2024/12/vba-for-workbook.html#vbNameToEmail&quot; target=&quot;_blank&quot;&gt;Display name turns into an email address&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह function Outlook का उपयोग करके किसी व्यक्ति के Display Name को resolve कर के उसका सही नाम या e-mail address प्राप्त करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2024/12/vba-for-workbook.html#vbCheckAutoSave&quot; target=&quot;_blank&quot;&gt;Check AutoSave of workbook&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro Excel में AutoSave की स्थिति जांचता है और यदि AutoSave on हो तो उसे off करके message दिखाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2024/12/vba-for-workbook.html#vbGetFileNameFromPath&quot; target=&quot;_blank&quot;&gt;Get File name from path&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro दिए गए file path से केवल file का नाम निकालकर उसे Debug window में दिखाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2024/12/vba-for-workbook.html#vbReverseString&quot; target=&quot;_blank&quot;&gt;Reverse String&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro दिए गए वाक्य में शब्दों के क्रम को उल्टा करके नई string बनाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2024/12/vba-for-workbook.html#vbCalcTotalRunTime&quot; target=&quot;_blank&quot;&gt;Calculate Total Run Time&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro code के शुरू और अंत के समय के आधार पर उसकी कुल run-time अवधि (मिनट/समय) की गणना करके संदेश दिखाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2024/12/vba-for-workbook.html#vbPasteValueFormula&quot; target=&quot;_blank&quot;&gt;Paste value as value and formula as formula&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro column A की प्रत्येक row को जाँचकर formula या value के अनुसार उसे column B में paste करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2024/12/vba-for-workbook.html#vbFilterMultipleCriteria&quot; target=&quot;_blank&quot;&gt;Filter list with multiple criteria in same column&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro एक array में कई values लेकर sheet पर auto-filter लागू करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2024/12/vba-for-workbook.html#vbReplaceCellFormula&quot; target=&quot;_blank&quot;&gt;Replace Cell Formula&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह selected cells के formula को `ROUND( ,0)` में बदलकर उन्हें integer value में convert करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2024/12/vba-for-workbook.html#vbNumtoText&quot; target=&quot;_blank&quot;&gt;Number to Text&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह function किसी numeric amount को रुपये और पैसे सहित उसके अंग्रेज़ी शब्दों में बदल देता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2024/12/vba-for-workbook.html#vbCompileWorkbookswithFilter&quot; target=&quot;_blank&quot;&gt;Compile Workbooks with Filter&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro एक folder में मौजूद सभी Excel files को खोलकर Key Date के आधार पर data filter करता है और चुना हुआ data एक master sheet में एकत्रित करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2024/12/vba-for-workbook.html#vbChangeShapeColor&quot; target=&quot;_blank&quot;&gt;Change shape color&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro sheet में मौजूद oval shape का fill और border color बदल देता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2024/12/vba-for-workbook.html#vbPrintAllQueries&quot; target=&quot;_blank&quot;&gt;Print All queries/connections&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro workbook में मौजूद सभी data connections के नाम Debug window में दिखाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2024/12/vba-for-workbook.html#vbRefeshQuery&quot; target=&quot;_blank&quot;&gt;Refresh Query&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro एक specified&amp;nbsp; Power Query को refresh करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2024/12/vba-for-workbook.html#vbDisplayActiveWorkbookPath&quot; target=&quot;_blank&quot;&gt;Display Active Workbook Path&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro active workbook का पूरा file path (नाम सहित) एक message box में दिखाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2024/12/vba-for-workbook.html#vbRefreshAllDataConnections&quot; target=&quot;_blank&quot;&gt;Refresh All Data Connections&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह workbook में मौजूद सभी data connections और queries को एक साथ refresh करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2024/12/vba-for-workbook.html#vbSaveExcelBackupAutomatically&quot; target=&quot;_blank&quot;&gt;Save Excel Backup Automatically&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह वर्तमान समय-तिथि के साथ active workbook की एक backup copy निर्धारित folder में save करता है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;h4 style=&quot;font-size: medium; text-align: left;&quot;&gt;Pivot&lt;/h4&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2020/09/pivot.html&quot; style=&quot;font-size: medium;&quot; target=&quot;_blank&quot;&gt;Refresh specific pivot table&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro pivot table को refresh करता है और input sheet से लिए गए criteria के आधार पर data fields को pivot में जोड़ता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2020/09/pivot.html&quot; target=&quot;_blank&quot;&gt;Add measures into pivot table&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro pivot table को refresh करता है और criteria के आधार पर measures को pivot में जोड़ता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2020/09/pivot.html#vbFilterItemInPivot&quot; target=&quot;_blank&quot;&gt;Filter multiple items in Pivot&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह pivot table के एक field में केवल specified values (जैसे 101, 105, 107) को दिखाकर बाकी सभी items को छुपा देता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2020/09/pivot.html#vbAddCustomSort&quot; target=&quot;_blank&quot;&gt;Add custom sort list and apply on pivot&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह एक custom sort list बनाकर pivot table में Currency field को उसी क्रम में sort करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2020/09/pivot.html#vbAddFieldInPivot&quot; target=&quot;_blank&quot;&gt;Add fields into pivot table&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह pivot table में row, column और value fields जोड़कर उनकी स्थिति और layout set&amp;nbsp; करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2020/09/pivot.html#vbAddRemoveCalcFieldWithoutLoop&quot; target=&quot;_blank&quot;&gt;Add or remove pivot calculated field without loop&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह pivot table से पुराने data fields हटाकर वर्ष और forecast के आधार पर नए fields जोड़ता है और उनकी position set करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2020/09/pivot.html#vbAddRemoveCalcFieldWithLoop&quot; target=&quot;_blank&quot;&gt;Add or remove pivot calculated field with loop&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro loop का उपयोग करके pivot table से पुराने calculated fields हटाता है और वर्ष/महीने के आधार पर नए fields क्रमशः जोड़ता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2020/09/pivot.html#vbListAllPivots&quot; target=&quot;_blank&quot;&gt;List all the pivot tables in a workbook&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह workbook की सभी pivot tables की जानकारी (नाम, source, refresh details और location) एक नई sheet में list करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2020/09/pivot.html#vbChangePivotField&quot; target=&quot;_blank&quot;&gt;Change pivot value field based on another cell value&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code किसी cell के value बदलने पर pivot table के value field को उसी selected महीने के अनुसार automatic रूप से update करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2020/09/pivot.html#vbRemoveFiltersFromPivotAndRange&quot; target=&quot;_blank&quot;&gt;Remove filters from Pivot and range together&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro sheet से सभी filter हटाकर छुपी हुई rows को दिखाता है और auto-filter को reset करता है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h4 style=&quot;font-size: medium; text-align: left;&quot;&gt;Chart&lt;/h4&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-charts.html&quot; style=&quot;font-size: medium;&quot; target=&quot;_blank&quot;&gt;Change Chart Max Axis&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro तीन अलग-अलग sheets में मौजूद chart के &lt;b&gt;Value Axis (Y-Axis)&lt;/b&gt; का &lt;b&gt;Maximum Scale&lt;/b&gt; एक तय value (जैसे 2000) पर set करने के लिए उपयोग किया जाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-charts.html#vbCreateAChartFromData&quot; target=&quot;_blank&quot;&gt;Create a Chart from Data&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro &lt;b&gt;Sheet1&lt;/b&gt; के data (A1:B10) से एक नया &lt;b&gt;Column Chart&lt;/b&gt; बनाकर उसे उसी sheet पर निर्धारित आकार और स्थान में दिखाने के लिए उपयोग किया जाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-charts.html#vbChangeChartType&quot; target=&quot;_blank&quot;&gt;Change Chart Type&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro &lt;b&gt;ActiveChart&lt;/b&gt; के chart type को बदलकर उसे &lt;b&gt;Line Chart&lt;/b&gt; में परिवर्तित करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-charts.html#vbAddChartTitle&quot; target=&quot;_blank&quot;&gt;Add Chart Title&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro &lt;b&gt;ActiveChart&lt;/b&gt; में chart title जोड़कर उसका text &lt;b&gt;“Monthly Sales Performance”&lt;/b&gt; set करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-charts.html#vbAddAxisTitles&quot; target=&quot;_blank&quot;&gt;Add Axis Titles&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro &lt;b&gt;ActiveChart&lt;/b&gt; में &lt;b&gt;Category Axis (X-axis)&lt;/b&gt; और &lt;b&gt;Value Axis (Y-axis)&lt;/b&gt; के लिए क्रमशः “Month” और “Revenue ($)” title जोड़ता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-charts.html#vbChangeChartColors&quot; target=&quot;_blank&quot;&gt;Change Chart Colors&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro ActiveChart की सभी Series का रंग बदलकर उसे &lt;b&gt;नीला (RGB: 0,128,255)&lt;/b&gt; set करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-charts.html#vbAddDataLabels&quot; target=&quot;_blank&quot;&gt;Add Data Labels&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह&amp;nbsp; ActiveChart की सभी &lt;b&gt;Series&lt;/b&gt; पर &lt;b&gt;Data Labels&lt;/b&gt; जोड़ने के लिए उपयोग किया जाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-charts.html#vbCreateAPieChart&quot; target=&quot;_blank&quot;&gt;Create a Pie Chart&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro ActiveSheet के data (A1:B5) से एक नया &lt;b&gt;Pie Chart&lt;/b&gt; बनाकर उसी sheet पर दिखाने के लिए उपयोग किया जाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-charts.html#vbMoveChartToNewSheet&quot; target=&quot;_blank&quot;&gt;Move Chart to New Sheet&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro ActiveChart को एक नई sheet में &lt;b&gt;“Sales Chart”&lt;/b&gt; नाम के साथ transfer करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-charts.html#vbUpdateChartDataDynamically&quot; target=&quot;_blank&quot;&gt;Update Chart Data Dynamically&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Sheet1 में मौजूद &lt;b&gt;“Chart 1”&lt;/b&gt; के data source को बदलकर उसे &lt;b&gt;A1:B20&lt;/b&gt; range से update करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-charts.html#vbLoopAllChartsAndRefresh&quot; target=&quot;_blank&quot;&gt;Loop All Charts and Refresh&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro workbook की सभी sheets में मौजूद सभी charts को Refresh करने के लिए उपयोग किया जाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-charts.html#vbAddASecondaryAxis&quot; target=&quot;_blank&quot;&gt;Add a Secondary Axis&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह ActiveChart में एक नई &lt;b&gt;Series (Profit)&lt;/b&gt; जोड़कर उसे &lt;b&gt;Secondary Axis&lt;/b&gt; पर दिखाने के लिए उपयोग किया जाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-charts.html#vbExportChartAsAnImage&quot; target=&quot;_blank&quot;&gt;Export Chart as an Image&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह ActiveChart को &lt;b&gt;PNG image file&lt;/b&gt; के रूप में दिए गए path पर Export करने के लिए उपयोग किया जाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-charts.html#vbResizeAndMoveChart&quot; target=&quot;_blank&quot;&gt;Resize and Move Chart&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह ActiveSheet में मौजूद &lt;b&gt;“Chart 1”&lt;/b&gt; का स्थान और आकार बदलकर उसे तय किए गए &lt;b&gt;Left, Top, Width&lt;/b&gt; और &lt;b&gt;Height&lt;/b&gt; के अनुसार set करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-charts.html#vbChangeChartStyle&quot; target=&quot;_blank&quot;&gt;Change Chart Style&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह ActiveChart की &lt;b&gt;Chart Style&lt;/b&gt; को बदलकर दिए गए number (1–48 में से, जैसे 4) के अनुसार set करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-charts.html#vbAddTrendline&quot; target=&quot;_blank&quot;&gt;Add Trendline&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro ActiveChart की पहली &lt;b&gt;Series &lt;/b&gt;में एक &lt;b&gt;Linear Trendline&lt;/b&gt; जोड़ने के लिए उपयोग किया जाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-charts.html#vbAddChartLegend&quot; target=&quot;_blank&quot;&gt;Add Chart Legend&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह ActiveChart में &lt;b&gt;Legend &lt;/b&gt;को दिखाकर उसकी position &lt;b&gt;Bottom &lt;/b&gt;पर set करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-charts.html#vbCreateALineChart&quot; target=&quot;_blank&quot;&gt;Create a Line Chart&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro ActiveSheet के data (A1:B12) से &lt;b&gt;Markers &lt;/b&gt;के साथ &lt;b&gt;Line Chart&lt;/b&gt; बनाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-charts.html#vbDeleteAllCharts&quot; target=&quot;_blank&quot;&gt;Delete All Charts&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह workbook की सभी sheets से सभी &lt;b&gt;charts&lt;/b&gt; को &lt;b&gt;delete &lt;/b&gt;करने के लिए उपयोग किया जाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-charts.html#vbCopyChartToAnotherSheet&quot; target=&quot;_blank&quot;&gt;Copy Chart to Another Sheet&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह&amp;nbsp; Sheet1 के “&lt;b&gt;Chart 1”&lt;/b&gt; को copy करके &lt;b&gt;Sheet2&lt;/b&gt; में paste करने के लिए उपयोग किया जाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-charts.html#vbAutomaticallyCreateChartsForEachColumn&quot; target=&quot;_blank&quot;&gt;Automatically Create Charts for Each Column&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro ActiveSheet में प्रत्येक data column के लिए अलग-अलग &lt;b&gt;Column Chart&lt;/b&gt; बनाकर उनके header को chart title के रूप में set करता है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;h3 style=&quot;font-size: medium;&quot;&gt;&lt;/h3&gt;&lt;h4 style=&quot;font-size: medium; text-align: left;&quot;&gt;BO (Business Object)&lt;/h4&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/vba-for-bo.html&quot; style=&quot;font-size: medium;&quot; target=&quot;_blank&quot;&gt;Check SAP add-in&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code Excel में &lt;b&gt;SAP BW Add-In (SapExcelAddIn)&lt;/b&gt; की availability और connection status check करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/vba-for-bo.html#vbAddSAPaddin&quot; target=&quot;_blank&quot;&gt;Activate SAP add-in&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Excel में &lt;b&gt;SAP BW Add-In (SapExcelAddIn)&lt;/b&gt; को check करके, यदि वह disconnect हो तो उसे Activate / Connect करने के लिए उपयोग किया जाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/vba-for-bo.html#vbRemoveSAPaddin&quot; target=&quot;_blank&quot;&gt;Deactivate SAP add-in&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Excel में &lt;b&gt;SAP BW Add-In (SapExcelAddIn)&lt;/b&gt; को check करके, यदि वह connect हो तो उसे Deactivate / Disconnect करने के लिए उपयोग किया जाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/vba-for-bo.html#vbRefreshBO&quot; target=&quot;_blank&quot;&gt;Refreshing BO queries for entire workbook&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro पूरे workbook के लिए &lt;b&gt;SAP BO Queries&lt;/b&gt; को refresh करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/vba-for-bo.html#vbApplyBOFilter&quot; target=&quot;_blank&quot;&gt;Apply background filter in BO&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह पूरे workbook के लिए SAP BO Queries को refresh करता है, आवश्यक SAP Add-In को activate करता है, input variable set करता है, filter लागू करता है और data update करने के बाद workbook को save करता है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
  &lt;h4 style=&quot;font-size: medium; text-align: left;&quot;&gt;SAP&lt;/h4&gt;
  &lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/vba-for-sap.html#vbGetIDSap&quot; style=&quot;font-size: medium; font-weight: normal;&quot; target=&quot;_blank&quot;&gt;Get ID &amp;amp; Text of each control in SAP window&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro SAP GUI Scripting का उपयोग करके SAP screen पर मौजूद सभी controls के IDs और Texts को list करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/vba-for-sap.html#vbOtherSap&quot; style=&quot;font-weight: normal;&quot; target=&quot;_blank&quot;&gt;Other very useful codes for SAP&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code SAP में command field में &quot;/n&quot; enter करके एक &lt;b&gt;नई window (नई session)&lt;/b&gt; खोलने के लिए उपयोग किया जाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/vba-for-sap.html#vbGenerateReplaceFile&quot; target=&quot;_blank&quot;&gt;Click on Generate/Replace file button&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code check करता है कि यदि &lt;b&gt;“Closing balance.xlsx”&lt;/b&gt; file मौजूद नहीं है तो SAP में &lt;b&gt;Save/Yes&lt;/b&gt; button दबाए, अन्यथा &lt;b&gt;Overwrite/No&lt;/b&gt; button दबाए।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/vba-for-sap.html#vbByPassInfoWindow&quot; target=&quot;_blank&quot;&gt;By-pass Information windows&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code SAP में खुलने वाले सभी &lt;b&gt;Information windows&lt;/b&gt; को तब तक बंद करता है जब तक कोई ऐसी window active रहती है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/vba-for-sap.html#vbGetSAPDateFormat&quot; target=&quot;_blank&quot;&gt;Get SAP date format&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro SAP GUI से SAP date format के अनुसार dates set करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/vba-for-sap.html#vbCloseExcelInstances&quot; target=&quot;_blank&quot;&gt;Close Excel instances of SAP&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code SAP से download किए गए Excel file को बंद करने और संबंधित Excel application instance को सही तरीके से quite करने के लिए उपयोग किया जाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/vba-for-sap.html#vbClosePopUp&quot; target=&quot;_blank&quot;&gt;Close pop up if title is Information&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code SAP में अगर Active Window का नाम &lt;b&gt;“Information”&lt;/b&gt; है तो उस window का &lt;b&gt;OK&lt;/b&gt; button दबाकर उसे off करने के लिए उपयोग किया जाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/vba-for-sap.html#vbSAPScreenshot&quot; target=&quot;_blank&quot;&gt;Save SAP screenshot to folder&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code SAP screen का &lt;b&gt;Hard Copy (Screenshot)&lt;/b&gt; लेकर उसे specified folder में save करता है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
  &lt;h4 style=&quot;font-size: medium; text-align: left;&quot;&gt;PDF&lt;/h4&gt;
  &lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/vba-for-pdf.html&quot; style=&quot;font-size: medium;&quot; target=&quot;_blank&quot;&gt;Export as PDF&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro Active Sheet को automatic &lt;b&gt;PDF &lt;/b&gt;में export करके वर्तमान workbook folder में &lt;b&gt;timestamp &lt;/b&gt;के साथ save करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/vba-for-pdf.html#vbExportExcelSheettoPDF&quot; target=&quot;_blank&quot;&gt;Export Excel Sheet to PDF&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro Active Sheet को &lt;b&gt;PDF &lt;/b&gt;के रूप में export करके workbook folder में &lt;b&gt;“MySheet.pdf”&lt;/b&gt; नाम से save और खोलता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/vba-for-pdf.html#vbSaveSpecificRangeasPDF&quot; target=&quot;_blank&quot;&gt;Save Specific Range as PDF&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro &lt;b&gt;A1:D20&lt;/b&gt; range को &lt;b&gt;PDF &lt;/b&gt;के रूप में export करके workbook folder में &lt;b&gt;“RangeExport.pdf”&lt;/b&gt; नाम से save करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/vba-for-pdf.html#vbExportMultipleSheetsasOnePDF&quot; target=&quot;_blank&quot;&gt;Export Multiple Sheets as One PDF&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro &lt;b&gt;Sheet1 &lt;/b&gt;और &lt;b&gt;Sheet2 &lt;/b&gt;को एक साथ &lt;b&gt;PDF &lt;/b&gt;में export करके workbook folder में &lt;b&gt;“MultiSheets.pdf”&lt;/b&gt; नाम से save करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/vba-for-pdf.html#vbConvertWordDocumenttoPDF&quot; target=&quot;_blank&quot;&gt;Convert Word Document to PDF (From Word)&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro Active Word Document को PDF में convert करके उसी folder में document का नाम बदलकर PDF के रूप में save करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/vba-for-pdf.html#vbAttachPDFtoEmail&quot; target=&quot;_blank&quot;&gt;Attach Generated PDF to Outlook Email&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro Active Sheet को PDF में export करके उसे Outlook email में attach कर देता है और भेजने के लिए email window खोलता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/vba-for-pdf.html#vbPrintPDF&quot; target=&quot;_blank&quot;&gt;Print PDF Automatically (Using Shell)&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह specified PDF file को Adobe Acrobat Reader के माध्यम से &lt;b&gt;silent print&lt;/b&gt; करता है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;h4 style=&quot;font-size: medium;&quot;&gt;PowerPoint&lt;/h4&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-powerpoint.html#vbCreateaNewSlide&quot; style=&quot;font-size: medium;&quot; target=&quot;_blank&quot;&gt;Create a New Slide&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro &lt;b&gt;Active PowerPoint Presentation&lt;/b&gt; में पहली position पर एक नई slide &lt;b&gt;Title Layout&lt;/b&gt; के साथ जोड़ता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-powerpoint.html#vbInsertDateTime&quot; target=&quot;_blank&quot;&gt;Insert Current Date &amp;amp; Time on Slide&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro Active PowerPoint Slide में एक &lt;b&gt;Textbox &lt;/b&gt;जोड़कर उसमें &lt;b&gt;वर्तमान तारीख और समय (Now)&lt;/b&gt; डालता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-powerpoint.html#vbCopyChartsExcelToPPT&quot; target=&quot;_blank&quot;&gt;Copy charts from Excel file to PowerPoint file&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro विभिन्न &lt;b&gt;Excel files&lt;/b&gt; को खोलकर उनके data को &lt;b&gt;PowerPoint presentation&lt;/b&gt; में जोड़ता है, और प्रत्येक क्षेत्र (Region) के लिए अलग-अलग folder में &lt;b&gt;TGP.pptx&lt;/b&gt; के रूप में save करता है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
  &lt;h4 style=&quot;font-size: medium; text-align: left;&quot;&gt;Web&lt;/h4&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/vba-for-html.html&quot; style=&quot;font-size: medium;&quot; target=&quot;_blank&quot;&gt;Excel Table to HTML Table&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro Excel की Sheet1 के data को पढ़कर उसे &lt;b&gt;HTML table&lt;/b&gt; के रूप में convert करता है और user द्वारा चुने गए स्थान पर &lt;b&gt;.txt file&lt;/b&gt; के रूप में save करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/vba-for-html.html#vbOpenBrowser&quot; target=&quot;_blank&quot;&gt;Open browser in background&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro Internet Explorer का उपयोग करके दिए गए &lt;b&gt;SharePoint URL&lt;/b&gt; को open करता है और संबंधित folder को Windows Explorer में background में खोलता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/vba-for-html.html#vbWordsCountWebPage&quot; target=&quot;_blank&quot;&gt;Words count on a web page&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह दिए गए &lt;b&gt;website page&lt;/b&gt;&amp;nbsp;का HTML content पढ़कर उसमें मौजूद शब्दों की &lt;b&gt;कुल संख्या&lt;/b&gt;&amp;nbsp;गिनता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/vba-for-html.html#vbSharePointFileDownload&quot; target=&quot;_blank&quot;&gt;SharePoint File Download&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code &lt;b&gt;SharePoint&lt;/b&gt;&amp;nbsp;से दिए गए URL पर file download करके उसे specified &lt;b&gt;local folder&lt;/b&gt;&amp;nbsp;में save करता है और सफल होने पर message box दिखाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/vba-for-html.html#vbOpenSharePointFolder&quot; target=&quot;_blank&quot;&gt;Open Share Point Folder&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro &lt;b&gt;Internet Explorer&lt;/b&gt;&amp;nbsp;खोलकर दिए गए &lt;b&gt;SharePoint folder URL&lt;/b&gt;&amp;nbsp;पर navigate करता है, VBA से connect करता है, load होने तक इंतजार करता है और फिर IE को बंद कर देता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/vba-for-html.html#vbSyncFiles&quot; target=&quot;_blank&quot;&gt;Sync Files&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro &lt;b&gt;Laptop folder&lt;/b&gt;&amp;nbsp;में मौजूद सभी files को check करके, अगर वे &lt;b&gt;SharePoint Server folder&lt;/b&gt;&amp;nbsp;में नहीं हैं तो वहां &lt;b&gt;copy&lt;/b&gt;&amp;nbsp;करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/vba-for-html.html#vbCloseIE&quot; target=&quot;_blank&quot;&gt;Close Internet Explorer&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह &lt;b&gt;Internet Explorer&lt;/b&gt;&amp;nbsp;खोलकर दिए गए &lt;b&gt;SharePoint site URL&lt;/b&gt;&amp;nbsp;पर navigate करता है, 5 second इंतजार करता है और फिर IE को बंद कर देता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/vba-for-html.html#vbOpenEdge&quot; target=&quot;_blank&quot;&gt;Open Edge browser with predefined url&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro &lt;b&gt;Microsoft Edge&lt;/b&gt;&amp;nbsp;खोलकर दिए गए &lt;b&gt;SharePoint site URL&lt;/b&gt;&amp;nbsp;पर navigate करता है और 10 second तक प्रतीक्षा करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/vba-for-html.html#vbOpenSharePointUsingShell&quot; target=&quot;_blank&quot;&gt;Open SharePoint using Shell&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro &lt;b&gt;Command Prompt&lt;/b&gt;&amp;nbsp;का उपयोग करके &lt;b&gt;Microsoft Edge&lt;/b&gt;&amp;nbsp;में दिए गए &lt;b&gt;SharePoint URL&lt;/b&gt;&amp;nbsp;को background में खोलता है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
  
  &lt;h4 style=&quot;font-size: medium; text-align: left;&quot;&gt;Outlook&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;
  &lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-outlook.html#vbOpenMessageFile&quot; style=&quot;font-size: medium;&quot; target=&quot;_blank&quot;&gt;Open message file&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code &lt;b&gt;Outlook&lt;/b&gt;&amp;nbsp;खोलकर specified &lt;b&gt;.msg file&lt;/b&gt;&amp;nbsp;को load करता है और उसे display करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-outlook.html#vbSaveEmailAttachments&quot; target=&quot;_blank&quot;&gt;Save Email Attachments&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro &lt;b&gt;Outlook Inbox&lt;/b&gt;&amp;nbsp;में मौजूद सभी emails के &lt;b&gt;Attachments&lt;/b&gt;&amp;nbsp;को specified folder में save करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-outlook.html#vbSendMailNotification&quot; target=&quot;_blank&quot;&gt;Send Mail Notification&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro &lt;b&gt;Outlook&lt;/b&gt;&amp;nbsp;के माध्यम से तैयार report की जानकारी और link सहित email notification भेजता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-outlook.html#vbSendanEmail&quot; target=&quot;_blank&quot;&gt;Send an Email from Excel/Word/PowerPoint&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro &lt;b&gt;Outlook&lt;/b&gt;&amp;nbsp;के माध्यम से automatic emails भेजता है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;&lt;h4&gt;Word&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-word.html#vbAddTexttoDocument&quot; style=&quot;font-size: medium;&quot; target=&quot;_blank&quot;&gt;Add Text to the Document&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro selected position पर text &lt;b&gt;&quot;Hello from the System&quot;&lt;/b&gt;&amp;nbsp;डालता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-word.html#vbCreateaNewDocument&quot; target=&quot;_blank&quot;&gt;Create a New Document and Add Text&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro एक नया Word document बनाता है और उसमें text &lt;b&gt;&quot;This is a new document created through VBA!&quot;&lt;/b&gt;&amp;nbsp;डालता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-word.html#vbSaveDocument&quot; target=&quot;_blank&quot;&gt;Save Document Automatically&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro active Word document को specified path पर save करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-word.html#vbFindandReplaceText&quot; target=&quot;_blank&quot;&gt;Find and Replace Text&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code Word document में &quot;OldText&quot; को &quot;NewText&quot; से बदलता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-word.html#vbApplyBoldFontSize&quot; target=&quot;_blank&quot;&gt;Apply Bold &amp;amp; Font Size&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro selected text को bold करता है और font size 14 set करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-word.html#vbAddPageNumbers&quot; target=&quot;_blank&quot;&gt;Add Page Numbers&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code document के footer में page number जोड़कर उसे center में align करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-word.html#vbInsertHeaderFooter&quot; target=&quot;_blank&quot;&gt;Insert Header &amp;amp; Footer&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro document में header और footer जोड़ता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-word.html#vbInsertTable&quot; target=&quot;_blank&quot;&gt;Insert Table&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro active document में 3x3 table जोड़ता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-word.html#vbProtectDocument&quot; target=&quot;_blank&quot;&gt;Protect Document (Password)&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह active document को केवल पढ़ने के लिए password &quot;1234&quot; के साथ सुरक्षित करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-word.html#vbLoopThroughDocument&quot; target=&quot;_blank&quot;&gt;Loop Through Document Paragraphs&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह active document के प्रत्येक paragraph का text Immediate Window में दिखाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-word.html#vbShowWordCount&quot; target=&quot;_blank&quot;&gt;Show MsgBox with Document Word Count&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro active document में कुल शब्दों की संख्या प्रदर्शित करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-word.html#vbConvertWordtoPDF&quot; target=&quot;_blank&quot;&gt;Convert Word to PDF&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro active document को PDF format में &quot;C:\Test\Export.pdf&quot; path पर save करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-word.html#vbExportCurrentDocumentasPDF&quot; target=&quot;_blank&quot;&gt;Export Current Document as PDF&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro active Word document को PDF format में उसी folder में save करता है और सफलतापूर्वक export होने पर संदेश दिखाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-word.html#vbCloseDocument&quot; target=&quot;_blank&quot;&gt;Close Document Without Save Prompt&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह active Word document को बिना save किए बंद करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-word.html#vbRemoveExtraSpaces&quot; target=&quot;_blank&quot;&gt;Remove Extra Spaces from Entire Document&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro active Word document में अतिरिक्त space को हटाकर एक space में बदलता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-word.html#vbConverttoUppercase&quot; target=&quot;_blank&quot;&gt;Convert All Text to Uppercase&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro selected text को Word document में बड़े अक्षरों (Uppercase) में बदलता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-word.html#vbHighlightAllOccurrences&quot; target=&quot;_blank&quot;&gt;Highlight All Occurrences of a Word&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro document में &quot;Word&quot; शब्द को खोजकर उसे highlight करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-word.html#vbAutofitTabletoWindow&quot; target=&quot;_blank&quot;&gt;Autofit Table to Window&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro selected table को window के अनुसार auto-fit करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-word.html#vbAddColoredRowtoTable&quot; target=&quot;_blank&quot;&gt;Add Colored Row to Table&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro Word document की पहली table में एक नई row जोड़कर उसे पीले रंग से highlight करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-word.html#vbApplyTitleStyle&quot; target=&quot;_blank&quot;&gt;Apply Title Style to First Paragraph&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro Word document के पहले paragraph पर title style लागू करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-word.html#vbInsertPageBreak&quot; target=&quot;_blank&quot;&gt;Insert Page Break Every 2 Paragraphs&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro हर दूसरे paragraph के बाद page break डालता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-word.html#vbAddBookmark&quot; target=&quot;_blank&quot;&gt;Add Bookmark to Selected Text&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro selected text पर &quot;MyBookmark&quot; नाम का bookmark जोड़ता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-word.html#vbJumptoaBookmark&quot; target=&quot;_blank&quot;&gt;Jump to a Bookmark&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro document में &quot;MyBookmark&quot; नामक bookmark पर जाता है और उसे select करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-word.html#vbRunMailMerge&quot; target=&quot;_blank&quot;&gt;Run Mail Merge to New Document&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro mail merge data को एक नए document में भेजकर नया document बनाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-word.html#vbInsertImageintoWord&quot; target=&quot;_blank&quot;&gt;Insert Image into Word&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro चुनी हुई जगह में चित्र (Image.jpg) सम्मिलित करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/vba-for-word.html#vbCreateTableofContents&quot; target=&quot;_blank&quot;&gt;Create Table of Contents Automatically&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह चुनी हुई जगह पर document की table (Table of Contents) सम्मिलित करता है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
  &lt;h4 style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span&gt;System&lt;/span&gt;&lt;/h4&gt;
    &lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/System-Specific-VBA-codes.html&quot; style=&quot;font-size: medium;&quot; target=&quot;_blank&quot;&gt;32 to 64 bit conversion&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code Windows के 32-bit या 64-bit version के अनुसार किसी process को खोलने और उसके exit code को प्राप्त करने के लिए आवश्यक function declare करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/System-Specific-VBA-codes.html#vbGetSystemUserDetails&quot; target=&quot;_blank&quot;&gt;Get System User Details&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro current users और computer का नाम message box में दिखाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/System-Specific-VBA-codes.html#vbSystemDate&amp;amp;Time&quot; target=&quot;_blank&quot;&gt;System Date &amp;amp; Time&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro current तिथि और समय message box में दिखाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/System-Specific-VBA-codes.html#vbCheckIfFolderExists&quot; target=&quot;_blank&quot;&gt;Check If Folder Exists&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro जाँच करता है कि &quot;C:\TestFolder&quot; folder मौजूद है या नहीं और result दिखाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/System-Specific-VBA-codes.html#vbCreateFolder&quot; target=&quot;_blank&quot;&gt;Create Folder Programmatically&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro &quot;C:\TestFolder&quot; नाम का नया folder बनाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/System-Specific-VBA-codes.html#vbOpenAnyWebsite&quot; target=&quot;_blank&quot;&gt;Open Any Website From VBA&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro web browser में &quot;https://www.google.com&quot; website खोलता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/System-Specific-VBA-codes.html#vbDetectOfficeVersion&quot; target=&quot;_blank&quot;&gt;Detect Office Version Installed&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro users के Microsoft Office का version दिखाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/System-Specific-VBA-codes.html#vbRunExternalEXE&quot; target=&quot;_blank&quot;&gt;Run External EXE from VBA&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code Notepad application खोलता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/System-Specific-VBA-codes.html#vbGetScreenResolution&quot; target=&quot;_blank&quot;&gt;Get Screen Resolution&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro screen की width और height दिखाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/System-Specific-VBA-codes.html#vbCheckIfUserIsAdmin&quot; target=&quot;_blank&quot;&gt;Check If User Is Admin (Windows Group)&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro जांचता है कि user admin है या सामान्य user।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/System-Specific-VBA-codes.html#vbPlayWindowsBeepSound&quot; target=&quot;_blank&quot;&gt;Play Windows Beep Sound&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro computer से एक beep आवाज़ निकालता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/System-Specific-VBA-codes.html#vbSystemInfo&quot; target=&quot;_blank&quot;&gt;SystemInfo Command Dump&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro पूरी system जानकारी लेकर C:\SysInfo.txt file में save करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/System-Specific-VBA-codes.html#vbSystemMonitorTrick&quot; target=&quot;_blank&quot;&gt;System Monitor Trick&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro सभी चल रहे process की list लेकर C:\Processes.txt file में save करता है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
  &lt;/div&gt;
&lt;h4 style=&quot;font-size: medium; text-align: left;&quot;&gt;Others&lt;/h4&gt;
  &lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2024/08/vba-for-vba.html&quot; target=&quot;_blank&quot;&gt;Remove lines from VBA procedure&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro &quot;WaterFall_Graph&quot; module की सभी lines को एक-एक करके हटाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2024/08/vba-for-windows.html&quot; target=&quot;_blank&quot;&gt;Create Windows Task Scheduler entry using VBA&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro अगले दिन के लिए Windows Task Scheduler में एक नई task entry बनाता है और Excel file को निर्धारित समय पर खोलता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/vba-functions.html&quot; target=&quot;_blank&quot;&gt;VBA Functions&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code string को तारीख में बदलता है, किसी array से duplicate हटाता है और users का ID और नाम प्राप्त करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/vba-functions.html#vbGetUserID&quot; target=&quot;_blank&quot;&gt;Get user ID&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह function वर्तमान computer user का userID लौटाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/vba-functions.html#vbGetUserName&quot; target=&quot;_blank&quot;&gt;Get user Name&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह function वर्तमान computer user का username लौटाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/vba-functions.html#vbGetOutlookProperties&quot; target=&quot;_blank&quot;&gt;Get Outlook properties like mobile number, email etc.&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह function Outlook में दिए गए display नाम को संबंधित email address या नाम में बदलता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2024/08/vba-for-vba.html#vbAddMonthToDic&quot; target=&quot;_blank&quot;&gt;Add month to dictionary&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह subroutine एक Dictionary में महीनों को number के साथ जोड़ता है और दिए गए number के आधार पर महीना चुनता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2024/08/vba-for-vba.html#vbVBAFree&quot; target=&quot;_blank&quot;&gt;VBA Free&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code VBA project की सुरक्षा को bypass कर करके protection हटाने और restore करने का काम करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2024/08/vba-for-vba.html#vbInsertCodeAtRuntime&quot; target=&quot;_blank&quot;&gt;Insert Code/Sub Procedure at runtime&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह function VBA editor में दिए गए module में programmatic तरीके से एक नया Sub procedure जोड़ने का काम करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2024/08/vba-for-vba.html#vbDeleteVBAProcedure&quot; target=&quot;_blank&quot;&gt;Delete VBA Procedure&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro किसी workbook के VBA project से module या component को हटाने का काम करता है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ol style=&quot;font-size: medium; margin-left: 10px;&quot;&gt;&lt;br /&gt;&lt;/ol&gt;
&lt;/span&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;👨‍💻 Author&lt;/p&gt;&lt;p&gt;Total Data Solution&lt;br /&gt;Data Analyst | Excel &amp;amp; SAP Analytics Cloud Developer&lt;br /&gt;I share practical Excel, Automation, and Reporting tutorials based on real corporate experience.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://www.totaldatasolution.com/feeds/7823479012985430972/comments/default' title='टिप्पणियाँ भेजें'/><link rel='replies' type='text/html' href='https://www.totaldatasolution.com/2020/08/very-useful-codes.html#comment-form' title='0 टिप्पणियाँ'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/7823479012985430972'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/7823479012985430972'/><link rel='alternate' type='text/html' href='https://www.totaldatasolution.com/2020/08/very-useful-codes.html' title='Excel Automation for Finance'/><author><name>Total Data Solution</name><uri>http://www.blogger.com/profile/12526349101988182665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLNSVgYISytb7lq1og48x0MhSZXeqDGyrd-AoW98JRZgouHprJgvqVBvCt1N-oCl240c2RPMxJ27sDaiErEVC7sdJHDvSIGw110U1MRdFvfOYuOxQrpNtRsW3BMI7LB552DlpZBqq3xlA8AXx7KDUI5hi09qfW5Q_V2r87VLc7BUIpFGsH5d41X3iwaI1S/s72-w640-h510-c/Very_useful_VBA_codes.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7267924039333995091.post-7470862638919150065</id><published>2026-07-11T10:46:43.993+05:30</published><updated>2026-07-11T10:46:44.034+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="SAC"/><title type='text'>SAP Analytics Cloud scripting (rare content)</title><content type='html'>&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;/span&gt;&lt;/h4&gt;&lt;h4&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhakbO298UIzCtHK1i4KVZRiX9l-XxQA3Fod59gzGA6oRLZHUyI2CY4A12YIp-ZpZfBW7aNd5d_AB66Lq6YBJoozwcJGo8WNw2P7mZgy-jU7IBuYPT1LAblsr8CEPfkHKYOVKd6nD0c18mK38XQt5W07CldT3-fcqK8liWEj3dUI4tm9eZGhDLMz2Qxdr7t/s1024/SAC_Scripting.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;SAC Scripting&quot; border=&quot;0&quot; data-original-height=&quot;816&quot; data-original-width=&quot;1024&quot; height=&quot;510&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhakbO298UIzCtHK1i4KVZRiX9l-XxQA3Fod59gzGA6oRLZHUyI2CY4A12YIp-ZpZfBW7aNd5d_AB66Lq6YBJoozwcJGo8WNw2P7mZgy-jU7IBuYPT1LAblsr8CEPfkHKYOVKd6nD0c18mK38XQt5W07CldT3-fcqK8liWEj3dUI4tm9eZGhDLMz2Qxdr7t/w640-h510/SAC_Scripting.png&quot; title=&quot;SAC Scripting&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/h4&gt;&lt;h4&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Application&lt;/span&gt;&lt;/h4&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-application.html#jsGetTheme&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Get Theme&lt;/span&gt;&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code application का वर्तमान theme प्राप्त करने के लिए उपयोग किया जाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-application.html#jsGetTeamsInfo&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Get Teams Info&lt;/span&gt;&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह बताता है कि current user किस-किस teams का हिस्सा है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-application.html#jsGetRolesInfo&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Get Roles Info&lt;/span&gt;&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;span style=&quot;font-size: x-small;&quot;&gt;user के role या permission से जुड़ी जानकारी पाने के लिए।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-application.html#jsGetMode&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Get mode&lt;/span&gt;&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;span style=&quot;font-size: x-small;&quot;&gt;application के मौजूदा operational mode या state को पाने के लिए।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-application.html#jsGetWidthInPixel&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Get width in pixel&lt;/span&gt;&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह function application की अंदरूनी चौड़ाई (width) को pixels में लौटाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-application.html#jsGetHeightInPixel&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Get height in pixel&lt;/span&gt;&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह function application की अंदरूनी ऊँचाई (height) को pixels में लौटाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-application.html#jsGetModelID&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Get model ID&lt;/span&gt;&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह function application से जुड़ी सामान्य जानकारी (Info) को लौटाता है।&lt;/span&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-application.html#jsGetActiveTabName&quot; style=&quot;font-size: small;&quot; target=&quot;_blank&quot;&gt;Get active page name&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह function वर्तमान में खुला हुआ active page name लौटाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-application.html#jsShowBusy&quot; style=&quot;font-size: small;&quot; target=&quot;_blank&quot;&gt;To show busy indicator&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह function data load होने तक screen पर “Loading data...” वाला busy indicator दिखाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-application.html#jsHideBusy&quot; style=&quot;font-size: small;&quot; target=&quot;_blank&quot;&gt;To hide busy indicator&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह function screen से busy indicator को छुपा देता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-application.html#jsPrintUserName&quot; style=&quot;font-size: small;&quot; target=&quot;_blank&quot;&gt;Print user name&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code current user का display नाम प्राप्त करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-application.html#jsPrintCurrentDate&quot; style=&quot;font-size: small;&quot; target=&quot;_blank&quot;&gt;Print current date&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code वर्तमान तारीख लौटाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-application.html#jsShowMessageBox&quot; style=&quot;font-size: small;&quot; target=&quot;_blank&quot;&gt;Show message box&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code screen पर “Incorrect Period!” का error संदेश दिखाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-application.html#jsExportToExcel&quot; style=&quot;font-size: small;&quot; target=&quot;_blank&quot;&gt;Export to Excel&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code report को Excel में export करने की प्रक्रिया शुरू करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-application.html#jsGetActivePageName&quot; style=&quot;font-size: small;&quot; target=&quot;_blank&quot;&gt;Get active page name&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह function वर्तमान में खुला हुआ active page name लौटाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-application.html#jsWordsCount&quot; style=&quot;font-size: small;&quot; target=&quot;_blank&quot;&gt;Words count on a page&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code पूरे webpage के text के कुल शब्दों की गणना करके console में दिखाता है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
  &lt;/div&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Table&lt;/span&gt;&lt;/h4&gt;&lt;span&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/sac-scripting-for-tables.html#jsOpenPivot&quot; target=&quot;_blank&quot;&gt;Open pivot&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code table का navigation panel खोलता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/sac-scripting-for-tables.html#jsOpenLinkFromTable&quot; target=&quot;_blank&quot;&gt;Open hyperlink from each cell in table&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code table में selected row का data पढ़कर यदि उसमें दिया link &quot;http&quot; से शुरू होता है तो उसे browser में खोलता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/sac-scripting-for-tables.html#jsUpdateCommentTable&quot; target=&quot;_blank&quot;&gt;Update comment table or widget&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code selected period से महीना-साल निकालकर संबंधित quarter की गणना करता है और उसी आधार पर table व comment widget में filter को update करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/sac-scripting-for-tables.html#jsFilterTable&quot; target=&quot;_blank&quot;&gt;Filter main table based on commenting model page filter&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code input control से selected member की जाँच करता है और यदि सभी selected नहीं हैं तो BA filter apply करता है, अन्यथा filter हटा देता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/sac-scripting-for-tables.html#jsGetAllDim&quot; target=&quot;_blank&quot;&gt;Get all dimension info&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code table के data source में मौजूद सभी dimensions की सूची प्राप्त करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/sac-scripting-for-tables.html#jsFilterTableComments&quot; target=&quot;_blank&quot;&gt;Filter table &amp;amp; comments based on page Quarter filter&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code input control से चुना गया महीना और वर्ष पढ़कर उनसे period value बनाता है और उसी के आधार पर table को refresh करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/sac-scripting-for-tables.html#jsGetModelId&quot; target=&quot;_blank&quot;&gt;Get model id&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह function application की सामान्य जानकारी प्राप्त करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/sac-scripting-for-tables.html#jsFilterDimension&quot; target=&quot;_blank&quot;&gt;Filter Dimensions in table&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code country dimension पर filter लागू करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/sac-scripting-for-tables.html#jsFilterMeasures&quot; target=&quot;_blank&quot;&gt;Filter Measures in table&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code table के result set से माप (Measures) निकालकर चुने हुए मापों पर filter लागू करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/sac-scripting-for-tables.html#jsFilterAllMeasures&quot; target=&quot;_blank&quot;&gt;Filter All Measures in table&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह SAC script table widget से सभी measures के technical IDs निकालकर console में दिखाती है, जिससे debugging और dynamic measure handling आसान हो जाती है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/sac-scripting-for-tables.html#jsAddRemoveDimension&quot; target=&quot;_blank&quot;&gt;Add or remove dimension from table&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code dropdown से selected value के आधार पर filter set करता है और table में dimensions को जोड़ता व हटाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/sac-scripting-for-tables.html#jsGetSpecificMeasure&quot; target=&quot;_blank&quot;&gt;Get specific measure from table&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code chart के data source से measure के values पढ़कर उन्हें number में बदलता है और एक array में store करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/sac-scripting-for-tables.html#jsGetSpecificDimension&quot; target=&quot;_blank&quot;&gt;Get specific dimension from table&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code chart में selected data से EmployeeUserName को जोड़कर एक string बनाता है और उसे console में दिखाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/sac-scripting-for-tables.html#jsDrillDownTable&quot; target=&quot;_blank&quot;&gt;Drill down table&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code table और chart के selection के आधार पर drill-down/drill-up करते हुए dimensions व filters को dynamic रूप से जोड़ता-हटाता है और data को refresh करता है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
  &lt;div style=&quot;font-size: medium;&quot;&gt;
  
  &lt;h4&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Chart&lt;/span&gt;&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/sac-scripting-for-charts.html#jsRemoveChartFilter&quot; target=&quot;_blank&quot;&gt;Remove Chart Filter&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code chart के data source से Country का filter हटाकर data को refresh करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/sac-scripting-for-charts.html#jsApplyAFilterToChart&quot; target=&quot;_blank&quot;&gt;Apply a Filter to Chart&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code chart के data source में Country dimension पर filter लगाकर data को refresh करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/sac-scripting-for-charts.html#jsApplyMultipleFiltersTogether&quot; target=&quot;_blank&quot;&gt;Apply Multiple Filters Together&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code chart के data source में Region को multiple filter करके data को refresh करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/sac-scripting-for-charts.html#jsRemoveChartFilter&quot; target=&quot;_blank&quot;&gt;Remove Chart Filter&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code chart के data source से Country का filter हटाकर data को refresh करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/sac-scripting-for-charts.html#jsShowHideAChart&quot; target=&quot;_blank&quot;&gt;Show or Hide a Chart&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code chart को दिखाने (true) और छुपाने (false) के लिए उपयोग किया जाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/sac-scripting-for-charts.html#jsUpdateChartOnDropdown&quot; target=&quot;_blank&quot;&gt;Update chart based on dropdown&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code dropdown से चुने गए value के आधार पर chart के data source में type dimension पर filter लागू करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/sac-scripting-for-charts.html#jsChartMeasure&quot; target=&quot;_blank&quot;&gt;Add or remove measure from Chart&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code chart के Value Axis में माप (Measure) को जोड़ने और हटाने के लिए उपयोग किया जाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/sac-scripting-for-charts.html#jsFilterDimOnChart1&quot; target=&quot;_blank&quot;&gt;Filter dimension on chart based on Cross Calculation filter 1&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code input control से selected quarters के आधार पर chart में Date dimension पर filter लगाकर data को refresh करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/sac-scripting-for-charts.html#jsFilterDimOnChart2&quot; target=&quot;_blank&quot;&gt;Filter dimension on chart based on Cross Calculation filter 2&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code input control से चुने गए वर्ष के आधार पर chart में उस वर्ष के सभी quarters पर Date filter लगाकर data को refresh करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/sac-scripting-for-charts.html#jsEmailSingleUserOnChart&quot; target=&quot;_blank&quot;&gt;Email to selected user from chart&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code chart में चुने गए कर्मचारी के आधार पर Non Reported Hours के साथ e-mail draft खोलता है और selection न होने पर warning message दिखाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/sac-scripting-for-charts.html#jsEmailMultiUserOnChart&quot; target=&quot;_blank&quot;&gt;Email to multiple user using BCC from chart&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code chart से selected कर्मचारियों के username इकट्ठा करके उन्हें BCC में जोड़ते हुए एक e-mail draft खोलता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/sac-scripting-for-charts.html#jsEmailMultiUserOnChart2&quot; target=&quot;_blank&quot;&gt;Email to multiple users using BCC from chart with dimension &amp;amp; measures in body&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code chart से selected कर्मचारियों के username और उनके Non Reported Hours को जोड़कर BCC व e-mail body में भरते हुए एक e-mail draft खोलता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/sac-scripting-for-charts.html#jsEmail&quot; target=&quot;_blank&quot;&gt;Email&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code chart में selected कर्मचारी के लिए Non Reported Hours के साथ सीधे उसी कर्मचारी को e-mail draft खोलता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/sac-scripting-for-charts.html#jsFilterMeasuresInChart&quot; target=&quot;_blank&quot;&gt;Filter measures in chart based on another chart&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code Chart_1 में चुने गए माप (Measures) के आधार पर Chart_2 में वही माप filter के रूप में लागू करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/08/sac-scripting-for-charts.html#jsWordChart&quot; target=&quot;_blank&quot;&gt;Word Chart&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह R code product और उनके Gross Margin के आधार पर एक wordcloud chart बनाता है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
  
  &lt;h4 style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Input Control&lt;/span&gt;&lt;/h4&gt;&lt;/div&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-input-control.html#ipGetSelectedValue&quot; target=&quot;_blank&quot;&gt;&lt;/a&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-input-control.html#ipGetSelectedValue&quot; target=&quot;_blank&quot;&gt;&lt;/a&gt;&lt;li&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-input-control.html#ipGetSelectedValue&quot; style=&quot;font-size: medium;&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-input-control.html#ipGetSelectedValue&quot; target=&quot;_blank&quot;&gt;Get selected value from filter&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code input control से selected period का ID और विवरण (description) प्राप्त कर console में दिखाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-input-control.html#ipSelectAllMembers&quot; target=&quot;_blank&quot;&gt;Select All members in page filter&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code switch button की स्थिति के आधार पर input control में selected members को set करता है या सभी members का selection करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-input-control.html#ipMTD&quot; target=&quot;_blank&quot;&gt;Month to Date selection on page filter&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code आज की तारीख के आधार पर महीने की शुरुआत से वर्तमान दिन तक की सभी तिथियाँ बनाकर उन्हें input control में select करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-input-control.html#ipCrossFilter&quot; target=&quot;_blank&quot;&gt;Cross filter Input Control between each page&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code table के prompt से PA और BA के values पढ़कर उसी के अनुसार input control में संबंधित selection set करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-input-control.html#jsPreFilledPageFilter&quot; target=&quot;_blank&quot;&gt;Pre filled page filter (Quarter &amp;amp; Month) / get Fiscal Year from prompt&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code page initialization पर Fiscal Period से वर्ष-महीना निकालकर उसी के अनुसार quarter और महीना input control में अपने-आप set करता है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;&lt;h4&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Toggle / Switch Button&lt;/span&gt;&lt;/h4&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-toggle-button.html#jsShowHideTabs&quot; target=&quot;_blank&quot;&gt;Show/hide table tab on switch button toggle&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code switch button की स्थिति के अनुसार tab बदलता है।&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-toggle-button.html#jsFilterPCodes1&quot; target=&quot;_blank&quot;&gt;Filter to Exclude Product codes 1&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code switch button on होने पर तय किए गए P-Codes को कई tables से exclude करता है और switch button off होने पर उन सभी टेबल्स से P-Code filter हटा देता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-toggle-button.html#jsFilterPCodes2&quot; target=&quot;_blank&quot;&gt;Filter to Exclude Product codes 2&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code switch button के आधार पर एक method call करके कई tables में दिए गए P-Codes को एक साथ exclude या दोबारा include करता है और user को सूचना संदेश दिखाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-toggle-button.html#jsShowHideWidget&quot; target=&quot;_blank&quot;&gt;Show / Hide Widget&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code switch ON होने पर Table_1 को दिखाता है और switch OFF होने पर उसे छुपा देता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-toggle-button.html#jsApplyRemoveFilter&quot; target=&quot;_blank&quot;&gt;Apply / Remove Filter&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code switch ON होने पर Table_1 में Country को केवल India पर filter करता है और switch OFF होने पर Country का filter हटा कर data refresh करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-toggle-button.html#jsEnableDisableUserInput&quot; target=&quot;_blank&quot;&gt;Enable / Disable User Input&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code switch ON होने पर दोनों input fields को editable (सक्रिय) करता है और switch OFF होने पर उन्हें disable (निष्क्रिय) कर देता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-toggle-button.html#jsToggleApplicationTheme&quot; target=&quot;_blank&quot;&gt;Toggle Application Theme&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code switch ON होने पर application को dark theme में बदलता है और switch OFF होने पर सामान्य (light) theme लागू करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-toggle-button.html#jsRefreshDataManually&quot; target=&quot;_blank&quot;&gt;Refresh Data Manually&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code switch ON होने पर data refresh करते समय busy indicator दिखाता है, refresh पूरा होने पर उसे छुपाता है और अंत में switch को वापस OFF कर देता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-toggle-button.html#jsControlVisibilityOfMultipleWidgets&quot; target=&quot;_blank&quot;&gt;Control Visibility of Multiple Widgets&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code switch की स्थिति के अनुसार chart को दिखाता है और उसी के उलट table को छुपाता या दिखाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-toggle-button.html#jsConditionalAction&quot; target=&quot;_blank&quot;&gt;Conditional Action&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code switch ON होने पर “Alert Mode Activated” और OFF होने पर “Alert Mode Deactivated” का सूचना संदेश दिखाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-toggle-button.html#jsMultiActionSwitch&quot; target=&quot;_blank&quot;&gt;Multi-Action Switch&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code switch ON होने पर “Advanced Mode” के लिए loading indicator दिखाते हुए chart और table को दिखाई देता है, और OFF होने पर दोनों को छुपा देता है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;div&gt;&lt;h4&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Story Variable&lt;/span&gt;&lt;/h4&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-story-variable.html#jsChangeStoryVar&quot; target=&quot;_blank&quot;&gt;&lt;/a&gt;
  
  &lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-story-variable.html#jsChangeStoryVar&quot; target=&quot;_blank&quot;&gt;Change Story variable filter on page load&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code वर्तमान तारीख से दिन-महीना-वर्ष निकालकर Fiscal Period variable set करता है और button click पर URL parameter के जरिए story को variable या dimension filter के साथ खोलता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-story-variable.html#jsHidefilterpanel&quot; target=&quot;_blank&quot;&gt;Hide filter panel&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code filter panel को छुपाने (Hide) के लिए उपयोग किया जाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-story-variable.html#jsShowfilterpanel&quot; target=&quot;_blank&quot;&gt;Show filter panel&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code filter panel को दिखाने (Show) के लिए उपयोग किया जाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/09/sac-scripting-for-story-variable.html#jsCheckFilterPanel&quot; target=&quot;_blank&quot;&gt;Check filter panel&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code filter panel की वर्तमान visibility की जाँच करने के लिए उपयोग किया जाता है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;h4&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Comment Widget&lt;/span&gt;&lt;/h4&gt;&lt;/span&gt;&lt;/div&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/sac-scripting-for-comment-widget.html#sacPauseCommentWidget&quot; target=&quot;_blank&quot;&gt;&lt;/a&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/sac-scripting-for-comment-widget.html#sacPauseCommentWidget&quot; target=&quot;_blank&quot;&gt;&lt;/a&gt;&lt;li&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/sac-scripting-for-comment-widget.html#sacPauseCommentWidget&quot; target=&quot;_blank&quot;&gt;&lt;/a&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/sac-scripting-for-comment-widget.html#sacPauseCommentWidget&quot; style=&quot;font-size: medium;&quot; target=&quot;_blank&quot;&gt;Pause comment widget&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code data load होने के दौरान comment widget को अस्थायी रूप से छिपाकर busy indicator दिखाता है और प्रक्रिया पूरी होने पर widget को फिर से दिखाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/sac-scripting-for-comment-widget.html#jsApplyFilter&quot; target=&quot;_blank&quot;&gt;Apply filter&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code comment widget के data source में Period dimension पर filter लागू करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/sac-scripting-for-comment-widget.html#jsRemoveFilter&quot; target=&quot;_blank&quot;&gt;Remove filter&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code comment widget के data source से Period dimension का filter हटा देता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/sac-scripting-for-comment-widget.html#jsGetLayout&quot; target=&quot;_blank&quot;&gt;Get layout&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code Comment Widget के layout की Top, Bottom, Left, Right, Height और Width की values निकालकर console में print करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/sac-scripting-for-comment-widget.html#jsSetLayout&quot; target=&quot;_blank&quot;&gt;Set layout&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code Comment Widget की Top, Bottom, Left, Right position और Height-Width को तय value देकर उसका layout set सेट करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/sac-scripting-for-comment-widget.html#jsGetCssClass&quot; target=&quot;_blank&quot;&gt;Get CSS class&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code Comment Widget की वर्तमान CSS class को प्राप्त करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/sac-scripting-for-comment-widget.html#jsSetCssClass&quot; target=&quot;_blank&quot;&gt;Set CSS class&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code Comment Widget की CSS class को &quot;my-normal-class&quot; में बदलता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;a href=&quot;https://www.totaldatasolution.com/2025/10/sac-scripting-for-comment-widget.html#jsCheckWidget&quot; target=&quot;_blank&quot;&gt;Check if comment widget is visible or not&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code check करता है कि Comment Widget_1 दिखाई दे रहा है या नहीं।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
  &lt;/span&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;👨‍💻 Author&lt;/p&gt;&lt;p&gt;Total Data Solution&lt;br /&gt;Data Analyst | Excel &amp;amp; SAP Analytics Cloud Developer&lt;br /&gt;I share practical Excel, Automation, and Reporting tutorials based on real corporate experience.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://www.totaldatasolution.com/feeds/7470862638919150065/comments/default' title='टिप्पणियाँ भेजें'/><link rel='replies' type='text/html' href='https://www.totaldatasolution.com/2025/08/sac-scripting.html#comment-form' title='0 टिप्पणियाँ'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/7470862638919150065'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/7470862638919150065'/><link rel='alternate' type='text/html' href='https://www.totaldatasolution.com/2025/08/sac-scripting.html' title='SAP Analytics Cloud scripting (rare content)'/><author><name>Total Data Solution</name><uri>http://www.blogger.com/profile/12526349101988182665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhakbO298UIzCtHK1i4KVZRiX9l-XxQA3Fod59gzGA6oRLZHUyI2CY4A12YIp-ZpZfBW7aNd5d_AB66Lq6YBJoozwcJGo8WNw2P7mZgy-jU7IBuYPT1LAblsr8CEPfkHKYOVKd6nD0c18mK38XQt5W07CldT3-fcqK8liWEj3dUI4tm9eZGhDLMz2Qxdr7t/s72-w640-h510-c/SAC_Scripting.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7267924039333995091.post-2245006162043982585</id><published>2026-07-11T10:46:15.432+05:30</published><updated>2026-08-22T15:03:42.328+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Excel"/><title type='text'>Excel Clipboard क्या है? Clipboard का उपयोग कैसे करें? | Hindi Guide</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhVaDK5uRjge0adKtyi7fBN3W0HfoCAd515uZETWfRtzIEhVRjESmplpqWhszuxdUoioq8m01jN4NPU0-MwFlDuv2Cp0yfJ5m2x0G534n7W1R7-POlDX0jF3XoVLnQCXM3dg3JTPbfVFj6/s1600/How-to-use-clipboard-in-excel.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Excel में clipboard का उपयोग कैसे करें?&quot; border=&quot;0&quot; data-original-height=&quot;720&quot; data-original-width=&quot;960&quot; height=&quot;480&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhVaDK5uRjge0adKtyi7fBN3W0HfoCAd515uZETWfRtzIEhVRjESmplpqWhszuxdUoioq8m01jN4NPU0-MwFlDuv2Cp0yfJ5m2x0G534n7W1R7-POlDX0jF3XoVLnQCXM3dg3JTPbfVFj6/s640/How-to-use-clipboard-in-excel.jpg&quot; title=&quot;Excel में clipboard का उपयोग कैसे करें?&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;1. Introduction – Excel में Copy-Paste की समस्या&lt;/h3&gt;&lt;p&gt;Microsoft Excel में काम करते समय &lt;b&gt;Copy और Paste&lt;/b&gt; सबसे ज्यादा इस्तेमाल होने वाले operations में से हैं। चाहे आप Sales Report बना रहे हों, Employee Salary Sheet तैयार कर रहे हों, Student Result manage कर रहे हों या किसी बड़े database को organize कर रहे हों, आपको बार-बार data को एक जगह से दूसरी जगह copy करना पड़ता है।&lt;/p&gt;&lt;p&gt;साधारण स्थिति में हम किसी cell या range को select करते हैं, &lt;b&gt;Ctrl + C&lt;/b&gt; दबाते हैं और फिर दूसरी जगह &lt;b&gt;Ctrl + V&lt;/b&gt; दबाकर data paste कर देते हैं।&lt;/p&gt;&lt;p&gt;लेकिन समस्या तब आती है जब आपको &lt;b&gt;एक से अधिक अलग-अलग items को copy करके बाद में एक साथ paste करना हो।&lt;/b&gt;&lt;/p&gt;&lt;p&gt;मान लीजिए आपके पास एक Sales Workbook है और आपको अलग-अलग worksheets से ये information इकट्ठी करनी है:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Product Name&lt;/li&gt;&lt;li&gt;Sales Amount&lt;/li&gt;&lt;li&gt;Customer Name&lt;/li&gt;&lt;li&gt;Region&lt;/li&gt;&lt;li&gt;Salesperson&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;यदि आप सामान्य Copy-Paste का इस्तेमाल करते हैं, तो हर बार नया item copy करने पर आपका पिछला copied item replace हो सकता है।&lt;/p&gt;&lt;p&gt;यहीं पर &lt;b&gt;Excel Clipboard&lt;/b&gt; बहुत उपयोगी होता है।&lt;/p&gt;&lt;p&gt;Excel का Clipboard आपको एक ही session में &lt;b&gt;कई copied items को collect करके बाद में आवश्यकता के अनुसार paste करने&lt;/b&gt; की सुविधा देता है।&lt;/p&gt;&lt;p&gt;उदाहरण के लिए, आप पहले एक customer list copy कर सकते हैं, फिर किसी दूसरी worksheet से sales data copy कर सकते हैं और फिर किसी तीसरी जगह से region information copy कर सकते हैं। Clipboard Pane में collected items दिखाई दे सकते हैं, जिन्हें आवश्यकता के अनुसार बाद में paste किया जा सकता है।&lt;/p&gt;&lt;p&gt;इस सुविधा की मदद से repetitive copy-paste work कम हो सकता है और Excel में काम करने की productivity बढ़ सकती है।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;2. Excel Clipboard क्या है?&lt;/h3&gt;&lt;p&gt;&lt;b&gt;Clipboard एक temporary storage area है जिसका उपयोग computer या Office applications में copied या cut किए गए content को अस्थायी रूप से रखने के लिए किया जाता है।&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Excel में Clipboard की मदद से आप copied content को बाद में किसी दूसरी location पर paste कर सकते हैं।&lt;/p&gt;&lt;p&gt;साधारण Copy-Paste में आम तौर पर हम एक item copy करते हैं और उसे दूसरी जगह paste करते हैं। लेकिन &lt;b&gt;Office Clipboard&lt;/b&gt; का एक महत्वपूर्ण लाभ यह है कि यह एक session के दौरान कई copied items को collect करने की सुविधा दे सकता है।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;मान लीजिए आपने Excel में तीन अलग-अलग ranges copy कीं:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Range 1 → Employee Names&lt;br /&gt;Range 2 → Employee Salary&lt;br /&gt;Range 3 → Department&lt;/span&gt;&lt;/p&gt;&lt;p&gt;इन items को Clipboard में collect करके आप बाद में आवश्यकता के अनुसार paste कर सकते हैं।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;3. Clipboard कैसे काम करता है?&lt;/h3&gt;&lt;p&gt;Clipboard को समझने के लिए एक आसान उदाहरण लेते हैं।&lt;/p&gt;&lt;p&gt;मान लीजिए आपके पास एक notebook है जिसमें आप अलग-अलग महत्वपूर्ण information के छोटे notes लिखकर रखते हैं।&lt;/p&gt;&lt;p&gt;जब आपको किसी note की जरूरत होती है, तो आप उसे notebook से निकालकर अपने काम की जगह पर इस्तेमाल करते हैं।&lt;/p&gt;&lt;p&gt;Computer Clipboard कुछ इसी तरह काम करता है।&lt;/p&gt;&lt;p&gt;&lt;b&gt;Basic Process&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Copy → Clipboard → Paste&lt;/b&gt;&lt;/p&gt;&lt;p&gt;जब आप किसी Excel cell या range को copy करते हैं:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Excel Data&lt;br /&gt;&amp;nbsp; &amp;nbsp;↓&lt;br /&gt;Copy&lt;br /&gt;&amp;nbsp; &amp;nbsp;↓&lt;br /&gt;Clipboard&lt;br /&gt;&amp;nbsp; &amp;nbsp;↓&lt;br /&gt;Paste&lt;br /&gt;&amp;nbsp; &amp;nbsp;↓&lt;br /&gt;Destination Cell&lt;/span&gt;&lt;/p&gt;&lt;p&gt;यदि आप Office Clipboard का उपयोग करते हैं, तो आप कई copied items को एक साथ collect कर सकते हैं।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;4. Excel Clipboard और Normal Copy-Paste में अंतर&lt;/h3&gt;&lt;p&gt;यह अंतर समझना बहुत महत्वपूर्ण है।&lt;/p&gt;
  &lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Feature&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Normal Copy-Paste&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Office Clipboard&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Copy करना&lt;/td&gt;
&lt;td&gt;हाँ&lt;/td&gt;
&lt;td&gt;हाँ&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Paste करना&lt;/td&gt;
&lt;td&gt;हाँ&lt;/td&gt;
&lt;td&gt;हाँ&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Multiple copied items collect करना&lt;/td&gt;
&lt;td&gt;सीमित&lt;/td&gt;
&lt;td&gt;हाँ&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Clipboard Pane&lt;/td&gt;
&lt;td&gt;नहीं&lt;/td&gt;
&lt;td&gt;हाँ&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Reuse copied items&lt;/td&gt;
&lt;td&gt;सीमित&lt;/td&gt;
&lt;td&gt;अधिक सुविधाजनक&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Productivity&lt;/td&gt;
&lt;td&gt;सामान्य&lt;/td&gt;
&lt;td&gt;बेहतर&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;अलग-अलग copied content को बाद में चुनना&lt;/td&gt;
&lt;td&gt;सीमित&lt;/td&gt;
&lt;td&gt;संभव&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

  &lt;h4 style=&quot;text-align: left;&quot;&gt;Simple Example&lt;/h4&gt;&lt;p&gt;Normal Copy-Paste:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Copy A&lt;br /&gt;↓&lt;br /&gt;Paste A&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Copy B&lt;br /&gt;↓&lt;br /&gt;Paste B&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Clipboard approach:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Copy A&lt;br /&gt;↓&lt;br /&gt;Clipboard&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Copy B&lt;br /&gt;↓&lt;br /&gt;Clipboard&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Copy C&lt;br /&gt;↓&lt;br /&gt;Clipboard&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Paste A / B / C as required&lt;/span&gt;&lt;/p&gt;&lt;p&gt;इसी कारण multiple data items के साथ काम करने वाले users के लिए Clipboard उपयोगी हो सकता है।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;5. Excel Clipboard क्यों महत्वपूर्ण है?&lt;/h3&gt;&lt;p&gt;Excel में Clipboard केवल Copy-Paste का दूसरा तरीका नहीं है। यह repetitive tasks को व्यवस्थित करने में मदद कर सकता है।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;5.1 Time बचाने में मदद&lt;/h4&gt;&lt;p&gt;यदि आपको बार-बार अलग-अलग locations से data copy करना पड़ता है, तो Clipboard उपयोगी हो सकता है।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;5.2 Repetitive Work कम करना&lt;/h4&gt;&lt;p&gt;मान लीजिए आपको 10 अलग-अलग worksheets से information collect करनी है।&lt;/p&gt;&lt;p&gt;सामान्य तरीका:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Copy → Paste&lt;br /&gt;Copy → Paste&lt;br /&gt;Copy → Paste&lt;br /&gt;...&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Clipboard की मदद से copied items को collect करना अधिक convenient हो सकता है।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;5.3 Multiple Items को Manage करना&lt;/h4&gt;&lt;p&gt;Office Clipboard copied items को एक जगह देखने और जरूरत के अनुसार इस्तेमाल करने में मदद करता है।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;5.4 Productivity बढ़ाना&lt;/h4&gt;&lt;p&gt;जो users Excel में रोज कई घंटे काम करते हैं, उनके लिए छोटे productivity improvements भी महत्वपूर्ण हो सकते हैं।&lt;/p&gt;&lt;p&gt;यदि किसी task में रोज 15 मिनट बचते हैं, तो महीने के अंत तक काफी समय बच सकता है।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  
  &lt;h3 style=&quot;text-align: left;&quot;&gt;6. Excel Clipboard कहाँ मिलता है?&lt;/h3&gt;&lt;p&gt;Excel में Clipboard command सामान्यतः &lt;b&gt;Home tab&lt;/b&gt; में उपलब्ध होता है।&lt;/p&gt;&lt;p&gt;Excel Ribbon में:&lt;/p&gt;&lt;p&gt;&lt;b&gt;Home → Clipboard&lt;/b&gt;&lt;/p&gt;&lt;p&gt;group दिखाई देता है।&lt;/p&gt;&lt;p&gt;इस group में सामान्यतः ये commands मिल सकती हैं:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Cut&lt;/li&gt;&lt;li&gt;Copy&lt;/li&gt;&lt;li&gt;Paste&lt;/li&gt;&lt;li&gt;Format Painter&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Clipboard Pane खोलने के लिए Home tab के Clipboard group में छोटे &lt;b&gt;Dialog Box Launcher&lt;/b&gt; पर क्लिक किया जा सकता है।&lt;/p&gt;&lt;p&gt;इसके बाद Excel window के side में Clipboard pane दिखाई दे सकता है।&lt;/p&gt;&lt;p&gt;&lt;b&gt;ध्यान दें:&lt;/b&gt; Microsoft Excel के अलग-अलग versions में interface थोड़ा अलग दिखाई दे सकता है।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;7. Clipboard के मुख्य Options&lt;/h3&gt;&lt;p&gt;Clipboard Pane खोलने के बाद आपको copied content की list दिखाई दे सकती है।&lt;/p&gt;&lt;p&gt;यहाँ से आप किसी copied item को चुनकर paste कर सकते हैं।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;Paste&lt;/h4&gt;&lt;p&gt;Copied item को active cell या selected location पर paste करने के लिए।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;Copy&lt;/h4&gt;&lt;p&gt;Data को Clipboard में भेजने के लिए।&lt;/p&gt;&lt;p&gt;Keyboard shortcut:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Ctrl + C&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;Cut&lt;/h4&gt;&lt;p&gt;Data को एक location से दूसरी location पर move करने के लिए।&lt;/p&gt;&lt;p&gt;Keyboard shortcut:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Ctrl + X&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;Clear All&lt;/h4&gt;&lt;p&gt;Clipboard में मौजूद collected items को हटाने के लिए।&lt;/p&gt;&lt;p&gt;यह तब उपयोगी है जब आपका Clipboard पुराने data से भर गया हो और आप fresh copying शुरू करना चाहते हों।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;8. Clipboard Task Pane&lt;/span&gt;&lt;/h3&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;clear: both;&quot;&gt;Excel में Clipboard task pane को open करने के लिए Home tab में clipboard dialog box launcher पर click कीजिए। जैसा कि नीचे चित्र में दर्शाया गया है।&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjm7kuCCT5EtIjVR7MHgZsddUMyKPM5KE53-FWl7JZhPNEwvSvhIxkrZde40ti_DZXhRVeNCI4tVevkba1XWOMfvpwZMxvjEWgFk-naLXr8RJWlksiaE_F0GqnjTN5jmBahn1_1xSy8nvU/s1600/open-clipboard-in-excel.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;क्लिपबोर्ड टास्क पेन को ओपन करना (Open clipboard task pane)&quot; border=&quot;0&quot; data-original-height=&quot;145&quot; data-original-width=&quot;179&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjm7kuCCT5EtIjVR7MHgZsddUMyKPM5KE53-FWl7JZhPNEwvSvhIxkrZde40ti_DZXhRVeNCI4tVevkba1XWOMfvpwZMxvjEWgFk-naLXr8RJWlksiaE_F0GqnjTN5jmBahn1_1xSy8nvU/s1600/open-clipboard-in-excel.PNG&quot; title=&quot;क्लिपबोर्ड टास्क पेन को ओपन करना (Open clipboard task pane)&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;अब उस cell या range को select करें जिसे copy करना है और अपने keyboard से &lt;b&gt;Ctrl + C&lt;/b&gt; दोनों keys को एक साथ press करें।&lt;/li&gt;&lt;li&gt;इस उदाहरण में हम heading को copy करेंगे। आप नीचे दिए गए चित्र में देख सकते हैं कि यह clipboard में store हो गया है&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhU_PH1QZVZ0EsYpB380ceDcDH6F8RW8FSzQduwGj0sjMRMqHOsk4I6V2qqY6Gq885oAF7owEuhz-BltHCbTlv9lw3Qpmv8i2e78LLwNjLDvj8glPgei4kegbeX96luQpKzAM7sExvPHH5m/s1600/copy-heading-in-excel.PNG&quot; style=&quot;font-size: x-large; margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;253&quot; data-original-width=&quot;700&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhU_PH1QZVZ0EsYpB380ceDcDH6F8RW8FSzQduwGj0sjMRMqHOsk4I6V2qqY6Gq885oAF7owEuhz-BltHCbTlv9lw3Qpmv8i2e78LLwNjLDvj8glPgei4kegbeX96luQpKzAM7sExvPHH5m/s1600/copy-heading-in-excel.PNG&quot; /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;अब आप जहां पर इसे paste करना चाहते हैं, उस cell या range को select करें और अपने keyboard से &lt;b&gt;Ctrl + V&lt;/b&gt; दोनों keys को एक साथ press करें अथवा ribbon में paste option पर click करें अथवा clipboard task pane में उस copy किये हुए item पर click करें।&lt;br /&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuz6nSbvDhrrBOC4F0j0qHBC6iK875BXIlDOp9iSb89R8XDbL2X7XuRSO_LcaWHWUnXPEvjNWbTAzqswZ_BAy0rG9BhdmEcxApxumuMIbQv_cby1JBIeNgKsW3uZfvCHwhk21gxHM8kSxn/s1600/paste-or-click-on-item-in-clipboard.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;206&quot; data-original-width=&quot;532&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuz6nSbvDhrrBOC4F0j0qHBC6iK875BXIlDOp9iSb89R8XDbL2X7XuRSO_LcaWHWUnXPEvjNWbTAzqswZ_BAy0rG9BhdmEcxApxumuMIbQv_cby1JBIeNgKsW3uZfvCHwhk21gxHM8kSxn/s1600/paste-or-click-on-item-in-clipboard.PNG&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;इस तरह आप दूसरा data भी copy करेंगे और यह clipboard task pane में store होता रहेगा। 24 items copy होने के बाद जब आप 25वां item copy करेंगे तो सबसे पहले वाला item delete हो जाएगा। इस तरह सबसे बाद में copy किया हुआ item, list में सबसे ऊपर रहेगा।&amp;nbsp;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-size: x-large; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjsiRDSqVNVi8sr9llJ27sIXu4HZ3cf1fXTMHCAP5igJgMVL-a3UOu4SqRDlNB-9QZfeJ7zalUHnvTX-48jqKrrmjs0o-wZtGlb1pCMH0eG4TtcqkvNzPP3azahkPqgCFU5-wEx0IMJnLf/s1600/clipboard-item-list.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;468&quot; data-original-width=&quot;306&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjsiRDSqVNVi8sr9llJ27sIXu4HZ3cf1fXTMHCAP5igJgMVL-a3UOu4SqRDlNB-9QZfeJ7zalUHnvTX-48jqKrrmjs0o-wZtGlb1pCMH0eG4TtcqkvNzPP3azahkPqgCFU5-wEx0IMJnLf/s320/clipboard-item-list.PNG&quot; width=&quot;207&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;अब इन 24 items में से किसी को भी paste करना हो तो उस पर बस click कर दीजिए और वह paste हो जाएगा।&amp;nbsp;&lt;/li&gt;&lt;li&gt;अगर आप सभी items को एक साथ paste करना चाहते हैं तो उस cell या range को select करें जहां पर आप paste करना चाहते हैं और उसके बाद &lt;b&gt;Paste All&lt;/b&gt; button पर click करें।&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvl8FROGLPLOLLBpFuISMTbmuvhgTaeiBwsKKMtdPs6zppbt1Twerkoovp590ZHf0uI7ksRV2bqBQxMWNJyt9-jc77684tyh7AzKptMvTul9QJ23dsqjHvKXFO9pEY82m62bA6D3kaCZLN/s1600/clipboard-paste-all.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Paste all&quot; border=&quot;0&quot; data-original-height=&quot;179&quot; data-original-width=&quot;302&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvl8FROGLPLOLLBpFuISMTbmuvhgTaeiBwsKKMtdPs6zppbt1Twerkoovp590ZHf0uI7ksRV2bqBQxMWNJyt9-jc77684tyh7AzKptMvTul9QJ23dsqjHvKXFO9pEY82m62bA6D3kaCZLN/s1600/clipboard-paste-all.PNG&quot; title=&quot;Paste all&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;Clipboard में store data को आप Excel या MS Office की दूसरी application में भी paste कर सकते हैं।&amp;nbsp;&lt;/li&gt;&lt;li&gt;अगर आपको clipboard में store किसी data को delete करना है तो उसके लिए आप उस item के सामने दिए गए down arrow button पर click करें और delete के option को select करें।&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZ4SUTUNYYXZEHqjVUHnVxMVgZJHCXGrXRDJVbgHL-ssaHd6T35MAPnNz3DsKoCOVkOS9ABdC4D_7esLsfWQzzV-XuQaIIbyOexTDhjkEFfjVwoTrrY5vnS-yL32PXoE0p9XZ1y6-G2UaZ/s1600/clipboard-delete-item.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Clipboard delete item&quot; border=&quot;0&quot; data-original-height=&quot;194&quot; data-original-width=&quot;303&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZ4SUTUNYYXZEHqjVUHnVxMVgZJHCXGrXRDJVbgHL-ssaHd6T35MAPnNz3DsKoCOVkOS9ABdC4D_7esLsfWQzzV-XuQaIIbyOexTDhjkEFfjVwoTrrY5vnS-yL32PXoE0p9XZ1y6-G2UaZ/s1600/clipboard-delete-item.PNG&quot; title=&quot;Clipboard delete item&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;और अगर आपको सभी items को एक साथ delete करना है तो &lt;b&gt;Clear All&lt;/b&gt; button पर click करें। आप देखेंगे कि clipboard पूरा blank हो जाएगा।&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxEQI4z2O2O1ZaHmupiJDYFsnuiV7lW-3Hn6ajm4v-xRpY4VyUemy7f9mp6BbGdwOivs9y7quhgbqOWh4ghq77kd_k7m5BI5xpnCo0U4Ba1LUkyyeLGQ6fyQCYHcctMWcvh9j62fZQVjoJ/s1600/clipboard-clear-all.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Clipboard clear all&quot; border=&quot;0&quot; data-original-height=&quot;177&quot; data-original-width=&quot;302&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxEQI4z2O2O1ZaHmupiJDYFsnuiV7lW-3Hn6ajm4v-xRpY4VyUemy7f9mp6BbGdwOivs9y7quhgbqOWh4ghq77kd_k7m5BI5xpnCo0U4Ba1LUkyyeLGQ6fyQCYHcctMWcvh9j62fZQVjoJ/s1600/clipboard-clear-all.PNG&quot; title=&quot;Clipboard clear all&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;span style=&quot;color: orange;&quot;&gt;✔ Clipboard के निचले भाग में &quot;&lt;b&gt;Options&lt;/b&gt;&quot; button दिया गया है जिस पर click करने पर निम्नलिखित पांच options मिलेंगे और इनकी सहायता से आप यह निश्चित कर सकते हैं कि Clipboard को screen पर कब दिखाना है।&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;color: orange;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbDLWKwMxI4wnLZYxIDlD-WIUydWxQIgi9L8jV4iVYxwK4fhga1zTk7fUM41jjkMEpEqfRinkeZuwKdJw048KXM6EZ-kRJzvAeGrYz1A4Ybc_rL24lQSE9Ds8voHD_nI4d2edObshxnq0R/s1600/clipboard-options.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Clipboard options&quot; border=&quot;0&quot; data-original-height=&quot;163&quot; data-original-width=&quot;341&quot; height=&quot;152&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbDLWKwMxI4wnLZYxIDlD-WIUydWxQIgi9L8jV4iVYxwK4fhga1zTk7fUM41jjkMEpEqfRinkeZuwKdJw048KXM6EZ-kRJzvAeGrYz1A4Ybc_rL24lQSE9Ds8voHD_nI4d2edObshxnq0R/s320/clipboard-options.PNG&quot; title=&quot;Clipboard options&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;color: orange;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;color: orange;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;b&gt;Show Office Clipboard Automatically&lt;/b&gt;: इस option पर click करने के बाद जैसे ही आप दूसरा item copy करेंगे तो clipboard अपने आप display हो जाएगा।&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;b&gt;Show Office Clipboard When Ctrl+ C Pressed Twice&lt;/b&gt;: इस option पर click करने के बाद जब भी आप Ctrl + C एक साथ दो बार press करेंगे तो clipboard अपने आप display हो जाएगा।&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;b&gt;Collect Without Showing Office Clipboard&lt;/b&gt;: इस option पर click करने के बाद जब भी आप copy करेंगे तो वह item clipboard में store तो हो जाएगा लेकिन clipboard display नहीं होगा।&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;b&gt;Show Office Clipboard Icon on Taskbar&lt;/b&gt;: इस option पर click करने के बाद जब भी आप copy करेंगे तो आपको नीचे taskbar में clipboard का icon दिखाई देगा।&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;b&gt;Show Status Near Taskbar When Copying&lt;/b&gt;: इस option पर click करने के बाद जब भी आप copy करेंगे तो आपको नीचे taskbar के ऊपर कितने items आपने copy किए हैं उनका status दिखाई देगा।&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;9. Format Painter&lt;/span&gt;&lt;/h3&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Clipboard group का एक important option, Format Painter भी है। इसकी मदद से आप एक cell का format दूसरे cell में बड़ी ही आसानी से लगा कर सकते हैं। यह बहुत ही उपयोगी होता है जब अपने किसी cell या range पर एक साथ कई सारे formats लगा रखे हो और आपको वही format किसी दूसरे cell या range पर लगाना हो।&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;निम्नलिखित उदाहरण में column A और B में format किया हुआ डाटा है जबकि column F और G में normal data. अब आपको column F और G पर भी वहीं पर format apply करना है जो column A और B में है इसके लिए आप नीचे दिए गए तरीकों का पालन करेंगे।&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_S4x73NI-ZJp5T096m6qj3mcBzhybXgByfkTE4wPUr-q7eGY-Ro_EGRlRE9tRwHPpux6nYAgM-O6db5NzR1IN3qpcmNos98-MyYNcFf9KheYuekTBSIZBz9lhvnaLGiN8hBbtFYs7wSHe/s1600/format-cells-using-format-painter.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;283&quot; data-original-width=&quot;988&quot; height=&quot;91&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_S4x73NI-ZJp5T096m6qj3mcBzhybXgByfkTE4wPUr-q7eGY-Ro_EGRlRE9tRwHPpux6nYAgM-O6db5NzR1IN3qpcmNos98-MyYNcFf9KheYuekTBSIZBz9lhvnaLGiN8hBbtFYs7wSHe/s320/format-cells-using-format-painter.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Cell A1 से लेकर B10 तक range को select करें&amp;nbsp;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-size: x-large; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirTBSx3MeOX-jsK-BJqvUDc9D0NszuUMRvKyB6TctLcVh8JpwhB5LW4WIOEqtK6YIZdtat8FlKSy_zIPrwE_RTp7hu6TQMI8ui3eIKOgXxrWErcr5w2LsN4K8T2chGR3_vtTaCSqMlFroc/s1600/format-painter-select-cells.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;281&quot; data-original-width=&quot;432&quot; height=&quot;207&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirTBSx3MeOX-jsK-BJqvUDc9D0NszuUMRvKyB6TctLcVh8JpwhB5LW4WIOEqtK6YIZdtat8FlKSy_zIPrwE_RTp7hu6TQMI8ui3eIKOgXxrWErcr5w2LsN4K8T2chGR3_vtTaCSqMlFroc/s320/format-painter-select-cells.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;अब clipboard group में Format Painter option पर click करें&lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&amp;nbsp;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEji5w-xkg95TcwRvCU3M4Qtu_bWMD27rtTOzhxqExO09oxSUzX-A1KgTWuvPTqjaL3FN6srQZOxzAVbmobozLa_dVTicbLf_c3WxgaNPkb9rZEI99DtXIzz-tb_dXIDmym6sCblJI_G68v3/s1600/clipboard-format-painter.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;134&quot; data-original-width=&quot;170&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEji5w-xkg95TcwRvCU3M4Qtu_bWMD27rtTOzhxqExO09oxSUzX-A1KgTWuvPTqjaL3FN6srQZOxzAVbmobozLa_dVTicbLf_c3WxgaNPkb9rZEI99DtXIzz-tb_dXIDmym6sCblJI_G68v3/s1600/clipboard-format-painter.PNG&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;इसके बाद cell F1 पर click करें&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;अब आप देखेंगे कि column F और G का format भी वही हो जाएगा जो column A और B में है&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-size: x-large; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjf1CEWKZmQecO3T_48imFn0tw2b_0QsFazcn1DqH50a-WWIOx5897TtwKp-Kgn52K5qhGL_mnUwZauhqSagKd6MYyRagsKpF0_2XLtUmCqG_k6Kx1Q6stvYqi42dxFtOcMNdjQndgICs4p/s1600/clipboard-formated-cells.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;287&quot; data-original-width=&quot;984&quot; height=&quot;93&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjf1CEWKZmQecO3T_48imFn0tw2b_0QsFazcn1DqH50a-WWIOx5897TtwKp-Kgn52K5qhGL_mnUwZauhqSagKd6MYyRagsKpF0_2XLtUmCqG_k6Kx1Q6stvYqi42dxFtOcMNdjQndgICs4p/s320/clipboard-formated-cells.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;तो देखा अपने कितना उपयोगी है यह Format Painter option.&amp;nbsp;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;10. Excel Clipboard के Practical Use Cases&lt;/h3&gt;&lt;p&gt;अब देखते हैं कि Clipboard वास्तविक Excel work में कहाँ उपयोगी हो सकता है।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;Use Case 1: HR Report&lt;/h4&gt;&lt;p&gt;एक HR professional को अलग-अलग worksheets से:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Employee Name&lt;/li&gt;&lt;li&gt;Employee ID&lt;/li&gt;&lt;li&gt;Department&lt;/li&gt;&lt;li&gt;Salary&lt;/li&gt;&lt;li&gt;Joining Date&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;इकट्ठा करने हैं।&lt;/p&gt;&lt;p&gt;Clipboard multiple copied items को collect करने में मदद कर सकता है।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;Use Case 2: Sales Report&lt;/h4&gt;&lt;p&gt;Sales team की अलग-अलग worksheets से data collect करके एक summary report तैयार करनी हो तो Clipboard repetitive copying को आसान बना सकता है।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;Use Case 3: Monthly MIS Report&lt;/h4&gt;&lt;p&gt;MIS professionals अक्सर अलग-अलग reports से data copy करते हैं।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;January Report&lt;br /&gt;February Report&lt;br /&gt;March Report&lt;/span&gt;&lt;/p&gt;&lt;p&gt;इनसे अलग-अलग information collect करने में Clipboard उपयोगी हो सकता है।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;Use Case 4: Presentation Preparation&lt;/h4&gt;&lt;p&gt;Excel से information लेकर PowerPoint या Word document तैयार करते समय भी Office Clipboard उपयोगी हो सकता है, क्योंकि Office applications के बीच copied content के साथ काम करना आसान हो जाता है।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;11. Clipboard और Data Security&lt;/h3&gt;&lt;p&gt;यह भी समझना जरूरी है कि Clipboard &lt;b&gt;permanent data storage system नहीं है।&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Clipboard को database या backup solution की तरह इस्तेमाल नहीं करना चाहिए।&lt;/p&gt;&lt;p&gt;यदि data महत्वपूर्ण है, तो उसे:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Excel Workbook&lt;/li&gt;&lt;li&gt;Database&lt;/li&gt;&lt;li&gt;SharePoint&lt;/li&gt;&lt;li&gt;Cloud Storage&lt;/li&gt;&lt;li&gt;अन्य सुरक्षित storage&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;में properly save करें।&lt;/p&gt;&lt;p&gt;विशेष रूप से confidential information जैसे salary, customer information या employee data को Clipboard में temporary रखने के बाद unnecessary copied data को clear करना एक अच्छी practice हो सकती है।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;12. Clipboard की Limitations&lt;/h3&gt;&lt;p&gt;Clipboard बहुत उपयोगी है, लेकिन इसकी कुछ limitations भी हैं।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;1. यह permanent storage नहीं है&lt;/h4&gt;&lt;p&gt;Clipboard temporary purpose के लिए है।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;2. Clipboard content session-dependent हो सकता है&lt;/h4&gt;&lt;p&gt;Excel या Office applications के behavior के आधार पर copied information उपलब्धता बदल सकती है।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;3. बहुत अधिक copied data confusing हो सकता है&lt;/h4&gt;&lt;p&gt;यदि बहुत सारे items Clipboard में collect कर लिए जाएँ, तो सही item ढूँढना मुश्किल हो सकता है।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;4. Clipboard backup नहीं है&lt;/h4&gt;&lt;p&gt;Important data को केवल Clipboard पर निर्भर करके नहीं रखना चाहिए।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;13. Step-by-Step Guide – Excel Clipboard का उपयोग कैसे करें?&lt;/h3&gt;&lt;p&gt;अब हम practical तरीके से समझेंगे कि Excel में Clipboard का उपयोग कैसे किया जाता है।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;Step 1: Excel Workbook खोलें&lt;/h4&gt;&lt;p&gt;सबसे पहले Microsoft Excel खोलें और अपना workbook open करें।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;Step 2: Data Select करें&lt;/h4&gt;&lt;p&gt;जिस cell या range को copy करना है उसे select करें।&lt;/p&gt;&lt;p&gt;उदाहरण:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;A1:C10&lt;/span&gt;&lt;/p&gt;&lt;p&gt;screenshot&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;Step 3: Copy करें&lt;/h4&gt;&lt;p&gt;Keyboard से:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Ctrl + C&lt;/span&gt;&lt;/p&gt;&lt;p&gt;दबाएँ।&lt;/p&gt;&lt;p&gt;या:&lt;/p&gt;&lt;p&gt;&lt;b&gt;Home → Copy&lt;/b&gt;&lt;/p&gt;&lt;p&gt;पर क्लिक करें।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;Step 4: Clipboard Pane खोलें&lt;/h4&gt;&lt;p&gt;&lt;b&gt;Home → Clipboard&lt;/b&gt; group में Dialog Box Launcher पर क्लिक करें।&lt;/p&gt;&lt;p&gt;Clipboard pane Excel के side में दिखाई दे सकता है।&lt;/p&gt;&lt;p&gt;screenshot&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;Step 5: दूसरा Data Copy करें&lt;/h4&gt;&lt;p&gt;अब दूसरी worksheet पर जाएँ और दूसरा range select करें।&lt;/p&gt;&lt;p&gt;फिर:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Ctrl + C&lt;/span&gt;&lt;/p&gt;&lt;p&gt;दबाएँ।&lt;/p&gt;&lt;p&gt;यह copied content Clipboard में add हो सकता है।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;Step 6: आवश्यकता के अनुसार Paste करें&lt;/h4&gt;&lt;p&gt;अब Clipboard pane में मौजूद item पर click करके उसे paste करें।&lt;/p&gt;&lt;p&gt;इस प्रकार आपको बार-बार source location पर जाने की आवश्यकता कम हो सकती है।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;14. Real-World Example – Monthly Sales Report&lt;/h3&gt;&lt;p&gt;यह section आपके article का सबसे महत्वपूर्ण practical हिस्सा होना चाहिए।&lt;/p&gt;&lt;p&gt;मान लीजिए एक company में तीन regional sales reports हैं:&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;North Region&lt;/h4&gt;
  &lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Product&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Sales&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Laptop&lt;/td&gt;
&lt;td&gt;₹500,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Monitor&lt;/td&gt;
&lt;td&gt;₹200,000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

  &lt;h4 style=&quot;text-align: left;&quot;&gt;South Region&lt;/h4&gt;
  &lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Product&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Sales&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Laptop&lt;/td&gt;
&lt;td&gt;₹450,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Monitor&lt;/td&gt;
&lt;td&gt;₹250,000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

  &lt;h4 style=&quot;text-align: left;&quot;&gt;West Region&lt;/h4&gt;
  &lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Product&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Sales&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Laptop&lt;/td&gt;
&lt;td&gt;₹600,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Monitor&lt;/td&gt;
&lt;td&gt;₹300,000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

  &lt;p&gt;अब MIS Executive को एक consolidated report बनानी है।&lt;/p&gt;&lt;p&gt;वह अलग-अलग worksheets से required ranges copy कर सकता है और Clipboard की सहायता से copied content को manage करके destination report में paste कर सकता है।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;Final Report&lt;/h4&gt;
  &lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Region&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Laptop Sales&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Monitor Sales&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;North&lt;/td&gt;
&lt;td&gt;₹500,000&lt;/td&gt;
&lt;td&gt;₹200,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;South&lt;/td&gt;
&lt;td&gt;₹450,000&lt;/td&gt;
&lt;td&gt;₹250,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;West&lt;/td&gt;
&lt;td&gt;₹600,000&lt;/td&gt;
&lt;td&gt;₹300,000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

  &lt;p&gt;यहाँ Clipboard का फायदा विशेष रूप से तब हो सकता है जब data अलग-अलग locations से manually collect करना हो।&lt;/p&gt;&lt;p&gt;&lt;b&gt;महत्वपूर्ण:&lt;/b&gt; यदि आपके पास बहुत बड़ा और structured dataset है, तो केवल Clipboard पर निर्भर रहने के बजाय &lt;b&gt;Power Query, Excel Tables या &lt;a href=&quot;https://www.totaldatasolution.com/2026/08/pivot-table.html&quot; target=&quot;_blank&quot;&gt;PivotTable&lt;/a&gt;&lt;/b&gt; जैसे tools अधिक scalable solution हो सकते हैं।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;15. Real-World Example – Employee Report&lt;/h3&gt;&lt;p&gt;मान लीजिए HR के पास एक workbook में अलग-अलग sheets हैं:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Employee Master&lt;/li&gt;&lt;li&gt;Salary&lt;/li&gt;&lt;li&gt;Attendance&lt;/li&gt;&lt;li&gt;Department&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;HR को Management के लिए summary report तैयार करनी है।&lt;/p&gt;&lt;p&gt;उसे विभिन्न worksheets से अलग-अलग information copy करनी पड़ती है।&lt;/p&gt;&lt;p&gt;Clipboard की मदद से copied information को temporary collection के रूप में manage किया जा सकता है।&lt;/p&gt;&lt;p&gt;इसके बाद HR final report तैयार कर सकता है।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;16. Common Mistakes&lt;/h3&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;❌ Mistake 1: Clipboard को Permanent Storage समझना&lt;/h4&gt;&lt;p&gt;Clipboard temporary है।&lt;/p&gt;&lt;p&gt;&lt;b&gt;Solution:&lt;/b&gt; Important data को workbook या अन्य permanent storage में save करें।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;❌ Mistake 2: बहुत ज्यादा Items Collect करना&lt;/h4&gt;&lt;p&gt;बहुत सारे copied items के कारण सही content ढूँढना मुश्किल हो सकता है।&lt;/p&gt;&lt;p&gt;&lt;b&gt;Solution:&lt;/b&gt; काम पूरा होने पर Clipboard clear करें।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;❌ Mistake 3: Source Data को बिना Check किए Paste करना&lt;/h4&gt;&lt;p&gt;Copy-Paste से पहले हमेशा:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Row count&lt;/li&gt;&lt;li&gt;Column count&lt;/li&gt;&lt;li&gt;Headers&lt;/li&gt;&lt;li&gt;Data type&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;check करें।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;❌ Mistake 4: गलत Destination Cell चुनना&lt;/h4&gt;&lt;p&gt;Paste करने से पहले destination location verify करें।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;❌ Mistake 5: Formulas और Values का अंतर न समझना&lt;/h4&gt;&lt;p&gt;Excel में copied cell में Formula हो सकता है।&lt;/p&gt;&lt;p&gt;यदि आपको केवल result चाहिए, तो &lt;b&gt;Paste Values&lt;/b&gt; का उपयोग करें।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;17. Pro Tips&lt;/h3&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;⭐ Tip 1: Keyboard Shortcuts सीखें&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Ctrl + C → Copy&lt;br /&gt;Ctrl + X → Cut&lt;br /&gt;Ctrl + V → Paste&lt;br /&gt;Ctrl + Z → Undo&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;⭐ Tip 2: Paste Special का उपयोग करें&lt;/h4&gt;&lt;p&gt;यदि आपको केवल values चाहिए:&lt;/p&gt;&lt;p&gt;&lt;b&gt;Paste Special → Values&lt;/b&gt;&lt;/p&gt;&lt;p&gt;यह formatting और formulas को copy होने से रोकने में मदद करता है।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;⭐ Tip 3: Clipboard को Regularly Clear करें&lt;/h4&gt;&lt;p&gt;Sensitive information के साथ काम करने के बाद Clipboard clear करना अच्छी practice है।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;⭐ Tip 4: Large Data के लिए Power Query Consider करें&lt;/h4&gt;&lt;p&gt;यदि आपका task हर महीने repeat होता है, तो manual Clipboard process को automate करने पर विचार करें।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;⭐ Tip 5: Excel Tables का उपयोग करें&lt;/h4&gt;&lt;p&gt;Structured data के लिए Excel Table उपयोग करने से copying, filtering और analysis अधिक व्यवस्थित हो सकता है।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;18. Frequently Asked Questions (FAQ)&lt;/h3&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;Q1. Excel Clipboard क्या है?&lt;/h4&gt;&lt;p&gt;Excel Clipboard एक temporary area है जहाँ copied या cut किए गए content को रखा जाता है ताकि उसे बाद में paste किया जा सके। Office Clipboard कई copied items को collect करने की सुविधा भी दे सकता है।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;Q2. Excel Clipboard कैसे खोलें?&lt;/h4&gt;&lt;p&gt;Excel के &lt;b&gt;Home tab&lt;/b&gt; में Clipboard group के Dialog Box Launcher पर क्लिक करके Clipboard pane खोला जा सकता है।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;Q3. Excel Clipboard में कितने items रखे जा सकते हैं?&lt;/h4&gt;&lt;p&gt;Office Clipboard में एक session के दौरान कई copied items collect किए जा सकते हैं। वास्तविक behavior और उपलब्ध capacity Office version और environment पर निर्भर कर सकती है।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;Q4. क्या Clipboard permanent storage है?&lt;/h4&gt;&lt;p&gt;नहीं। Clipboard temporary data handling के लिए है। महत्वपूर्ण information को permanent storage में save करना चाहिए।&lt;/p&gt;
  &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;b&gt;Q5. Excel Clipboard कितने items store कर सकता है?&lt;/b&gt;&lt;/h4&gt;Excel Clipboard में 24 items तक store किए जा सकते हैं।&lt;p&gt;&lt;/p&gt;
  &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;b&gt;Q6. Clipboard clear कैसे करें?&lt;/b&gt;&lt;/h4&gt;Clipboard pane खोलकर “Clear All” पर क्लिक करें।&lt;p&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;Q7. Clipboard और Copy-Paste में क्या अंतर है?&lt;/h4&gt;&lt;p&gt;Normal Copy-Paste में आप सामान्यतः copied content को तुरंत paste करते हैं, जबकि Office Clipboard कई copied items को collect करके बाद में आवश्यकता के अनुसार paste करने की सुविधा देता है।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;br /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;19. Conclusion&lt;/h3&gt;&lt;p&gt;Excel में Clipboard एक छोटा लेकिन उपयोगी productivity feature है। विशेष रूप से उन users के लिए यह उपयोगी हो सकता है जो रोजाना अलग-अलग worksheets, workbooks या Office applications के बीच information copy और paste करते हैं।&lt;/p&gt;&lt;p&gt;यदि आप केवल एक cell को copy करके तुरंत paste कर रहे हैं, तो सामान्य &lt;b&gt;Ctrl + C और Ctrl + V&lt;/b&gt; पर्याप्त हैं।&lt;/p&gt;&lt;p&gt;लेकिन जब आपको कई अलग-अलग pieces of information को collect करके बाद में इस्तेमाल करना हो, तब &lt;b&gt;Office Clipboard&lt;/b&gt; अधिक convenient हो सकता है।&lt;/p&gt;&lt;p&gt;हालाँकि, बड़े और बार-बार होने वाले data consolidation tasks के लिए Clipboard को permanent solution नहीं मानना चाहिए। ऐसे मामलों में &lt;b&gt;Excel Tables, Power Query, &lt;a href=&quot;https://www.totaldatasolution.com/2026/08/pivot-table.html&quot; target=&quot;_blank&quot;&gt;PivotTable&lt;/a&gt; और VBA&lt;/b&gt; जैसे tools अधिक powerful solutions हो सकते हैं।&lt;/p&gt;&lt;p&gt;इसलिए Excel सीखते समय Clipboard को केवल Copy-Paste feature की तरह नहीं, बल्कि &lt;b&gt;Excel productivity toolkit&lt;/b&gt; के एक हिस्से के रूप में समझना चाहिए।&lt;/p&gt;&lt;p&gt;यदि आप Excel में अपनी productivity बढ़ाना चाहते हैं, तो Clipboard के साथ-साथ &lt;b&gt;Paste Special, Format Painter, Excel Tables, Power Query और VBA Automation&lt;/b&gt; भी सीखें।&lt;/p&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;👨‍💻 Author&lt;/p&gt;&lt;p&gt;Total Data Solution&lt;br /&gt;Data Analyst | Excel &amp;amp; SAP Analytics Cloud Developer&lt;br /&gt;I share practical Excel, Automation, and Reporting tutorials based on real corporate experience.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://www.totaldatasolution.com/feeds/2245006162043982585/comments/default' title='टिप्पणियाँ भेजें'/><link rel='replies' type='text/html' href='https://www.totaldatasolution.com/2020/01/clipboard-in-excel.html#comment-form' title='0 टिप्पणियाँ'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/2245006162043982585'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/2245006162043982585'/><link rel='alternate' type='text/html' href='https://www.totaldatasolution.com/2020/01/clipboard-in-excel.html' title='Excel Clipboard क्या है? Clipboard का उपयोग कैसे करें? | Hindi Guide'/><author><name>Total Data Solution</name><uri>http://www.blogger.com/profile/12526349101988182665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhVaDK5uRjge0adKtyi7fBN3W0HfoCAd515uZETWfRtzIEhVRjESmplpqWhszuxdUoioq8m01jN4NPU0-MwFlDuv2Cp0yfJ5m2x0G534n7W1R7-POlDX0jF3XoVLnQCXM3dg3JTPbfVFj6/s72-c/How-to-use-clipboard-in-excel.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7267924039333995091.post-170699609703566747</id><published>2026-07-11T10:45:40.003+05:30</published><updated>2026-07-11T10:45:40.040+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Excel"/><title type='text'>Excel Alignment क्या है? (Complete Guide in Hindi – Examples के साथ)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWtFkalcWx4uYrsrjpjQja52tAPO6NvsL6g6ViAZEjVT4lSBzY5lZnTR2vQ03v2dcRPEY0AH7dfWaZqimPeCPG5FV_nzRxDEhbASlSMi-LppTjMgwmH-kq6Q3STY0zV8b2ABxNMHBTdWWs/s1600/Alignment-in-Excel.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;एक्सेल में अलाइनमेंट (Alignment in Excel)&quot; border=&quot;0&quot; data-original-height=&quot;640&quot; data-original-width=&quot;960&quot; height=&quot;426&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWtFkalcWx4uYrsrjpjQja52tAPO6NvsL6g6ViAZEjVT4lSBzY5lZnTR2vQ03v2dcRPEY0AH7dfWaZqimPeCPG5FV_nzRxDEhbASlSMi-LppTjMgwmH-kq6Q3STY0zV8b2ABxNMHBTdWWs/s640/Alignment-in-Excel.jpg&quot; title=&quot;एक्सेल में अलाइनमेंट (Alignment in Excel)&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
Alignment&lt;/h3&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;b&gt;
Alignment &lt;/b&gt;क्या है? किसी भी चीज को ठीक तरीके से रखना या उसकी positioning अच्छी तरह से करना ही Alignment होता है।&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;Microsoft Excel में Alignment एक बहुत महत्वपूर्ण feature है जिसकी मदद से हम किसी भी सेल (Cell) में लिखे गए data को सही दिशा और सही स्थान पर व्यवस्थित (Align) कर सकते हैं।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;Excel में &lt;b&gt;Alignment &lt;/b&gt;का मतलब है कि cell के अंदर data को किस जगह पर दिखाया जाए। यह data को साफ और समझने में आसान बनाता है। Excel में Horizontal Alignment जैसे Left, Center और Right होते हैं, और Vertical Alignment जैसे Top, Middle और Bottom होते हैं। User text को घुमा सकते हैं, cell के अंदर text को Wrap कर सकते हैं या कई cells को Merge करके content को सही तरीके से दिखा सकते हैं। Alignment table, report और dashboard बनाते समय बहुत काम आता है क्योंकि इससे data व्यवस्थित और professional दिखाई देता है।&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;जब हम Excel में रिपोर्ट, MIS, Dashboard या Data Table बनाते हैं, तब Alignment का सही उपयोग हमारी report को Professional और Readable बनाता है।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;जब भी आप कोई नई worksheet बनाते हैं तो आपके सामने सबसे बड़ा challenge data format को लेकर यह होता है कि data को कहां रखें। क्या इसको पहली row में रखें या दूसरी row में रखें, पहले column से शुरू करें या दूसरे column से शुरू करें। किसी cell में data को left से लिखें या right से लिखें और इस तरह के&amp;nbsp;बहुत सारे challenges होते हैं जो कि आपको एक अच्छे तरह से data लिखने में बाधा डालते हैं इन सभी सवालों का हल आपको &lt;b style=&quot;font-style: italic; text-decoration-line: underline;&quot;&gt;Cell Alignment&lt;/b&gt;&amp;nbsp;में मिल जाएगा।&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;इस लेख में हम Excel Alignment को Basic से Advanced Level तक समझेंगे।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;तो आइए सीखते हैं cell alignment के सभी options के बारे में।&amp;nbsp; ये&amp;nbsp;क्या होते हैं, इनको&amp;nbsp;कैसे use करते हैं और आप इनको use करके अपने data को कैसे बेहतर बना सकते हैं।&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Excel Alignment क्यों जरूरी है?&lt;/h3&gt;&lt;p&gt;अगर Alignment सही न हो तो:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Data असंगठित दिखता है&lt;/li&gt;&lt;li&gt;Report professional नहीं लगती&lt;/li&gt;&lt;li&gt;Print निकालने पर formatting खराब होती है&lt;/li&gt;&lt;li&gt;Dashboard समझना कठिन हो जाता है&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;👉 इसलिए Corporate Reporting और MIS में Alignment बहुत महत्वपूर्ण होता है।&lt;/p&gt;
  
  &lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Excel Alignment कहाँ मिलता है?&lt;/h3&gt;&lt;p&gt;Excel Ribbon में:&lt;/p&gt;&lt;p&gt;&lt;b&gt;Home Tab → Alignment Group&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieZsybeBGo8NT8wMGBF3rcqb9gi4tjR_qCsx2NkctykP99avjIFeHX3ppRy06bfiCcl6EhD1-t7_A9c0Ns1WWeGjfbynHz8q5lgjnyw51gsf2Kxfb1DWuWG-1fZ6NIRT1_njA9n19kPrxvwQoiWF4HOQdfZmNFXt3C23fRiHlBhGBS8mjKaP9h1QPwvlDl/s1104/Alignment.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Alignment&quot; border=&quot;0&quot; data-original-height=&quot;319&quot; data-original-width=&quot;1104&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieZsybeBGo8NT8wMGBF3rcqb9gi4tjR_qCsx2NkctykP99avjIFeHX3ppRy06bfiCcl6EhD1-t7_A9c0Ns1WWeGjfbynHz8q5lgjnyw51gsf2Kxfb1DWuWG-1fZ6NIRT1_njA9n19kPrxvwQoiWF4HOQdfZmNFXt3C23fRiHlBhGBS8mjKaP9h1QPwvlDl/s16000/Alignment.png&quot; title=&quot;Alignment&quot; /&gt;&lt;/a&gt;&lt;/div&gt;यहाँ आपको कई options मिलते हैं:&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Left Align&lt;/li&gt;&lt;li&gt;Center Align&lt;/li&gt;&lt;li&gt;Right Align&lt;/li&gt;&lt;li&gt;Top Align&lt;/li&gt;&lt;li&gt;Middle Align&lt;/li&gt;&lt;li&gt;Bottom Align&lt;/li&gt;&lt;li&gt;Wrap Text&lt;/li&gt;&lt;li&gt;Merge &amp;amp; Center&lt;/li&gt;&lt;li&gt;Orientation&lt;/li&gt;&lt;/ul&gt;&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
  &lt;p&gt;&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;1️⃣ Horizontal Alignment (Left, Center, Right)&lt;/h3&gt;&lt;div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;यह Text को Left से Right दिशा में व्यवस्थित करता है।&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;Left Align&lt;/h4&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Text default रूप से Left में होता है।&lt;/li&gt;&lt;li&gt;Description या नाम लिखने में उपयोग।&lt;/li&gt;&lt;/ul&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;b&gt;Center Align&lt;/b&gt;&lt;/h4&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Heading या Title के लिए उपयोग।&lt;/li&gt;&lt;li&gt;Dashboard headings में सबसे ज्यादा इस्तेमाल।&lt;/li&gt;&lt;/ul&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;b&gt;Right Align&lt;/b&gt;&lt;/h4&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Numbers और Amount के लिए best practice।&lt;/li&gt;&lt;li&gt;Finance reports में जरूरी।&lt;/li&gt;&lt;/ul&gt;✅ &lt;b&gt;Pro Tip:&lt;/b&gt;&lt;br /&gt;Numbers हमेशा Right Align रखें — इससे calculation पढ़ना आसान होता है।&lt;p&gt;&lt;/p&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;
जब भी आप&amp;nbsp;किसी cell में कुछ data लिखते हैं तो या तो यह &lt;b&gt;horizontal&lt;/b&gt;&amp;nbsp;होता है या &lt;b&gt;vertical&amp;nbsp;&lt;/b&gt;होता है। यदि आप data को &lt;b&gt;horizontal&lt;/b&gt;&amp;nbsp;रखते हैं तो इसमें निम्नलिखित तीन alignment होते हैं:&lt;/p&gt;
&lt;div&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&lt;b&gt;Left,&amp;nbsp;&lt;/b&gt;&lt;b&gt;Center&lt;/b&gt;&lt;b&gt;&amp;nbsp;और&amp;nbsp;&lt;/b&gt;&lt;b&gt;Right&lt;/b&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0QWTQZ0V5kjbmnJIwgwhru8QiYdm2jPDM9mKmkHXGcR6ZFp-Ihyphenhyphen1yt_XHq_XvYPtAkpyrIzgqDOM12RMNjpeuqQon88beGFOt6HXCpTEUmbsT7m24764CeGhjse59bCIAfi8xvMknwxGA/s1600/horizontal-alignment-in-excel.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;एक्सेल में हॉरिजॉन्टल अलाइनमेंट (horizontal-alignment-in-excel)&quot; border=&quot;0&quot; data-original-height=&quot;128&quot; data-original-width=&quot;691&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0QWTQZ0V5kjbmnJIwgwhru8QiYdm2jPDM9mKmkHXGcR6ZFp-Ihyphenhyphen1yt_XHq_XvYPtAkpyrIzgqDOM12RMNjpeuqQon88beGFOt6HXCpTEUmbsT7m24764CeGhjse59bCIAfi8xvMknwxGA/s1600/horizontal-alignment-in-excel.PNG&quot; title=&quot;एक्सेल में हॉरिजॉन्टल अलाइनमेंट (horizontal-alignment-in-excel)&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;
किसी cell में data का&amp;nbsp;&lt;b&gt;horizontal alignment&lt;/b&gt; बदलने के लिए निम्नलिखित का पालन करें :&lt;/p&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;उस cell को select करें जिस पर alignment apply करना है&lt;/li&gt;
&lt;li&gt;Ribbon में &lt;a href=&quot;https://www.totaldatasolution.com/2019/12/excel-overview.html#hometab&quot; target=&quot;_blank&quot;&gt;Home tab&lt;/a&gt; पर click करें&lt;/li&gt;
&lt;li&gt;अब alignment group में &lt;b&gt;horizontal alignment&lt;/b&gt;&amp;nbsp;options में से किसी एक&amp;nbsp;पर click करें&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSdSnmMxnlhMNSrdQ0M5Li-tx5q2mzFeK6TmE01EIvrCGKnwsGtDib898_L8-VnjS6qlcYpTY1WQOWKWoNOEIHlZqUpdxkkBYPeP3EUdrO671wRd6HzCWb1Rx31l6Yva7fJxkpQqizdgBU/s1600/horizontal-alignment-options.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;हॉरिजॉन्टल अलाइनमेंट (horizontal alignment)&quot; border=&quot;0&quot; data-original-height=&quot;102&quot; data-original-width=&quot;280&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSdSnmMxnlhMNSrdQ0M5Li-tx5q2mzFeK6TmE01EIvrCGKnwsGtDib898_L8-VnjS6qlcYpTY1WQOWKWoNOEIHlZqUpdxkkBYPeP3EUdrO671wRd6HzCWb1Rx31l6Yva7fJxkpQqizdgBU/s1600/horizontal-alignment-options.PNG&quot; title=&quot;हॉरिजॉन्टल अलाइनमेंट (horizontal alignment)&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
  &lt;div style=&quot;text-align: center;&quot;&gt;
  &lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;&lt;br /&gt;
  &lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;2️⃣ Vertical Alignment (Top, Middle, Bottom)&lt;/h3&gt;&lt;p&gt;यह Text को ऊपर-नीचे की दिशा में set करता है।&lt;/p&gt;&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Option&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;उपयोग&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Top Align&lt;/td&gt;
&lt;td&gt;Multi-line data&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Middle Align&lt;/td&gt;
&lt;td&gt;Tables &amp;amp; dashboards&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Bottom Align&lt;/td&gt;
&lt;td&gt;Default setting&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

  &lt;p style=&quot;text-align: left;&quot;&gt;
यदि आप&amp;nbsp;data को vertical रखते हैं तो इसमें भी&amp;nbsp;निम्नलिखित तीन alignment होते हैं:&lt;/p&gt;&lt;/div&gt;
&lt;div&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&lt;b&gt;Top,&amp;nbsp;&lt;/b&gt;&lt;b&gt;Middle&amp;nbsp;&lt;/b&gt;&lt;b&gt;और&amp;nbsp;&lt;/b&gt;&lt;b&gt;Bottom&lt;/b&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEherQntbnkBzbHWtawP_nlZ1uK-t_rHXwYVbwikx4hHsxh4fo-hR8HRtwMgh_ADNLQ4v7mFPI_l7VPTAn_-QGcn_0mSiJu_aqsFpT62ZQqqgtey4kmLLNPhDNRW0XhM2AeIqg3iJNcQBkFY/s1600/vertical-alignment-in-excel.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;एक्सेल में वर्टीकल अलाइनमेंट (vertical-alignment-in-excel)&quot; border=&quot;0&quot; data-original-height=&quot;285&quot; data-original-width=&quot;333&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEherQntbnkBzbHWtawP_nlZ1uK-t_rHXwYVbwikx4hHsxh4fo-hR8HRtwMgh_ADNLQ4v7mFPI_l7VPTAn_-QGcn_0mSiJu_aqsFpT62ZQqqgtey4kmLLNPhDNRW0XhM2AeIqg3iJNcQBkFY/s1600/vertical-alignment-in-excel.PNG&quot; title=&quot;एक्सेल में वर्टीकल अलाइनमेंट (vertical-alignment-in-excel)&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;p style=&quot;text-align: left;&quot;&gt;
किसी cell में data का &lt;b&gt;vertical alignment&lt;/b&gt;&amp;nbsp;बदलने&amp;nbsp;के लिए निम्नलिखित का पालन करें:&lt;/p&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;उस cell को select करें जिस पर alignment apply करना है&lt;/li&gt;
&lt;li&gt;Ribbon में Home tab पर click करें&lt;/li&gt;
&lt;li&gt;अब alignment group में &lt;b&gt;vertical alignment&lt;/b&gt;&amp;nbsp;options में से किसी एक&amp;nbsp;पर click करें&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1h_BZDAN1870Y0LdbBkk2BJaO-FDU9DLkV-f5KbCg4ZT9txqw4zHp1OLpdNiDJIO50j9BKSrWyV4W6wNYK3Iea_urW5I2DOJrKRrN9XJQ2S5OZLvLWktpDRiyEoEFPCXB9StTLZvkcNcs/s1600/vertical-alignment-options.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;वर्टिकल अलाइनमेंट (vertical alignment)&quot; border=&quot;0&quot; data-original-height=&quot;100&quot; data-original-width=&quot;280&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1h_BZDAN1870Y0LdbBkk2BJaO-FDU9DLkV-f5KbCg4ZT9txqw4zHp1OLpdNiDJIO50j9BKSrWyV4W6wNYK3Iea_urW5I2DOJrKRrN9XJQ2S5OZLvLWktpDRiyEoEFPCXB9StTLZvkcNcs/s1600/vertical-alignment-options.PNG&quot; title=&quot;वर्टिकल अलाइनमेंट (vertical alignment)&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;b&gt;Horizontal&lt;/b&gt;&amp;nbsp;और &lt;b&gt;Vertical alignment&lt;/b&gt;&amp;nbsp;को आप निम्न चित्र की सहायता से आसानी से समझ सकते हैं :&lt;/p&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJluZLPtwBAU_x27stAry5RGyx-3onz-NA50HMUT_4fV-R9lFJIwRiilzppgpXlJSXeAnruNZCkIidW6SgKYmChps3Ls_4hW9qW1PlOFoLcaBN9iNZW1VJhNTC-O5Otdnz3PUhwdQoumep/s1600/horizontal-and-vertical-alignment.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;हॉरिजॉन्टल और वर्टीकल अलाइनमेंट (horizontal and vertical alignment)&quot; border=&quot;0&quot; data-original-height=&quot;250&quot; data-original-width=&quot;599&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJluZLPtwBAU_x27stAry5RGyx-3onz-NA50HMUT_4fV-R9lFJIwRiilzppgpXlJSXeAnruNZCkIidW6SgKYmChps3Ls_4hW9qW1PlOFoLcaBN9iNZW1VJhNTC-O5Otdnz3PUhwdQoumep/s1600/horizontal-and-vertical-alignment.PNG&quot; title=&quot;हॉरिजॉन्टल और वर्टीकल अलाइनमेंट (horizontal and vertical alignment)&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;3️⃣ Wrap Text क्या है?&lt;/h3&gt;&lt;p style=&quot;text-align: left;&quot;&gt;जब Cell छोटा होता है और Text बड़ा होता है, तब:&lt;br /&gt;👉 Wrap Text text को उसी cell में multiple lines में दिखाता है।&lt;br /&gt;&lt;b&gt;उपयोग:&lt;/b&gt;&lt;br /&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Address&lt;/li&gt;&lt;li&gt;Description&lt;/li&gt;&lt;li&gt;Remarks Column&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Wrap text&amp;nbsp;- यदि किसी cell में text, उस cell की width से अधिक होता है तो आप उसे wrap text की सहायता ठीक कर सकते है ऐसा करने से cell की height बढ़ जाती है। नीचे दिए गए उदाहरण में आप देख सकते हैं कि&amp;nbsp;cell B2 में&amp;nbsp;text, cell के बाहर दिखाई दे रहा है जबकि cell B3 में यह ठीक से दिखाई दे रहा है।&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeTGDIsH0nFPBCeRUfnG8dl1r7olcJ3_TaSzyiOrQRg_KCf2sc5oqPZQoM-GkZSvIuCr9FtYW6gnF_Fg08ZdnUuYdj04dIhls8NcvfQKRb8u5BsabElrD0QdOp2-T_C3VCuu2tFaU_93hS/s1600/wrap-text.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Wrap text&quot; border=&quot;0&quot; data-original-height=&quot;203&quot; data-original-width=&quot;652&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeTGDIsH0nFPBCeRUfnG8dl1r7olcJ3_TaSzyiOrQRg_KCf2sc5oqPZQoM-GkZSvIuCr9FtYW6gnF_Fg08ZdnUuYdj04dIhls8NcvfQKRb8u5BsabElrD0QdOp2-T_C3VCuu2tFaU_93hS/s1600/wrap-text.PNG&quot; title=&quot;Wrap text&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;
  &lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/h3&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;4️⃣ Merge &amp;amp; Center (सबसे ज्यादा इस्तेमाल होने वाला Option)&lt;/h3&gt;&lt;p style=&quot;text-align: left;&quot;&gt;यह कई cells को मिलाकर एक cell बनाता है।&lt;br /&gt;Example:&lt;br /&gt;Report Title बनाते समय:&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;जैसा कि निम्नलिखित उदाहरण में दिखाई गया है।&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiX3iq8YgnetQUQ50uOlf_XW8cD8Pdb6CHjT7SxiDiYPBeNrthwWGoVc4E9nnvgqUTRetX4PpwSSAO1hr_dTqQaFDeBlCFJBnDAEJx9Sstf357zaujGUYYpQeN0_1zRvQLCOHtj5SqK6KUu/s1600/merge-cells.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img alt=&quot;Merge cells&quot; border=&quot;0&quot; data-original-height=&quot;125&quot; data-original-width=&quot;541&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiX3iq8YgnetQUQ50uOlf_XW8cD8Pdb6CHjT7SxiDiYPBeNrthwWGoVc4E9nnvgqUTRetX4PpwSSAO1hr_dTqQaFDeBlCFJBnDAEJx9Sstf357zaujGUYYpQeN0_1zRvQLCOHtj5SqK6KUu/s1600/merge-cells.PNG&quot; title=&quot;Merge cells&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Merge cells - दो या दो से अधिक cells को एक cell में combine करने के लिए merge cells का प्रयोग किया जाता है। इसके लिए आप सेल B2 में टेक्स्ट लिखिए, उसके बाद B2:E2 को सेलेक्ट करें और merge cells को select करें।&lt;/p&gt;&lt;p&gt;⚠️ सावधानी:&lt;/p&gt;&lt;p&gt;Merge cells का उपयोग ज्यादा न करें क्योंकि:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;font-weight: 700;&quot;&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;font-weight: 700;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Sorting में समस्या आती है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Formula errors हो सकते हैं&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
  &lt;div&gt;
  &lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
  &lt;/div&gt;
  &lt;/div&gt;&lt;/div&gt;&lt;/h4&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;5️⃣ Orientation (Text Rotation)&lt;/h3&gt;&lt;p style=&quot;text-align: left;&quot;&gt;Text को घुमाने के लिए उपयोग होता है।&lt;br /&gt;उदाहरण:&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Column headings&lt;/li&gt;&lt;li&gt;Dashboard compact design&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;
यदि cell के अंदर data को किसी एक angle पर घुमाना हो तो उसके लिए&amp;nbsp;&lt;b&gt;orientation&lt;/b&gt; option का प्रयोग&amp;nbsp;करते हैं।&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;
Orientation option के लिए निम्नलिखित का पालन करें :&amp;nbsp;&lt;/p&gt;
&lt;div&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;उस cell को select करें जिस पर orientation apply करना है&lt;/li&gt;
&lt;li&gt;अब Home tab पर click करें&lt;/li&gt;
&lt;li&gt;इसके बाद&amp;nbsp;alignment group में orientation drop down button पर click करें। आपको निम्न 6 options मिलेंगे।&amp;nbsp;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigl5rMErQejX4HHrjRSpbLk_YLOyDRbeGEbXDAevIXi6NMeq5ZWyhAcyi6WkRQhVuMW5yaHTwYv7rtpgyNgGVuPwknx_HUYLqmmUNpUPuFMVN82kweu8kKxwYTaFj63WUoOrHltXvKeY0k/s1600/orientation-options.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;ओरियंटेशन ऑप्शन (orientation options)&quot; border=&quot;0&quot; data-original-height=&quot;194&quot; data-original-width=&quot;280&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigl5rMErQejX4HHrjRSpbLk_YLOyDRbeGEbXDAevIXi6NMeq5ZWyhAcyi6WkRQhVuMW5yaHTwYv7rtpgyNgGVuPwknx_HUYLqmmUNpUPuFMVN82kweu8kKxwYTaFj63WUoOrHltXvKeY0k/s1600/orientation-options.PNG&quot; title=&quot;ओरियंटेशन ऑप्शन (orientation options)&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;इन सभी 6 options को आप निम्न चित्र की सहायता से आसानी से समझ सकते हैं:&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0D3SM8jbkqL67cKU_nTqu50ZtopGfHHanllf1jF_sLXPWd0bN-0a26HIOnYLewOovXDX-X58DGcCQRivqQxc_pUN1DkbVYE0hyphenhyphen2d-7VPfnmqc1APNfEVge5Zwt7-PfhLdiOsKIhjiIygV/s1600/orientation-in-excel.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;336&quot; data-original-width=&quot;431&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0D3SM8jbkqL67cKU_nTqu50ZtopGfHHanllf1jF_sLXPWd0bN-0a26HIOnYLewOovXDX-X58DGcCQRivqQxc_pUN1DkbVYE0hyphenhyphen2d-7VPfnmqc1APNfEVge5Zwt7-PfhLdiOsKIhjiIygV/s1600/orientation-in-excel.PNG&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;अंतिम option &lt;b&gt;Format Cell Alignment&lt;/b&gt; पर click करने&amp;nbsp;पर आपको alignment के advance options मिलेंगे ,जैसा&amp;nbsp;की नीचे&amp;nbsp;चित्र में दर्शाया गया है।&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjR7hPnAUI4WfwG195mXvQzJfWeUlui44ohTN2qXZiirBaehtbGVAC0cm1zOPTZ2SbIYpEJ56owK8wZf3R57B4G0QuJjq4X7luZ0FxycQGyAyhlctlzgx0Zo7f25YVZ7ot7blXTNQXKxRGG/s1600/Alignment-advanced-options.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;अलाइनमेंट के एडवांस्ड ऑप्शंस (advanced options of alignment)&quot; border=&quot;0&quot; data-original-height=&quot;484&quot; data-original-width=&quot;537&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjR7hPnAUI4WfwG195mXvQzJfWeUlui44ohTN2qXZiirBaehtbGVAC0cm1zOPTZ2SbIYpEJ56owK8wZf3R57B4G0QuJjq4X7luZ0FxycQGyAyhlctlzgx0Zo7f25YVZ7ot7blXTNQXKxRGG/s1600/Alignment-advanced-options.PNG&quot; title=&quot;अलाइनमेंट के एडवांस्ड ऑप्शंस (advanced options of alignment)&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b style=&quot;text-decoration-line: underline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;b style=&quot;text-decoration-line: underline;&quot;&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;&lt;/b&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;b style=&quot;text-decoration-line: underline;&quot;&gt;Text Alignment&lt;/b&gt;:
&lt;/h4&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;b&gt;Horizontal:&amp;nbsp;&lt;/b&gt;Horizontal alignment किसी cell में data के Left, Right या Center alignment को adjust करने के लिए प्रयोग किया जाता है। इसमें निम्नलिखित options होते हैं:&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;b&gt;General&lt;/b&gt; - यह cell की&amp;nbsp;default setting होती है जिसमें text बाईं और number दाईं ओर होता है।&lt;/p&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNDMjtcKhlk7CqmOo-7E9fW-yqcBdvLW4UTrjsjjO01KDApYgfvw72XKPoabjas-5npRTQx8lkYC8xAWhFjgGMw68wuDAWS-HB3GZv_yVjrRR88vEolnv4rRkaJ4HGAzwfBAqyDErgnqm-/s1600/General-alignment.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;जेनेरल अलाइनमेंट (General alignment)&quot; border=&quot;0&quot; data-original-height=&quot;203&quot; data-original-width=&quot;466&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNDMjtcKhlk7CqmOo-7E9fW-yqcBdvLW4UTrjsjjO01KDApYgfvw72XKPoabjas-5npRTQx8lkYC8xAWhFjgGMw68wuDAWS-HB3GZv_yVjrRR88vEolnv4rRkaJ4HGAzwfBAqyDErgnqm-/s1600/General-alignment.PNG&quot; title=&quot;जेनेरल अलाइनमेंट (General alignment)&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;p style=&quot;clear: both; text-align: left;&quot;&gt;&lt;b&gt;Left (Indent) - &lt;/b&gt;किसी cell में बाईं ओर&amp;nbsp;से कितना space छोड़ना है उसके लिए left indent का प्रयोग किया जाता है।&amp;nbsp;इसके लिए आप left indent option को select करेंगे और indent box में जितना indent चाहिए उतने number लिखेंगे।&amp;nbsp;&lt;/p&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBsHpzKaB4t_rF9dxS3LZFP7BsetpC0iMT5SHVuKM9pz5GXIgyg9H_R6KKihB8JMwlhg17ZGJAnps6Qle8wldtMEYUCDjsS1uD-8Gn8BJxDGw40PaSB8WOH0T4eXZ-4vcQ1bCTqcOoPz0-/s1600/left-indent-option.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;लेफ्ट इंडेंट ऑप्शन (Left Indent Option)&quot; border=&quot;0&quot; data-original-height=&quot;234&quot; data-original-width=&quot;367&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBsHpzKaB4t_rF9dxS3LZFP7BsetpC0iMT5SHVuKM9pz5GXIgyg9H_R6KKihB8JMwlhg17ZGJAnps6Qle8wldtMEYUCDjsS1uD-8Gn8BJxDGw40PaSB8WOH0T4eXZ-4vcQ1bCTqcOoPz0-/s1600/left-indent-option.PNG&quot; title=&quot;लेफ्ट इंडेंट ऑप्शन (Left Indent Option)&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;p style=&quot;clear: both; text-align: left;&quot;&gt;
Left indent के उदाहरण :&lt;/p&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuakbJrOcE7Eh9o56m5a3LAeb-NC3aiYLY0tZTMOXxy4qauo2A3trFFGOW70-7Yb4FuY4qflZa8VGOPjJf6jKVAKLuE8pDUpkYsXNvsOe5Sxd1xyT8zIrLzOdCUXR1kLZwcVdVaceRu0CW/s1600/left-indents.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;लेफ्ट इंडेंट्स (Left Indents)&quot; border=&quot;0&quot; data-original-height=&quot;213&quot; data-original-width=&quot;470&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuakbJrOcE7Eh9o56m5a3LAeb-NC3aiYLY0tZTMOXxy4qauo2A3trFFGOW70-7Yb4FuY4qflZa8VGOPjJf6jKVAKLuE8pDUpkYsXNvsOe5Sxd1xyT8zIrLzOdCUXR1kLZwcVdVaceRu0CW/s1600/left-indents.PNG&quot; title=&quot;लेफ्ट इंडेंट्स (Left Indents)&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;b&gt;Center - &lt;/b&gt;data को cell के बीच में लाने के लिए।&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;b&gt;Right (Indent) -&amp;nbsp;&lt;/b&gt;किसी cell में दाईं ओर&amp;nbsp;से कितना space छोड़ना है उसके लिए right indent का प्रयोग किया जाता है।&amp;nbsp;इसके लिए आप right indent option को select करेंगे और indent box में जितना indent चाहिए उतने number लिखेंगे।&lt;/p&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPJO8TWos5KdTH_rh83qloW7Fzf8veQXDHeUiiE-WJGPqRcZj5akJylO-ukqoXsCvQjKPhZncRIzR2DtF0YHc1-pjHjv9cEDR8RiKDp1GgwribLdT3zrIJ8c62URugQpmTUrJcZNyRZMOl/s1600/right-indent-option.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;राइट इंडेंट ऑप्शन (Right Indent Option)&quot; border=&quot;0&quot; data-original-height=&quot;235&quot; data-original-width=&quot;370&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPJO8TWos5KdTH_rh83qloW7Fzf8veQXDHeUiiE-WJGPqRcZj5akJylO-ukqoXsCvQjKPhZncRIzR2DtF0YHc1-pjHjv9cEDR8RiKDp1GgwribLdT3zrIJ8c62URugQpmTUrJcZNyRZMOl/s1600/right-indent-option.PNG&quot; title=&quot;राइट इंडेंट ऑप्शन (Right Indent Option)&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;p style=&quot;clear: both; text-align: left;&quot;&gt;
Right indent के उदाहरण :&lt;/p&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdGqhANtsMz3sg29G-gtJjFBXQi3OAz0I4OvehgMF-AZFvz5wDPj7KQwcJ3klBYq4wdJmL6suq3BolKVfWOmBkg4G-oweJr2vpBY1I7vhS2ODMVeEWJMFcLLWoMcgqAxfLoOxXKy-UTwuU/s1600/right-indents.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;राइट इंडेंट्स (Right Indents)&quot; border=&quot;0&quot; data-original-height=&quot;202&quot; data-original-width=&quot;471&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdGqhANtsMz3sg29G-gtJjFBXQi3OAz0I4OvehgMF-AZFvz5wDPj7KQwcJ3klBYq4wdJmL6suq3BolKVfWOmBkg4G-oweJr2vpBY1I7vhS2ODMVeEWJMFcLLWoMcgqAxfLoOxXKy-UTwuU/s1600/right-indents.PNG&quot; title=&quot;राइट इंडेंट्स (Right Indents)&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;p style=&quot;clear: both; text-align: left;&quot;&gt;&lt;b&gt;Fill -&amp;nbsp;&lt;/b&gt;cell में लिखे हुए content को cell की width के अनुसार&amp;nbsp;repeat करता है।&lt;/p&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPJwxqSYUp0HDentJSj9t6UYU1KNFw5GaaVVnV9Sx8CeT-jfuCDYVN-Mee9WDmrhWKtS68kDHTgxqsoholgF3EctTFwFze86RzUZUo34s1wJ709z0LwGlMMIj2VCrbJlwI2ZAECqto9D0l/s1600/fill-cell-content.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;फिल कंटेंट (Fill content)&quot; border=&quot;0&quot; data-original-height=&quot;130&quot; data-original-width=&quot;462&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPJwxqSYUp0HDentJSj9t6UYU1KNFw5GaaVVnV9Sx8CeT-jfuCDYVN-Mee9WDmrhWKtS68kDHTgxqsoholgF3EctTFwFze86RzUZUo34s1wJ709z0LwGlMMIj2VCrbJlwI2ZAECqto9D0l/s1600/fill-cell-content.PNG&quot; title=&quot;फिल कंटेंट (Fill content)&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;p style=&quot;clear: both; text-align: left;&quot;&gt;&lt;b&gt;Justify -&amp;nbsp;&lt;/b&gt;cell में दाईं और बाईं दोनों ओर&amp;nbsp;से text को align करने के लिए।&amp;nbsp;&lt;/p&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkeI4vSMnIuw46OI_5Ds42ZirX4ejgLiK3tCY_R0g9kPaq-IAXNE87nSbuR5XLMerhZ1jE4RYgiD4d67XUbHfhMXN4-QBlCRTcDYC3yFYch9YoTo9ChdLZsRJb0pyrdEVZCGQWBoTkhMVX/s1600/justify-cell-content.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;जस्टिफाई सेल कंटेंट (Justify cell content)&quot; border=&quot;0&quot; data-original-height=&quot;244&quot; data-original-width=&quot;472&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkeI4vSMnIuw46OI_5Ds42ZirX4ejgLiK3tCY_R0g9kPaq-IAXNE87nSbuR5XLMerhZ1jE4RYgiD4d67XUbHfhMXN4-QBlCRTcDYC3yFYch9YoTo9ChdLZsRJb0pyrdEVZCGQWBoTkhMVX/s1600/justify-cell-content.PNG&quot; title=&quot;जस्टिफाई सेल कंटेंट (Justify cell content)&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;p style=&quot;clear: both; text-align: left;&quot;&gt;&lt;b&gt;Center Across Selection&amp;nbsp;-&amp;nbsp;&lt;/b&gt;इसकी सहायता से cells को बिना merge किए आप text को multiple cells के center में रख सकते हैं। नीचे दिए उदाहरण में देखने में लग रहा है कि cells B2:F2 merge किए हुए हैं जबकि ऐसा नहीं है।&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;clear: both; text-align: left;&quot;&gt;
इसके लिए आप cell B2 में text लिखिए, उसके बाद&amp;nbsp;B2:F2 को select करें और &lt;b&gt;Center Across Selection&lt;/b&gt; option को select करें।&amp;nbsp;&lt;/p&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeILTiIpkcgClayl8Anhx2-Q7HAI34bHkXpDKtR70guqbmMX5AZGt38YxhRxWsRsHaz7ezc6nh8zDz6zSJXpty4uZ2RdvMkSHVtwvw0tjnCsZWmRJ_iJjLL0rbf_JfajMFsMV3XwuuTOua/s1600/center-across-selection.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;सेंटर अक्रॉस सेलेक्शन (Center Across Selection)&quot; border=&quot;0&quot; data-original-height=&quot;157&quot; data-original-width=&quot;715&quot; height=&quot;137&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeILTiIpkcgClayl8Anhx2-Q7HAI34bHkXpDKtR70guqbmMX5AZGt38YxhRxWsRsHaz7ezc6nh8zDz6zSJXpty4uZ2RdvMkSHVtwvw0tjnCsZWmRJ_iJjLL0rbf_JfajMFsMV3XwuuTOua/s640/center-across-selection.PNG&quot; title=&quot;सेंटर अक्रॉस सेलेक्शन (Center Across Selection)&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;p style=&quot;clear: both; text-align: left;&quot;&gt;&lt;b&gt;Distributed (Indent)&amp;nbsp;-&amp;nbsp;&lt;/b&gt;इसकी सहायता से आप text को समान रूप से cell में horizontally distribute कर सकते हैं।&amp;nbsp;&lt;/p&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilSr-sDOyeoGjcTr9SF1i8Kgn0beW5RxgCk7wIGxio1vP8DxA0hi75vHpnuOHrUFycnZQ_ayP7xiCvda7Ul_Yz6GJrg3CJY5tdIRY-eofEq6LrVErgaPZgidHoBC0UWeuyIUxVDmyD8tpE/s1600/distribute-text.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Distributed (Indent)&quot; border=&quot;0&quot; data-original-height=&quot;165&quot; data-original-width=&quot;515&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilSr-sDOyeoGjcTr9SF1i8Kgn0beW5RxgCk7wIGxio1vP8DxA0hi75vHpnuOHrUFycnZQ_ayP7xiCvda7Ul_Yz6GJrg3CJY5tdIRY-eofEq6LrVErgaPZgidHoBC0UWeuyIUxVDmyD8tpE/s1600/distribute-text.PNG&quot; title=&quot;Distributed (Indent)&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;b&gt;Vertical:&amp;nbsp;&lt;/b&gt;Vertical alignment किसी सेल में data के top, center या bottom alignment को adjust करने के लिए प्रयोग किया जाता है। इसमें निम्नलिखित options होते हैं:&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;b&gt;Top&lt;/b&gt;&amp;nbsp;- इसमें text की position,&amp;nbsp;किसी&amp;nbsp;cell में ऊपर की&amp;nbsp;ओर होती&amp;nbsp;है।&lt;br /&gt;&lt;b&gt;Center&lt;/b&gt;&amp;nbsp;- इसमें&amp;nbsp;text&amp;nbsp;की position,&amp;nbsp;किसी&amp;nbsp;cell में&amp;nbsp;बीच में होती&amp;nbsp;है।&lt;br /&gt;&lt;b&gt;Bottom&lt;/b&gt;&amp;nbsp;- इसमें&amp;nbsp;text&amp;nbsp;की position,&amp;nbsp;किसी&amp;nbsp;cell में&amp;nbsp;नीचे&amp;nbsp;की&amp;nbsp;ओर होती&amp;nbsp;है।&lt;/p&gt;


&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxJ0NimEpBovpPiOCCjTtHb3II6sZDN7Ngzrda810g9YuYhcBHrb2YI8HybcElc-bQDW4Ic9_J23LvP1Pr14_yoz4jJBkUrW0k7GTOf0f4zXY_VIH8U3T0dvCOXVmIVutNiuD1DZf563hc/s1600/vertical-alignments.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Vertical alignment&quot; border=&quot;0&quot; data-original-height=&quot;277&quot; data-original-width=&quot;510&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxJ0NimEpBovpPiOCCjTtHb3II6sZDN7Ngzrda810g9YuYhcBHrb2YI8HybcElc-bQDW4Ic9_J23LvP1Pr14_yoz4jJBkUrW0k7GTOf0f4zXY_VIH8U3T0dvCOXVmIVutNiuD1DZf563hc/s1600/vertical-alignments.PNG&quot; title=&quot;Vertical alignment&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;b&gt;Justify -&amp;nbsp;&lt;/b&gt;सेल में ऊपर&amp;nbsp;और नीचे&amp;nbsp;दोनों तरफ़ से align&amp;nbsp;करने के लिए।&lt;/p&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqt8PWikPahqG2EyHfkvHuvkJByj28saFjAQIYBH-VR6b6j9hCGs5lqxfQvA3ihKvzZ9awxWdNpnjw_zvgVKWv-EBcDqFAeBuHaOCB7k4LYITyRM7s8JlTKDTASKF8O6PaaGRDDBzuk6vs/s1600/justify-cell-content-vertically.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Justify vertically&quot; border=&quot;0&quot; data-original-height=&quot;198&quot; data-original-width=&quot;531&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqt8PWikPahqG2EyHfkvHuvkJByj28saFjAQIYBH-VR6b6j9hCGs5lqxfQvA3ihKvzZ9awxWdNpnjw_zvgVKWv-EBcDqFAeBuHaOCB7k4LYITyRM7s8JlTKDTASKF8O6PaaGRDDBzuk6vs/s1600/justify-cell-content-vertically.PNG&quot; title=&quot;Justify vertically&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;b&gt;Distributed -&amp;nbsp;&lt;/b&gt;इसकी सहायता से आप text को समान रूप से cell में vertically distribute कर सकते हैं।&lt;/p&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1F4bLSQ9NecjbSVM3C0d_PEeFhaU7ZF3CDlRG-MP3dqXJoUT8bGMI6vplOoczuVFRtjmwv3X_82bm-jalCAiA5DSMpDBmnJ5mVSjOqgLVkEgJ2WVCclOSbGjSsidd6xlgVk0nlCNAG36-/s1600/distribute-text-vertically.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Distributed vertically&quot; border=&quot;0&quot; data-original-height=&quot;232&quot; data-original-width=&quot;517&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1F4bLSQ9NecjbSVM3C0d_PEeFhaU7ZF3CDlRG-MP3dqXJoUT8bGMI6vplOoczuVFRtjmwv3X_82bm-jalCAiA5DSMpDBmnJ5mVSjOqgLVkEgJ2WVCclOSbGjSsidd6xlgVk0nlCNAG36-/s1600/distribute-text-vertically.PNG&quot; title=&quot;Distributed vertically&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;b&gt;Text Control:&amp;nbsp;&lt;/b&gt;इसमें निम्नलिखित options होते हैं:&lt;/p&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;b&gt;Wrap text&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Shrink to fit&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Merge cells&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;b&gt;Shrink to fit&lt;/b&gt;&amp;nbsp;-&amp;nbsp;font के आकार को cell की width के अनुसार कम कर देता है।&lt;/p&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6veym87B7rH3pzTuRgwKmgSC35JVNnBNTN-PjrcHCWtqqBnkqfmZ3uhqtFYoSlycU6yrSxSM4fz1I4ZaUpMT6-OY3WQ9ZErQ_U43iTnu-O-1fPaG7nujR46O6T6otP9bOdX_FatqQPEY1/s1600/shrink-to-fit.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Shrink to fit&quot; border=&quot;0&quot; data-original-height=&quot;132&quot; data-original-width=&quot;472&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6veym87B7rH3pzTuRgwKmgSC35JVNnBNTN-PjrcHCWtqqBnkqfmZ3uhqtFYoSlycU6yrSxSM4fz1I4ZaUpMT6-OY3WQ9ZErQ_U43iTnu-O-1fPaG7nujR46O6T6otP9bOdX_FatqQPEY1/s1600/shrink-to-fit.PNG&quot; title=&quot;Shrink to fit&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;  &lt;div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;📊 Real-World Example (Corporate Use Case)&lt;/h3&gt;&lt;p style=&quot;text-align: left;&quot;&gt;मान लीजिए आप MIS Report बना रहे हैं:&lt;/p&gt;
  &lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Name&amp;nbsp;&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Department&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;Monthly Salary (INR)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Amit Sharma&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;IT / Software&lt;/td&gt;
&lt;td style=&quot;text-align: right;&quot;&gt;&lt;span face=&quot;&amp;quot;Google Sans&amp;quot;, Arial, sans-serif&quot; style=&quot;background-color: white; color: #0a0a0a; font-size: 14px;&quot;&gt;₹&lt;/span&gt;75,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Priya Verma&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;Human Resources&lt;/td&gt;
&lt;td style=&quot;text-align: right;&quot;&gt;&lt;span face=&quot;&amp;quot;Google Sans&amp;quot;, Arial, sans-serif&quot; style=&quot;color: #0a0a0a; font-size: 14px;&quot;&gt;₹&lt;/span&gt;55,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Rahul Kumar&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;Marketing&lt;/td&gt;
&lt;td style=&quot;text-align: right;&quot;&gt;&lt;span face=&quot;&amp;quot;Google Sans&amp;quot;, Arial, sans-serif&quot; style=&quot;background-color: white; color: #0a0a0a; font-size: 14px;&quot;&gt;₹&lt;/span&gt;60,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Neha Gupta&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;Finance&lt;/td&gt;
&lt;td style=&quot;text-align: right;&quot;&gt;&lt;span face=&quot;&amp;quot;Google Sans&amp;quot;, Arial, sans-serif&quot; style=&quot;color: #0a0a0a; font-size: 14px;&quot;&gt;₹&lt;/span&gt;85,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Vikram Singh&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;Operations&lt;/td&gt;
&lt;td style=&quot;text-align: right;&quot;&gt;&lt;span face=&quot;&amp;quot;Google Sans&amp;quot;, Arial, sans-serif&quot; style=&quot;background-color: white; color: #0a0a0a; font-size: 14px;&quot;&gt;₹&lt;/span&gt;45,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Anjali Desai&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;Data Science&lt;/td&gt;
&lt;td style=&quot;text-align: right;&quot;&gt;&lt;span face=&quot;&amp;quot;Google Sans&amp;quot;, Arial, sans-serif&quot; style=&quot;color: #0a0a0a; font-size: 14px;&quot;&gt;₹&lt;/span&gt;1,20,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Rajesh Patel&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;Sales&lt;/td&gt;
&lt;td style=&quot;text-align: right;&quot;&gt;&lt;span face=&quot;&amp;quot;Google Sans&amp;quot;, Arial, sans-serif&quot; style=&quot;background-color: white; color: #0a0a0a; font-size: 14px;&quot;&gt;₹&lt;/span&gt;40,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Sneha Reddy&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;Product Manager&lt;/td&gt;
&lt;td style=&quot;text-align: right;&quot;&gt;&lt;span face=&quot;&amp;quot;Google Sans&amp;quot;, Arial, sans-serif&quot; style=&quot;color: #0a0a0a; font-size: 14px;&quot;&gt;₹&lt;/span&gt;1,10,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;Arjun Nair&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;Customer Support&lt;/td&gt;
&lt;td style=&quot;text-align: right;&quot;&gt;&lt;span face=&quot;&amp;quot;Google Sans&amp;quot;, Arial, sans-serif&quot; style=&quot;background-color: white; color: #0a0a0a; font-size: 14px;&quot;&gt;₹&lt;/span&gt;30,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;Pooja Joshi&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;IT / Software&lt;/td&gt;
&lt;td style=&quot;text-align: right;&quot;&gt;&lt;span face=&quot;&amp;quot;Google Sans&amp;quot;, Arial, sans-serif&quot; style=&quot;color: #0a0a0a; font-size: 14px;&quot;&gt;₹&lt;/span&gt;90,000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

  &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;Best Alignment Practice:&lt;br /&gt;Name → Left Align&lt;br /&gt;Department → Center Align&lt;br /&gt;Salary → Right Align&lt;br /&gt;👉 इससे रिपोर्ट instantly professional दिखती है।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;⭐ Excel Alignment Best Practices (Expert Tips)&lt;/h3&gt;&lt;p&gt;✅ Heading हमेशा Center Align करें&lt;br /&gt;✅ Amount Right Align करें&lt;br /&gt;✅ Wrap Text का उपयोग Description में करें&lt;br /&gt;✅ Merge कम से कम उपयोग करें&lt;br /&gt;✅ Print Preview हमेशा check करें&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;❌ Common Mistakes (जो Beginners करते हैं)&lt;/h3&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;सभी data को Center Align करना&lt;/li&gt;&lt;li&gt;Merge cells का अधिक उपयोग&lt;/li&gt;&lt;li&gt;Wrap Text न लगाना&lt;/li&gt;&lt;li&gt;Numbers Left Align रखना&lt;/li&gt;&lt;/ul&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
  &lt;p&gt;&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;🎯 Interview Question (Excel Users के लिए)&lt;/h3&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;b&gt;Q1: Alignment और Formatting में क्या अंतर है?&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Ans:&lt;/b&gt; Excel में &lt;b&gt;Alignment और Formatting&lt;/b&gt; दोनों ही data को बेहतर दिखाने के लिए उपयोग किए जाते हैं, लेकिन इनका काम अलग होता है।&lt;/p&gt;&lt;p&gt;Alignment का मतलब है कि किसी cell में मौजूद data किस दिशा में और किस स्थान पर दिखाई देगा। उदाहरण के लिए, आप text को &lt;b&gt;Left, Center या Right&lt;/b&gt; में align कर सकते हैं, और ऊपर-नीचे (Top, Middle, Bottom) भी set कर सकते हैं। इसका मुख्य उद्देश्य data को &lt;b&gt;सही तरीके से व्यवस्थित (arrange)&lt;/b&gt; करना होता है ताकि वह पढ़ने में आसान लगे।&lt;/p&gt;&lt;p&gt;वहीं, &lt;b&gt;Formatting&lt;/b&gt; एक व्यापक प्रक्रिया है जिसमें data की पूरी appearance (दिखावट) को बदला जाता है। इसमें &lt;b&gt;Font style, size, color, bold, borders, background color, number format&lt;/b&gt; (&lt;b&gt;जैसे currency, percentage&lt;/b&gt;) आदि शामिल होते हैं। Formatting का उपयोग data को &lt;b&gt;आकर्षक और professional&lt;/b&gt; बनाने के लिए किया जाता है।&lt;/p&gt;&lt;p&gt;👉 सरल शब्दों में:&lt;/p&gt;&lt;p&gt;Alignment = &lt;b&gt;data की position (स्थिति) बदलना&lt;/b&gt;&lt;br /&gt;Formatting = &lt;b&gt;data&amp;nbsp;की design और style बदलना&lt;/b&gt;&lt;/p&gt;&lt;p&gt;एक अच्छी Excel report बनाने के लिए दोनों का सही उपयोग जरूरी है, जिससे आपका data साफ, समझने योग्य और professional दिखे।&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;b&gt;Q2: Merge &amp;amp; Center का alternative क्या है?&lt;/b&gt;&lt;br /&gt;Ans: Excel में &lt;b&gt;Merge &amp;amp; Center&lt;/b&gt; का उपयोग कई cells को जोड़कर text को बीच में दिखाने के लिए किया जाता है, लेकिन इसके कारण &lt;b&gt;sorting, filtering और formulas&lt;/b&gt; में समस्या आ सकती है। इसलिए इसका एक बेहतर और professional alternative है — &lt;b&gt;“Center Across Selection”&lt;/b&gt;।&lt;/p&gt;&lt;p&gt;&lt;b&gt;✅ Center Across Selection क्या है?&lt;/b&gt;&lt;/p&gt;&lt;p&gt;यह option बिना cells को merge किए ही text को selected cells के बीच में center में दिखाता है। यानी data visually center में दिखेगा, लेकिन cells अलग-अलग ही रहेंगे।&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;b&gt;🔧 कैसे उपयोग करें?&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;जिस range में text center करना है उसे select करें&lt;/li&gt;&lt;li&gt;Press करें &lt;b&gt;Ctrl + 1 (Format Cells)&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Alignment tab में जाएं&lt;/li&gt;&lt;li&gt;Horizontal dropdown से &lt;b&gt;Center Across Selection&lt;/b&gt; चुनें&lt;/li&gt;&lt;li&gt;OK पर क्लिक करें&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkqdGKvKcqV8sfnxupLNElXIJTaCKZbQYr2RdQvBi-N1NTXVxW76bOGmXS5RX_buenzukHkGTerKDyoRBwC2UoH1Erpxp_Gmuc8UH4Fd9fpfbCGuJrl5HkOGmNKA1qxizLwNrDFTfV6Lz0u2uL7af3Tv83_TDrk2BHWkZSWaPJ-MPvrULSHnLd67z2E7ww/s765/Center%20Across%20Selection.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Center Across Selection&quot; border=&quot;0&quot; data-original-height=&quot;751&quot; data-original-width=&quot;765&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkqdGKvKcqV8sfnxupLNElXIJTaCKZbQYr2RdQvBi-N1NTXVxW76bOGmXS5RX_buenzukHkGTerKDyoRBwC2UoH1Erpxp_Gmuc8UH4Fd9fpfbCGuJrl5HkOGmNKA1qxizLwNrDFTfV6Lz0u2uL7af3Tv83_TDrk2BHWkZSWaPJ-MPvrULSHnLd67z2E7ww/s16000/Center%20Across%20Selection.png&quot; title=&quot;Center Across Selection&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;b&gt;⭐ क्यों यह बेहतर है?&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Sorting और Filtering सही से काम करते हैं&lt;/li&gt;&lt;li&gt;Formulas में error नहीं आता&lt;/li&gt;&lt;li&gt;Professional reporting के लिए best practice&lt;/li&gt;&lt;li&gt;Data structure intact रहता है&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;👉 निष्कर्ष:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Merge &amp;amp; Center&lt;/b&gt; की जगह हमेशा &lt;b&gt;Center Across Selection&lt;/b&gt; का उपयोग करें, खासकर जब आप MIS reports, dashboards या बड़े datasets पर काम कर रहे हों। यह तरीका ज्यादा सुरक्षित, flexible और professional माना जाता है।&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;b&gt;Q3: Numbers Right Align क्यों होते हैं?&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Ans:&lt;/b&gt; Excel में Numbers (संख्याएँ) को default रूप से Right Align किया जाता है, और इसके पीछे एक महत्वपूर्ण कारण है — &lt;b&gt;readability और accuracy&lt;/b&gt;। जब सभी numbers दाईं (right side) में align होते हैं, तो उनके &lt;b&gt;digits (अंक)&lt;/b&gt; एक सीधी लाइन में दिखाई देते हैं, जिससे उन्हें पढ़ना, तुलना करना और calculate करना आसान हो जाता है।&lt;/p&gt;&lt;p&gt;उदाहरण के लिए, अगर आप किसी कॉलम में अलग-अलग amounts (₹100, ₹2,500, ₹45,000) लिखते हैं, तो Right Align होने पर सभी numbers के last digits एक सीध में आते हैं। इससे units, tens, hundreds को आसानी से compare किया जा सकता है। यही कारण है कि accounting, finance और MIS reports में हमेशा numbers को Right Align किया जाता है।&lt;/p&gt;&lt;p&gt;इसके अलावा, Excel के कई &lt;b&gt;formulas और calculations&lt;/b&gt; भी सही तरीके से काम करते हैं जब data व्यवस्थित रहता है। Right alignment से data structure साफ और professional दिखता है।&lt;/p&gt;&lt;p&gt;&lt;b&gt;👉 सरल शब्दों में:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Right Align से numbers &lt;b&gt;सही तरीके से व्यवस्थित&lt;/b&gt; होते हैं&lt;/li&gt;&lt;li&gt;Comparison और calculation &lt;b&gt;आसान हो जाता है&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Report &lt;b&gt;professional दिखती है&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;इसलिए Excel में numbers को Right Align करना एक best practice माना जाता है, खासकर जब आप financial data या reports पर काम कर रहे हों।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;❓ Frequently Asked Questions (FAQ)&lt;/h3&gt;&lt;p&gt;&lt;b&gt;Q1. Excel में Default Alignment क्या होता है?&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Text → Left Align&lt;br /&gt;Number → Right Align&lt;/p&gt;&lt;p&gt;&lt;b&gt;Q2. Wrap Text और Merge में क्या अंतर है?&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Wrap Text cell size बदलता नहीं, Merge cells को जोड़ देता है।&lt;/p&gt;&lt;p&gt;&lt;b&gt;Q3. Professional Report के लिए कौन सा Alignment सही है?&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Mixed Alignment (Text Left + Numbers Right).&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;✅ Conclusion&lt;/h3&gt;&lt;p&gt;Excel Alignment एक छोटा लेकिन बहुत powerful feature है जो आपकी रिपोर्ट को professional बना देता है। सही Alignment का उपयोग करने से data readable, clean और presentation-ready बन जाता है।&lt;/p&gt;&lt;p&gt;अगर आप Excel Dashboard या MIS Reporting सीख रहे हैं, तो Alignment की समझ बहुत जरूरी है।&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;
  &lt;p&gt;👨‍💻 Author&lt;/p&gt;&lt;p&gt;Total Data Solution&lt;br /&gt;Data Analyst | Excel &amp;amp; SAP Analytics Cloud Developer&lt;br /&gt;I share practical Excel, Automation, and Reporting tutorials based on real corporate experience.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='https://www.totaldatasolution.com/feeds/170699609703566747/comments/default' title='टिप्पणियाँ भेजें'/><link rel='replies' type='text/html' href='https://www.totaldatasolution.com/2020/02/alignment-in-excel.html#comment-form' title='0 टिप्पणियाँ'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/170699609703566747'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/170699609703566747'/><link rel='alternate' type='text/html' href='https://www.totaldatasolution.com/2020/02/alignment-in-excel.html' title='Excel Alignment क्या है? (Complete Guide in Hindi – Examples के साथ)'/><author><name>Total Data Solution</name><uri>http://www.blogger.com/profile/12526349101988182665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWtFkalcWx4uYrsrjpjQja52tAPO6NvsL6g6ViAZEjVT4lSBzY5lZnTR2vQ03v2dcRPEY0AH7dfWaZqimPeCPG5FV_nzRxDEhbASlSMi-LppTjMgwmH-kq6Q3STY0zV8b2ABxNMHBTdWWs/s72-c/Alignment-in-Excel.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7267924039333995091.post-4141110144813173316</id><published>2026-07-11T10:45:07.073+05:30</published><updated>2026-07-11T10:45:07.103+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="MS Word"/><category scheme="http://www.blogger.com/atom/ns#" term="VBA"/><title type='text'>VBA for MS Word: Automate Document Tasks with Powerful Macros</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqEfVeB_XFYhe_kGKgtFljrvzwOTN0AWiTtm5QCSLXMjQg_WBStisvX254ngWvydVxHiRbP2jyw-UtrQLOb-S_LjbWgx5F9focWqX-ChyIX3Xf43CZ6h0yGdCs6joaozuBBqUaKRrmEC3ag0KLyyVujZeoMbU1BFhZ2rRPrG1pdXHMbE2lRQMESvtCSX_-/s1024/VBA_for_Word.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;VBA for MS Word&quot; border=&quot;0&quot; data-original-height=&quot;816&quot; data-original-width=&quot;1024&quot; height=&quot;510&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqEfVeB_XFYhe_kGKgtFljrvzwOTN0AWiTtm5QCSLXMjQg_WBStisvX254ngWvydVxHiRbP2jyw-UtrQLOb-S_LjbWgx5F9focWqX-ChyIX3Xf43CZ6h0yGdCs6joaozuBBqUaKRrmEC3ag0KLyyVujZeoMbU1BFhZ2rRPrG1pdXHMbE2lRQMESvtCSX_-/w640-h510/VBA_for_Word.png&quot; title=&quot;VBA for MS Word&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;h4 id=&quot;vbAddTexttoDocument&quot; style=&quot;text-align: left;&quot;&gt;Add Text to the Document&lt;/h4&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;AddText()&lt;br /&gt;&amp;nbsp; &amp;nbsp; Selection.TypeText &quot;Hello from the System&quot;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस VBA code का उपयोग &lt;b&gt;Microsoft Word&lt;/b&gt; में current cursor position पर automatic रूप से &lt;b&gt;text insert&lt;/b&gt; के लिए किया जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह इस प्रकार काम करता है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Selection.TypeText&lt;/span&gt; command, Word को active document में जहाँ भी &lt;b&gt;cursor वर्तमान में स्थित&lt;/b&gt; है, वहाँ text type करने के लिए कहता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&quot;Hello from the System&quot;&lt;/span&gt; quote signs के अंदर का text ही Word डालेगा।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब आप इस macro को चलाते हैं, तो Word cursor की location पर तुरंत &lt;b&gt;&quot;Hello from the System&quot;&lt;/b&gt; type कर देगा - चाहे वह किसी खाली document में हो या existing text में।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;संक्षेप में, यह macro manual input के बिना किसी specific text को Word document में automatic रूप से type कर देता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h4 id=&quot;vbCreateaNewDocument&quot; style=&quot;text-align: left;&quot;&gt;&lt;span&gt;Create a New Document and Add Text&lt;/span&gt;&lt;/h4&gt;&lt;div&gt;&lt;span&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;CreateNewDocument()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;doc &lt;span style=&quot;color: #2b00fe;&quot;&gt;As &lt;/span&gt;Document&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;doc = Documents.Add&lt;br /&gt;&amp;nbsp; &amp;nbsp; doc.Range.text = &quot;This is a new document created through VBA!&quot;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस VBA code का उपयोग &lt;b&gt;Microsoft Word&lt;/b&gt; में automatic रूप से &lt;b&gt;एक नया document&lt;/b&gt; बनाने और उसमें text जोड़ने के लिए किया जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह इस प्रकार काम करता है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
  
  &lt;ol style=&quot;text-align: left;margin-left:10px;font-size: x-small;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Word document&amp;nbsp; का represent करने के लिए एक variable &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;doc&lt;/span&gt; declare करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Set doc = Documents.Add&lt;/span&gt; एक &lt;b&gt;नया blank Word document&lt;/b&gt; बनाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;doc.Range.Text = &quot;This is a new document created through VBA!&quot;&lt;/span&gt; नए document में specified text insert करता है।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब आप इस macro को चलाते हैं, तो Word एक &lt;b&gt;नई file&lt;/b&gt; खोलता है और उसमें वह संदेश automatic रूप से लिख देता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;संक्षेप में, यह code आपको VBA automation के माध्यम से एक नया Word document शीघ्रता से बनाने और भरने में मदद करता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h4 id=&quot;vbSaveDocument&quot; style=&quot;text-align: left;&quot;&gt;Save Document Automatically&lt;/h4&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;SaveDoc()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;filePath &lt;span style=&quot;color: #2b00fe;&quot;&gt;As String&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; filePath = &quot;C:\Users\YourName\Desktop\MyDocument.docx&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; ActiveDocument.SaveAs2 filePath&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह VBA code &lt;b&gt;Microsoft Word&lt;/b&gt; में आपके computer पर किसी specific location पर &lt;b&gt;current document&lt;/b&gt; को automatic रूप से save के लिए उपयोग किया जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह इस प्रकार काम करता है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
  &lt;ol style=&quot;text-align: left;margin-left:10px;font-size: x-small;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह एक variable &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;filePath&lt;/span&gt; define करता है जो file के &lt;b&gt;full path और name&lt;/b&gt; को store करता है जहाँ file save की जाएगी - यहाँ, &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&quot;C:\Users\YourName\Desktop\MyDocument.docx&quot;&lt;/span&gt;।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ActiveDocument.SaveAs2 filePath&lt;/span&gt; command वर्तमान में open document को उस file name और location का उपयोग करके save करता है।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब आप इस macro को चलाते हैं, तो Word आपके open document&amp;nbsp; को आपके &lt;b&gt;Desktop&lt;/b&gt; पर &lt;b&gt;&quot;MyDocument.docx&quot;&lt;/b&gt; के रूप में save करता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;संक्षेप में, यह code save की प्रक्रिया को automatic करता है, जिससे manual रूप से &quot;Save As&quot; पर click करने की आवश्यकता समाप्त हो जाती है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h4 id=&quot;vbFindandReplaceText&quot; style=&quot;text-align: left;&quot;&gt;Find and Replace Text&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;FindAndReplace()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;With &lt;/span&gt;Selection.Find&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .text = &quot;OldText&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Replacement.text = &quot;NewText&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Execute Replace:=wdReplaceAll&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End With&lt;br /&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस VBA code का उपयोग &lt;b&gt;Microsoft Word&lt;/b&gt; में पूरे document में text को automatic रूप से &lt;b&gt;find और replace&lt;/b&gt; के लिए किया जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह इस प्रकार काम करता है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
  &lt;ol style=&quot;text-align: left;margin-left:10px;font-size: x-small;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;With Selection.Find&lt;/span&gt; ब्लॉक &lt;b&gt;Find और Replace&lt;/b&gt; सुविधा को active करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.Text = &quot;OldText&quot;&lt;/span&gt; उस word या phrase को specify करता है जिसे आप &lt;b&gt;ढूँढ़ना&lt;/b&gt; चाहते हैं।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.Replacement.Text = &quot;NewText&quot;&lt;/span&gt; यह define करता है कि उसे कौन &lt;b&gt;replace&lt;/b&gt; करेगा।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.Execute Replace:=wdReplaceAll&lt;/span&gt; action को perform करता है और selected area या entire document में &quot;OldText&quot; की &lt;b&gt;सभी occurrences&lt;/b&gt; को &quot;NewText&quot; से बदल देता है।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;संक्षेप में, यह macro text को automatic रूप से तेज़ी से update करता है, जिससे Find and Replace dialog box का manual रूप से उपयोग करने की तुलना में समय की बचत होती है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h4 id=&quot;vbApplyBoldFontSize&quot; style=&quot;text-align: left;&quot;&gt;Apply Bold &amp;amp; Font Size&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;ApplyBoldFont()&lt;br /&gt;&amp;nbsp; &amp;nbsp; Selection.Font.Bold = &lt;span style=&quot;color: #2b00fe;&quot;&gt;True&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; Selection.Font.Size = 14&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस VBA code का उपयोग &lt;b&gt;Microsoft Word&lt;/b&gt; में automatic रूप से &lt;b&gt;bold formatting लागू करने&lt;/b&gt; और selected &lt;b&gt;text का font size बदलने &lt;/b&gt;के लिए किया जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह इस प्रकार काम करता है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
  &lt;ol style=&quot;text-align: left;margin-left:10px;font-size: x-small;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Selection.Font.Bold = True&lt;/span&gt; वर्तमान में selected text को &lt;b&gt;bold&lt;/b&gt; बनाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Selection.Font.Size = 14&lt;/span&gt; selected text के &lt;b&gt;font size&lt;/b&gt; को &lt;b&gt;14 point&lt;/b&gt; में बदल देता है।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब आप इस macro को चलाते हैं, तो आपके Word document में highlight किया गया कोई भी text तुरंत bold और larger हो जाएगा।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;संक्षेप में, यह code text को एक specific style के साथ तेज़ी से format करने में मदद करता है, जिससे toolbar options का manual रूप से उपयोग करने में लगने वाला समय बचता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h4 id=&quot;vbAddPageNumbers&quot; style=&quot;text-align: left;&quot;&gt;Add Page Numbers&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;AddPageNumbers()&lt;br /&gt;&amp;nbsp; &amp;nbsp; ActiveDocument.Sections(1).Footers(wdHeaderFooterPrimary) _&lt;br /&gt;&amp;nbsp; &amp;nbsp; .PageNumbers.Add PageNumberAlignment:=wdAlignParagraphCenter&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस VBA code का उपयोग &lt;b&gt;Microsoft Word&lt;/b&gt; में किसी document में &lt;b&gt;page numbers automatic रूप से जोड़ने&lt;/b&gt; के लिए किया जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह इस प्रकार काम करता है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
  &lt;ol style=&quot;text-align: left;margin-left:10px;font-size: x-small;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ActiveDocument.Sections(1)&lt;/span&gt; document के &lt;b&gt;first section&lt;/b&gt; को refer करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.Footers(wdHeaderFooterPrimary)&lt;/span&gt; उस भाग के &lt;b&gt;footer area&lt;/b&gt; तक पहुँचता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.PageNumbers.Add&lt;/span&gt; footer में &lt;b&gt;page number&lt;/b&gt; insert करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;PageNumberAlignment:=wdAlignParagraphCenter&lt;/span&gt; page number को page के &lt;b&gt;center &lt;/b&gt;में align करता है।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब आप इस macro को चलाते हैं, तो page numbers first section के प्रत्येक page के नीचे center में दिखाई देती हैं।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;संक्षेप में, यह Word footer में centered page numbers जोड़ने को automatic करता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h4 id=&quot;vbInsertHeaderFooter&quot; style=&quot;text-align: left;&quot;&gt;Insert Header &amp;amp; Footer&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;AddHeaderFooter()&lt;br /&gt;&amp;nbsp; &amp;nbsp; ActiveDocument.Sections(1).Headers(wdHeaderFooterPrimary).Range.text = &quot;My Header&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; ActiveDocument.Sections(1).Footers(wdHeaderFooterPrimary).Range.text = &quot;My Footer&quot;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस VBA code का उपयोग &lt;b&gt;Microsoft Word&lt;/b&gt; में किसी document में automatic रूप से &lt;b&gt;header और footer जोड़ने&lt;/b&gt; के लिए किया जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह इस प्रकार काम करता है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
  &lt;ol style=&quot;text-align: left;margin-left:10px;font-size: x-small;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ActiveDocument.Sections(1)&lt;/span&gt; active document के &lt;b&gt;first section&lt;/b&gt; को refer करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.Headers(wdHeaderFooterPrimary).Range.Text = &quot;My Header&quot;&lt;/span&gt; प्रत्येक page (header area) के &lt;b&gt;top&lt;/b&gt; पर &lt;b&gt;&quot;My Header&quot;&lt;/b&gt; text insert करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.Footers(wdHeaderFooterPrimary).Range.Text = &quot;My Footer&quot;&lt;/span&gt; प्रत्येक page (footer area) के &lt;b&gt;bottom&lt;/b&gt; में &lt;b&gt;&quot;My Footer&quot;&lt;/b&gt; जोड़ता है।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब आप इस macro को चलाते हैं, तो first section के प्रत्येक page पर ये text automatic रूप से दिखाई देंगे।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;संक्षेप में, यह Word में शीघ्रता से एक सरल header और footer बनाता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h4 id=&quot;vbInsertTable&quot; style=&quot;text-align: left;&quot;&gt;Insert Table&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;InsertTable()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;tbl &lt;span style=&quot;color: #2b00fe;&quot;&gt;As &lt;/span&gt;Table&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;tbl = ActiveDocument.Tables.Add(Selection.Range, 3, 3)&lt;br /&gt;&amp;nbsp; &amp;nbsp; tbl.Borders.Enable = &lt;span style=&quot;color: #2b00fe;&quot;&gt;True&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस VBA code का उपयोग &lt;b&gt;Microsoft Word&lt;/b&gt; में किसी document में automatic रूप से &lt;b&gt;table insert&lt;/b&gt; करने के लिए किया जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह इस प्रकार काम करता है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
  &lt;ol style=&quot;text-align: left;margin-left:10px;font-size: x-small;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह एक &lt;b&gt;table object&lt;/b&gt; का represent करने के लिए एक variable &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;tbl&lt;/span&gt; declare करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Set tbl = ActiveDocument.Tables.Add(Selection.Range, 3, 3)&lt;/span&gt; current cursor position (Selection.Range) पर &lt;b&gt;3 rows&lt;/b&gt; और &lt;b&gt;3 columns&lt;/b&gt; वाली एक&lt;b&gt; नई table&lt;/b&gt; बनाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;tbl.Borders.Enable = True&lt;/span&gt; सभी table cells के चारों ओर &lt;b&gt;borders&lt;/b&gt; जोड़ता है।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब आप इस macro को चलाते हैं, तो आपके Word document में एक neatly border वाली 3×3 table तुरंत बन जाती है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;संक्षेप में, यह code manual Insert Table option का उपयोग किए बिना एक formatted table को तेज़ी से insert करता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h4 id=&quot;vbProtectDocument&quot; style=&quot;text-align: left;&quot;&gt;Protect Document (Password)&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;ProtectDoc()&lt;br /&gt;&amp;nbsp; &amp;nbsp; ActiveDocument.Protect wdAllowOnlyReading, Password:=&quot;1234&quot;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह VBA code &lt;b&gt;Microsoft Word&lt;/b&gt; में किसी &lt;b&gt;document&amp;nbsp; की सुरक्षा&lt;/b&gt; के लिए उपयोग किया जाता है ताकि उसे केवल पढ़ा जा सके, edit नहीं किया जा सके।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह इस प्रकार काम करता है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
  &lt;ol style=&quot;text-align: left;margin-left:10px;font-size: x-small;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ActiveDocument.Protect&lt;/span&gt; वर्तमान में खुले Word document पर protection लागू करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;wdAllowOnlyReading&lt;/span&gt; का अर्थ है कि users &lt;b&gt;केवल document देख&lt;/b&gt; सकते हैं और उसमें कोई बदलाव नहीं कर सकते।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Password:=&quot;1234&quot;&lt;/span&gt; protection हटाने के लिए आवश्यक &lt;b&gt;password &lt;/b&gt;(in this case, &quot;1234&quot;) set करता है।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब आप इस macro को चलाते हैं, तो document केवल पढ़ने के लिए उपलब्ध हो जाता है और दिए गए password द्वारा सुरक्षित हो जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;संक्षेप में, यह code password-based protection enable करके आपकी Word file को unwanted edits से सुरक्षित रखने में मदद करता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h4 id=&quot;vbLoopThroughDocument&quot; style=&quot;text-align: left;&quot;&gt;Loop Through Document Paragraphs&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;ShowParagraphText()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;para &lt;span style=&quot;color: #2b00fe;&quot;&gt;As &lt;/span&gt;Paragraph&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;For Each&lt;/span&gt; para &lt;span style=&quot;color: #2b00fe;&quot;&gt;In &lt;/span&gt;ActiveDocument.Paragraphs&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Debug.Print&lt;/span&gt; para.Range.text&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Next&lt;/span&gt; para&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस VBA code का उपयोग &lt;b&gt;Microsoft Word&lt;/b&gt; में current document के &lt;b&gt;सभी paragraph text&lt;/b&gt; को &lt;b&gt;Immediate Window&lt;/b&gt; (VBA editor में) में display करने के लिए किया जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह इस प्रकार काम करता है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
  &lt;ol style=&quot;text-align: left;margin-left:10px;font-size: x-small;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह document में प्रत्येक &lt;b&gt;paragraph&lt;/b&gt; का प्रतिनिधित्व करने के लिए एक variable &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;para&lt;/span&gt; declare करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;For Each para In ActiveDocument.Paragraphs&lt;/span&gt; active document के &lt;b&gt;प्रत्येक paragraph&lt;/b&gt; को loop करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Debug.Print para.Range.Text&lt;/span&gt; &lt;b&gt;प्रत्येक paragraph के text&lt;/b&gt; को view या debug करने के लिए &lt;b&gt;Immediate Window&lt;/b&gt; में print करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह loop तब तक जारी रहता है जब तक सभी paragraph processed नहीं हो जाते।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;संक्षेप में, यह macro आपको प्रत्येक paragraph के content को सीधे VBA editor में list करने या review करने में मदद करता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h4 id=&quot;vbShowWordCount&quot; style=&quot;text-align: left;&quot;&gt;Show MsgBox with Document Word Count&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;ShowWordCount()&lt;br /&gt;&amp;nbsp; &amp;nbsp; MsgBox &quot;Total Words: &quot; &amp;amp; ActiveDocument.words.Count&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस VBA code का उपयोग &lt;b&gt;Microsoft Word&lt;/b&gt; में current document की &lt;b&gt;total word count&lt;/b&gt; को message box में display करने के लिए किया जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह इस प्रकार काम करता है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
  &lt;ol style=&quot;text-align: left;margin-left:10px;font-size: x-small;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ActiveDocument.Words.Count&lt;/span&gt; खुले Word document में सभी &lt;b&gt;words&lt;/b&gt; की count करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;MsgBox&lt;/span&gt; command&amp;nbsp; इस number को एक &lt;b&gt;pop-up message box&lt;/b&gt; में show करता है जिसके पहले &lt;b&gt;&quot;Total Words:&quot;&lt;/b&gt; label लगा होता है।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब आप इस macro को चलाते हैं, तो आपके document में words की कुल संख्या दिखाने वाला एक message box दिखाई देता है, बिल्कुल built-in word count सुविधा की तरह।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;संक्षेप में, यह एक साधारण VBA command का उपयोग करके total word count को शीघ्रता से display करता है।&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;hr /&gt;
  &lt;h4 id=&quot;vbConvertWordtoPDF&quot; style=&quot;text-align: left;&quot;&gt;Convert Word to PDF&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;ExportPDF()&lt;br /&gt;&amp;nbsp; &amp;nbsp; ActiveDocument.ExportAsFixedFormat &quot;C:\Test\Export.pdf&quot;, 17&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस VBA code का उपयोग &lt;b&gt;Microsoft Word&lt;/b&gt; में &lt;b&gt;current document को PDF file&lt;/b&gt; के रूप में automatic रूप से export करने के लिए किया जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह इस प्रकार काम करता है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
    &lt;ol style=&quot;text-align: left;margin-left:10px;font-size: x-small;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ActiveDocument&lt;/span&gt; वर्तमान में खुले Word document को refer करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ExportAsFixedFormat&lt;/span&gt; document को another format में परिवर्तित करता है - यहाँ, एक &lt;b&gt;PDF&lt;/b&gt;।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&quot;C:\Test\Export.pdf&quot;&lt;/span&gt; save की जाने वाली PDF file का &lt;b&gt;location और name&lt;/b&gt; specify करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Number &lt;b&gt;17 &lt;/b&gt;constant &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;wdExportFormatPDF&lt;/span&gt; को represent करता है, जो Word file को PDF format में export करने के लिए कहता है।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब आप इस macro को चलाते हैं, तो Word आपके खुले document को &lt;b&gt;C:\Test folder&lt;/b&gt; में &lt;b&gt;Export.pdf&lt;/b&gt; के रूप में automatic रूप से save कर लेता है।&lt;/span&gt;&lt;/p&gt;
    &lt;hr /&gt;
    &lt;h4 id=&quot;vbExportCurrentDocumentasPDF&quot; style=&quot;text-align: left;&quot;&gt;&lt;span&gt;Export Current Document as PDF&lt;/span&gt;&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub&lt;/span&gt; ExportAsPDF()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;filePath &lt;span style=&quot;color: #2b00fe;&quot;&gt;As String&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; filePath = ActiveDocument.Path &amp;amp; &quot;\&quot; &amp;amp; ActiveDocument.Name &amp;amp; &quot;.pdf&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; ActiveDocument.ExportAsFixedFormat _&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; OutputFileName:=filePath, _&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ExportFormat:=wdExportFormatPDF&lt;br /&gt;&amp;nbsp; &amp;nbsp; MsgBox &quot;PDF Exported Successfully!&quot;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस VBA code का उपयोग &lt;b&gt;Microsoft Word&lt;/b&gt; में &lt;b&gt;active document को PDF file के रूप में export&lt;/b&gt; करने और एक confirmation message dispay करने के लिए किया जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह इस प्रकार काम करता है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
      &lt;ol style=&quot;text-align: left;margin-left:10px;font-size: x-small;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह नए PDF के &lt;b&gt;location और name&lt;/b&gt; को store करने के लिए एक variable &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;filePath&lt;/span&gt; define करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ActiveDocument.Path&lt;/span&gt; current document का folder देता है, और &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ActiveDocument.Name &amp;amp; &quot;.pdf&quot;&lt;/span&gt; PDF नाम बनाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ExportAsFixedFormat&lt;/span&gt; open document को &lt;b&gt;PDF file&lt;/b&gt; में convert करता है और उसे उसी folder में save करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Save करने के बाद, &lt;i&gt;&quot;PDF Exported Successfully!&quot;&lt;/i&gt; &lt;b&gt;message box&lt;/b&gt; दिखाई देता है।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;संक्षेप में, यह आपकी Word file को automatic रूप से PDF के रूप में save कर देता है।&lt;/span&gt;&lt;/p&gt;
      &lt;hr /&gt;
      &lt;h4 id=&quot;vbCloseDocument&quot; style=&quot;text-align: left;&quot;&gt;Close Document Without Save Prompt&lt;/h4&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;CloseWithoutSave()&lt;br /&gt;&amp;nbsp; &amp;nbsp; ActiveDocument.Close SaveChanges:=wdDoNotSaveChanges&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस VBA cod का उपयोग Microsoft Word में किसी भी change को save किये बिना current document को बंद करने के लिए किया जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह इस प्रकार काम करता है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
      &lt;ol style=&quot;text-align: left;margin-left:10px;font-size: x-small;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;ActiveDocument उस document को refer करता है जो वर्तमान में open और active है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Close method का उपयोग उस document को बंद करने के लिए किया जाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;SaveChanges:=wdDoNotSaveChanges, Word को बंद करने से पहले किए गए किसी भी edits को save करने से रोकता है।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब आप इस macro को चलाते हैं, तो खुला Word document तुरंत बंद हो जाएगा, और कोई भी save नहीं किया गया कार्य हटा दिया जाएगा।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;संक्षेप में, यह code आपको बिना save किये गए document को जल्दी से बंद करने में मदद करता है, जो automation या testing के लिए उपयोगी है।&lt;/span&gt;&lt;/p&gt;
      &lt;hr /&gt;
      &lt;h4 id=&quot;vbRemoveExtraSpaces&quot; style=&quot;text-align: left;&quot;&gt;Remove Extra Spaces from Entire Document&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;RemoveExtraSpaces()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;With &lt;/span&gt;ActiveDocument.Range.Find&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .text = &quot;&amp;nbsp; &quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Replacement.text = &quot; &quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Forward = &lt;span style=&quot;color: #2b00fe;&quot;&gt;True&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Wrap = wdFindContinue&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Do While&lt;/span&gt; .Execute(Replace:=wdReplaceAll)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Loop&lt;br /&gt;&amp;nbsp; &amp;nbsp; End With&lt;br /&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह VBA code &lt;b&gt;Microsoft Word&lt;/b&gt; में किसी document से &lt;b&gt;extra spaces&lt;/b&gt; automatic रूप से हटाने के लिए उपयोग किया जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह इस प्रकार काम करता है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
      &lt;ol style=&quot;text-align: left;margin-left:10px;font-size: x-small;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;With ActiveDocument.Range.Find&lt;/span&gt; पूरे document के लिए &lt;b&gt;Find और Replace&lt;/b&gt; tool को activate करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.Text = &quot; &quot;&lt;/span&gt; double spaces की खोज करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.Replacement.Text = &quot; &quot;&lt;/span&gt; उन्हें &lt;b&gt;single space&lt;/b&gt; से बदल देता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.Wrap = wdFindContinue&lt;/span&gt; यह सुनिश्चित करता है कि search whole document में जारी रहे।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Do While&lt;/span&gt; loop तब तक दोहराता रहता है जब तक &lt;b&gt;सभी extra spaces&lt;/b&gt; हटा नहीं दिए जाते।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;संक्षेप में, यह macro आपके document को automatic रूप से multiple spaces को single space से बदलकर साफ़ कर देता है।&lt;/span&gt;&lt;/p&gt;
      &lt;hr /&gt;
      &lt;h4 id=&quot;vbConverttoUppercase&quot; style=&quot;text-align: left;&quot;&gt;Convert All Text to Uppercase&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;ConvertToUppercase()&lt;br /&gt;&amp;nbsp; &amp;nbsp; Selection.Range.Case = wdUpperCase&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस VBA code का उपयोग &lt;b&gt;Microsoft Word&lt;/b&gt; में &lt;b&gt;selected text को automatic रूप से uppercase letters&lt;/b&gt; में बदलने के लिए किया जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह इस प्रकार काम करता है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
      &lt;ol style=&quot;text-align: left;margin-left:10px;font-size: x-small;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Selection.Range&lt;/span&gt; document में वर्तमान में &lt;b&gt;highlight&lt;/b&gt; किए गए या &lt;b&gt;selected&lt;/b&gt; text को refer करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.Case = wdUpperCase&lt;/span&gt; उस text के case को &lt;b&gt;सभी capital letters&lt;/b&gt; में बदल देता है।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब आप इस macro को चलाते हैं, तो कोई भी selected text - उदाहरण के लिए, &quot;hello world&quot; - तुरंत &lt;b&gt;&quot;HELLO WORLD&quot;&lt;/b&gt; बन जाएगा।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;संक्षेप में, यह code &quot;Change Case&quot; button का manual रूप से उपयोग किए बिना selected text को तेज़ी से capital letters में बदल देता है, जिससे यह title या heading को कुशलतापूर्वक format करने के लिए उपयोगी हो जाता है।&lt;/span&gt;&lt;/p&gt;
      &lt;hr /&gt;
      &lt;h4 id=&quot;vbHighlightAllOccurrences&quot; style=&quot;text-align: left;&quot;&gt;Highlight All Occurrences of a Word&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;HighlightWord()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;With &lt;/span&gt;Selection.Find&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .text = &quot;Word&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Format = &lt;span style=&quot;color: #2b00fe;&quot;&gt;True&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Replacement.Highlight = &lt;span style=&quot;color: #2b00fe;&quot;&gt;True&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Execute Replace:=wdReplaceAll&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End With&lt;br /&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस VBA cod का उपयोग &lt;b&gt;Microsoft Word&lt;/b&gt; में document में किसी &lt;b&gt;specific word की सभी occurrences&lt;/b&gt; को automatic रूप से highlight करने के लिए किया जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह इस प्रकार काम करता है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
      &lt;ol style=&quot;text-align: left;margin-left:10px;font-size: x-small;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;With Selection.Find&lt;/span&gt; के साथ, &lt;b&gt;Find और Replace&lt;/b&gt; function activate होता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.Text = &quot;Word&quot;&lt;/span&gt; खोजे जाने वाले शब्द को specify करता है - यहाँ, &lt;b&gt;&quot;Word&quot;&lt;/b&gt;।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.Replacement.Highlight = True&lt;/span&gt;, Word को मिले text पर &lt;b&gt;highlighting लागू&lt;/b&gt; करने के लिए कहता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.Execute Replace:=wdReplaceAll&lt;/span&gt; उस शब्द के सभी उदाहरणों को &lt;b&gt;highlight किए गए versions&lt;/b&gt; से बदल देता है।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब आप इस macro को चलाते हैं, तो document में प्रत्येक &quot;Word&quot; highlight हो जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;संक्षेप में, यह specific words को शीघ्रता से ढूँढने और उन्हें automatic रूप से visually रूप से mark करने में मदद करता है।&lt;/span&gt;&lt;/p&gt;
      &lt;hr /&gt;
      &lt;h4 id=&quot;vbAutofitTabletoWindow&quot; style=&quot;text-align: left;&quot;&gt;Autofit Table to Window&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;AutoFitTable()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;Selection.Information(wdWithInTable) &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Selection.Tables(1).AutoFitBehavior wdAutoFitWindow&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;br /&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस VBA code का उपयोग &lt;b&gt;Microsoft Word&lt;/b&gt; में किसी &lt;b&gt;table का size automatic&lt;/b&gt; रूप से बदलने के लिए किया जाता है ताकि वह page की width में पूरी तरह से fit हो जाए।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह इस प्रकार काम करता है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
      &lt;ol style=&quot;text-align: left;margin-left:10px;font-size: x-small;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;If Selection.Information(wdWithInTable)&lt;/span&gt; जाँचता है कि &lt;b&gt;cursor table के अंदर है या नहीं&lt;/b&gt;।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;If true, तो &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Selection.Tables(1).AutoFitBehavior wdAutoFitWindow&lt;/span&gt; selection में &lt;b&gt;पहली table&lt;/b&gt; को window या &lt;b&gt;page की width&lt;/b&gt; में automatic रूप से &lt;b&gt;fit&lt;/b&gt; करने के लिए adjust करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह सुनिश्चित करता है कि एक neat layout के लिए columns का size proportionally रूप से बदल जाए।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब आप cursor को table में रखते हुए इस macro को चलाते हैं, तो Word उस table के आकार को तुरंत adjust कर देता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;संक्षेप में, यह table को document window में automatic रूप से सुव्यवस्थित रूप से fit कर देता है।&lt;/span&gt;&lt;/p&gt;
      &lt;hr /&gt;
      &lt;h4 id=&quot;vbAddColoredRowtoTable&quot; style=&quot;text-align: left;&quot;&gt;Add Colored Row to Table&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;AddColoredRow()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;tbl &lt;span style=&quot;color: #2b00fe;&quot;&gt;As &lt;/span&gt;Table&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;tbl = ActiveDocument.Tables(1)&lt;br /&gt;&amp;nbsp; &amp;nbsp; tbl.Rows.Add&lt;br /&gt;&amp;nbsp; &amp;nbsp; tbl.Rows.Last.Shading.BackgroundPatternColor = wdColorYellow&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस VBA code का उपयोग &lt;b&gt;Microsoft Word&lt;/b&gt; में किसी existing table में &lt;b&gt;एक row जोड़ने&lt;/b&gt; और उसे &lt;b&gt;पीले रंग से रंगने&lt;/b&gt; के लिए किया जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह इस प्रकार काम करता है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
      &lt;ol style=&quot;text-align: left;margin-left:10px;font-size: x-small;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह किसी table को represent के लिए एक variable &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;tbl&lt;/span&gt; declare करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Set tbl = ActiveDocument.Tables(1)&lt;/span&gt; active document में &lt;b&gt;first table&lt;/b&gt; का selection करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;tbl.Rows.Add&lt;/span&gt; table के नीचे एक &lt;b&gt;नई row&lt;/b&gt; जोड़ता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;tbl.Rows.Last.Shading.BackgroundPatternColor = wdColorYellow&lt;/span&gt; उस नई row को &lt;b&gt;पीले रंग की background&lt;/b&gt; से भर देता है।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब आप इस macro को चलाते हैं, तो first table के अंत में एक पीले रंग की row अपने आप जुड़ जाती है।&lt;/span&gt;&lt;/p&gt;
      &lt;hr /&gt;
      &lt;h4 id=&quot;vbApplyTitleStyle&quot; style=&quot;text-align: left;&quot;&gt;Apply Title Style to First Paragraph&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;ApplyTitleStyle()&lt;br /&gt;&amp;nbsp; &amp;nbsp; ActiveDocument.Paragraphs(1).Range.Style = wdStyleTitle&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस VBA code का उपयोग &lt;b&gt;Microsoft Word&lt;/b&gt; में किसी document के first paragraph पर &lt;b&gt;Title style&lt;/b&gt; को automatic रूप से लागू करने के लिए किया जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह इस प्रकार काम करता है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
      &lt;ol style=&quot;text-align: left;margin-left:10px;font-size: x-small;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ActiveDocument.Paragraphs(1)&lt;/span&gt; active Word document के &lt;b&gt;first paragraph&lt;/b&gt; को refer करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.Range.Style = wdStyleTitle&lt;/span&gt; उस paragraph की style को &lt;b&gt;&quot;Title&quot;&lt;/b&gt; में बदल देता है, जो Word की built-in heading styles में से एक है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&quot;Title&quot; style आमतौर पर text को &lt;b&gt;larger font size, bold रूप और center alignment&lt;/b&gt; के साथ format करती है।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब आप इस macro को चलाते हैं, तो first paragraph तुरंत एक professional दिखने वाले title के रूप में format हो जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;संक्षेप में, यह आपके document की पहली line पर title style को तुरंत लागू कर देता है।&lt;/span&gt;&lt;/p&gt;
      &lt;hr /&gt;
      &lt;h4 id=&quot;vbInsertPageBreak&quot; style=&quot;text-align: left;&quot;&gt;Insert Page Break Every 2 Paragraphs&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;PageBreakInterval()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;i &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Long&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;For &lt;/span&gt;i = 2 &lt;span style=&quot;color: #2b00fe;&quot;&gt;To &lt;/span&gt;ActiveDocument.Paragraphs.Count &lt;span style=&quot;color: #2b00fe;&quot;&gt;Step &lt;/span&gt;2&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ActiveDocument.Paragraphs(i).Range.InsertBreak wdPageBreak&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Next &lt;/span&gt;i&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह VBA macro Word document में हर दूसरे paragraph के बाद automatic रूप से &lt;b&gt;page break&lt;/b&gt; insert करता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह इस प्रकार काम करता है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
      &lt;ol style=&quot;text-align: left;margin-left:10px;font-size: x-small;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Variable &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;i&lt;/span&gt; का उपयोग paragraphs की गणना के लिए किया जाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;For&lt;/span&gt; loop &lt;b&gt;second paragraph&lt;/b&gt; (&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;i = 2&lt;/span&gt;) से शुरू होता है और हर बार 2 से बढ़ता है (&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Step 2&lt;/span&gt;), जिसका अर्थ है कि यह हर second paragraph को छोड़ देता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ActiveDocument.Paragraphs(i).Range.InsertBreak wdPageBreak&lt;/span&gt; प्रत्येक selected paragraph के बाद एक &lt;b&gt;page break&lt;/b&gt; जोड़ता है।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;परिणामस्वरूप, प्रत्येक &lt;b&gt;second paragraph&lt;/b&gt; एक &lt;b&gt;नए page&lt;/b&gt; पर शुरू होता है, जिससे content को automatic रूप से organize या separate करने में मदद मिलती है - जो reports, forms या structured documents के लिए उपयोगी है।&lt;/span&gt;&lt;/p&gt;
      &lt;hr /&gt;
      &lt;h4 id=&quot;vbAddBookmark&quot; style=&quot;text-align: left;&quot;&gt;Add Bookmark to Selected Text&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;AddBookmark()&lt;br /&gt;&amp;nbsp; &amp;nbsp; ActiveDocument.Bookmarks.Add Name:=&quot;MyBookmark&quot;, Range:=Selection.Range&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह VBA macro Word document में current selection point पर एक &lt;b&gt;bookmark &lt;/b&gt;जोड़ता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह इस प्रकार काम करता है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
      &lt;ol style=&quot;text-align: left;margin-left:10px;font-size: x-small;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Code एक नया bookmark बनाने के लिए &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ActiveDocument.Bookmarks.Add&lt;/span&gt; method का उपयोग करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Name&lt;/span&gt; parameter का उपयोग करके bookmark को &lt;b&gt;&quot;MyBookmark&quot;&lt;/b&gt; नाम दिया गया है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Range:=Selection.Range&lt;/span&gt; part Word को bookmark को ठीक उसी स्थान पर रखने के लिए कहता है जहाँ user का cursor है या selected text के ऊपर है।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह document में महत्वपूर्ण positions या text को mark करने में मदद करता है, ताकि आप बाद में VBA या Word की bookmark सुविधा का उपयोग करके उन specific parts पर &lt;b&gt;जल्दी से जा सकें, उनका reference ले सकें या उन्हें edit&lt;/b&gt; कर सकें।&lt;/span&gt;&lt;/p&gt;
      &lt;hr /&gt;
      &lt;h4 id=&quot;vbJumptoaBookmark&quot; style=&quot;text-align: left;&quot;&gt;Jump to a Bookmark&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;GoToBookmark()&lt;br /&gt;&amp;nbsp; &amp;nbsp; ActiveDocument.Bookmarks(&quot;MyBookmark&quot;).Select&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस VBA macro का उपयोग Word document में किसी &lt;b&gt;specific bookmark&lt;/b&gt; पर सीधे जाने के लिए किया जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह इस प्रकार काम करता है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
      &lt;ol style=&quot;text-align: left;margin-left:10px;font-size: x-small;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Code &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ActiveDocument.Bookmarks(&quot;MyBookmark&quot;)&lt;/span&gt; का उपयोग करके &lt;b&gt;&quot;MyBookmark&quot;&lt;/b&gt; नामक bookmark तक पहुँचता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.Select&lt;/span&gt; method cursor को document में उस bookmark के स्थान पर ले जाती है।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह तब उपयोगी होता है जब आप किसी specific section या word पर &lt;b&gt;तेज़ी से navigate&lt;/b&gt; करना चाहते हैं जिसे आपने पहले bookmark का उपयोग करके mark किया था। यह लंबे documents के साथ काम करते समय समय बचा सकता है, जिससे आप VBA automation के माध्यम से महत्वपूर्ण text या predefined positions पर automatic रूप से जा सकते हैं।&lt;/span&gt;&lt;/p&gt;
      &lt;hr /&gt;
      &lt;h4 id=&quot;vbRunMailMerge&quot; style=&quot;text-align: left;&quot;&gt;Run Mail Merge to New Document&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;MailMergeToDoc()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;With &lt;/span&gt;ActiveDocument.MailMerge&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Destination = wdSendToNewDocument&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Execute&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End With&lt;br /&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस VBA macro का उपयोग Microsoft Word में &lt;b&gt;Mail Merge&lt;/b&gt; चलाने और merge किए गए results के साथ एक &lt;b&gt;नया document&lt;/b&gt; बनाने के लिए किया जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह इस प्रकार काम करता है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
      &lt;ol style=&quot;text-align: left;margin-left:10px;font-size: x-small;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;With ActiveDocument.MailMerge&lt;/span&gt; statement वर्तमान Word document के mail merge setup तक पहुँचता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.Destination = wdSendToNewDocument&lt;/span&gt;, Word को merge किए गए output को print या email करने के बजाय एक &lt;b&gt;नए document&lt;/b&gt; में भेजने के लिए कहता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.Execute&lt;/span&gt;, mail merge प्रक्रिया को चलाता है।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस macro को चलाने के बाद, Word automatic रूप से आपके data source स्रोत से सभी merge किए गए record वाला एक नया document तैयार करता है, जो edit या save के लिए तैयार होता है।&lt;/span&gt;&lt;/p&gt;
      &lt;hr /&gt;
      &lt;h4 id=&quot;vbInsertImageintoWord&quot; style=&quot;text-align: left;&quot;&gt;Insert Image into Word&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;InsertImage()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;imgPath &lt;span style=&quot;color: #2b00fe;&quot;&gt;As String&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; imgPath = &quot;C:\Users\YourName\Pictures\Image.jpg&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; Selection.InlineShapes.AddPicture imgPath, &lt;span style=&quot;color: #2b00fe;&quot;&gt;False&lt;/span&gt;, &lt;span style=&quot;color: #2b00fe;&quot;&gt;True&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस VBA macro का उपयोग किसी Word document में current cursor position पर एक &lt;b&gt;image insert&lt;/b&gt; करने के लिए किया जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह इस प्रकार काम करता है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
      &lt;ol style=&quot;text-align: left;margin-left:10px;font-size: x-small;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;एक variable &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;imgPath&lt;/span&gt; image file का full path store करता है (उदाहरण के लिए, &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&quot;C:\Users\YourName\Pictures\Image.jpg&quot;&lt;/span&gt;)।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Selection.InlineShapes.AddPicture&lt;/span&gt; command document में current selection point पर image insert करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;False&lt;/span&gt; parameter का अर्थ है कि image original file से link नहीं है, और &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;True&lt;/span&gt; यह सुनिश्चित करता है कि image तुरंत display हो।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;संक्षेप में, यह code आपके चुने हुए चित्र को आपके Word document में बिना किसी manual प्रक्रिया के automatic रूप से डाल देता है।&lt;/span&gt;&lt;/p&gt;
      &lt;hr /&gt;
      &lt;h4 id=&quot;vbCreateTableofContents&quot; style=&quot;text-align: left;&quot;&gt;Create Table of Contents Automatically&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;InsertTOC()&lt;br /&gt;&amp;nbsp; &amp;nbsp; ActiveDocument.TablesOfContents.Add _&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Range:=Selection.Range, _&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; RightAlignPageNumbers:=&lt;span style=&quot;color: #2b00fe;&quot;&gt;True&lt;/span&gt;, _&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; UseHeadingStyles:=&lt;span style=&quot;color: #2b00fe;&quot;&gt;True&lt;/span&gt;, _&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; UpperHeadingLevel:=1, _&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; LowerHeadingLevel:=3&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह VBA macro automatic रूप से Word document में एक &lt;b&gt;Table of Contents (TOC)&lt;/b&gt; सम्मिलित करता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह इस प्रकार कार्य करता है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
      &lt;ol style=&quot;text-align: left;margin-left:10px;font-size: x-small;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;TablesOfContents.Add&lt;/span&gt; method वर्तमान &lt;b&gt;cursor (Selection.Range)&lt;/b&gt; position पर एक विषय-सूची (TOC) बनाती है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;RightAlignPageNumbers:=True&lt;/span&gt; page numbers को दाईं ओर align करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;UseHeadingStyles:=True&lt;/span&gt; का अर्थ है कि यह entries बनाने के लिए Word की built-in heading styles (Heading 1, Heading 2, आदि) का उपयोग करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;UpperHeadingLevel:=1&lt;/span&gt; और &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;LowerHeadingLevel:=3&lt;/span&gt; में level 1 से 3 तक के headings शामिल हैं।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;संक्षेप में, यह code document headings के आधार पर एक formatted Table of Contents शीघ्रता से बनाता है, जिससे time और effort की बचत होती है।&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;👨‍💻 Author&lt;/p&gt;&lt;p&gt;Total Data Solution&lt;br /&gt;Data Analyst | Excel &amp;amp; SAP Analytics Cloud Developer&lt;br /&gt;I share practical Excel, Automation, and Reporting tutorials based on real corporate experience.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://www.totaldatasolution.com/feeds/4141110144813173316/comments/default' title='टिप्पणियाँ भेजें'/><link rel='replies' type='text/html' href='https://www.totaldatasolution.com/2025/10/vba-for-word.html#comment-form' title='0 टिप्पणियाँ'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/4141110144813173316'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/4141110144813173316'/><link rel='alternate' type='text/html' href='https://www.totaldatasolution.com/2025/10/vba-for-word.html' title='VBA for MS Word: Automate Document Tasks with Powerful Macros'/><author><name>Total Data Solution</name><uri>http://www.blogger.com/profile/12526349101988182665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqEfVeB_XFYhe_kGKgtFljrvzwOTN0AWiTtm5QCSLXMjQg_WBStisvX254ngWvydVxHiRbP2jyw-UtrQLOb-S_LjbWgx5F9focWqX-ChyIX3Xf43CZ6h0yGdCs6joaozuBBqUaKRrmEC3ag0KLyyVujZeoMbU1BFhZ2rRPrG1pdXHMbE2lRQMESvtCSX_-/s72-w640-h510-c/VBA_for_Word.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7267924039333995091.post-1949811339931061089</id><published>2026-07-11T10:44:41.346+05:30</published><updated>2026-07-11T10:44:41.375+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="PowerPoint"/><category scheme="http://www.blogger.com/atom/ns#" term="VBA"/><title type='text'>VBA for PowerPoint: Automate Slides, Macros &amp; Smart Presentation Techniques</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg56GszLQe47BzM2zfVHlwmhb40EKYGt_ZEa6IYy33W1LAJMQrbVfa8szrT2tPpiyxRXcWdS8s64Sp8JiwBspEiEpghWqZnF8HTz__Qzc5qDpchezXqcnwJrV87co4QDl1qVx7kqEXbOgWzX2luyq6CSjLneBUL6kXpWA1QsFJ-jYM5UrxwgpWQTxMZ12gs/s1024/VBA_for_PowerPoint.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;VBA for PowerPoint&quot; border=&quot;0&quot; data-original-height=&quot;816&quot; data-original-width=&quot;1024&quot; height=&quot;510&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg56GszLQe47BzM2zfVHlwmhb40EKYGt_ZEa6IYy33W1LAJMQrbVfa8szrT2tPpiyxRXcWdS8s64Sp8JiwBspEiEpghWqZnF8HTz__Qzc5qDpchezXqcnwJrV87co4QDl1qVx7kqEXbOgWzX2luyq6CSjLneBUL6kXpWA1QsFJ-jYM5UrxwgpWQTxMZ12gs/w640-h510/VBA_for_PowerPoint.png&quot; title=&quot;VBA for PowerPoint&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;hr /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Create a New Slide
&lt;/span&gt;&lt;/h3&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;NewSlide()&lt;br /&gt;&amp;nbsp; &amp;nbsp; ActivePresentation.Slides.Add 1, ppLayoutTitle&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;br /&gt;यह VBA code&amp;nbsp; Microsoft PowerPoint में अपने आप एक नई slide जोड़ने के लिए उपयोग किया जाता है। &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Sub NewSlide()&lt;/span&gt; एक macro है जो code की शुरुआत और अंत को दर्शाता है। &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ActivePresentation&lt;/span&gt; का मतलब है जो presentation इस समय खुली हुई है। &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Slides.Add 1&lt;/span&gt; command पहली position पर एक नई slide जोड़ती है। &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ppLayoutTitle&lt;/span&gt; slide का layout तय करता है, जिसमें केवल title होता है। यह code PowerPoint automation, VBA macro, और slide management सीखने वालों के लिए बहुत उपयोगी है और काम को तेज़ व आसान बनाता है।&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Insert Current Date &amp;amp; Time on Slide&lt;/span&gt;&lt;/h3&gt;&lt;div&gt;&lt;p&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;InsertDate()&lt;br /&gt;&amp;nbsp; &amp;nbsp; ActiveWindow.Selection.SlideRange.Shapes.AddTextbox(1, 50, 50, 200, 50).TextFrame.TextRange.text = Now&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;br /&gt;यह VBA code Microsoft PowerPoint में slide पर अपने आप तारीख और समय डालने के लिए उपयोग किया जाता है। &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Sub InsertDate()&lt;/span&gt; एक macro है जो पूरी प्रक्रिया को चलाता है। &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ActiveWindow.Selection.SlideRange&lt;/span&gt; उस slide को दर्शाता है जो इस समय चुनी हुई है। &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Shapes.AddTextbox&lt;/span&gt; slide पर एक नया text box जोड़ता है। इसमें दिए गए number text box की position और size तय करते हैं। &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;TextRange.Text = Now&lt;/span&gt; command वर्तमान तारीख और समय दिखाती है। यह code PowerPoint VBA, automation, और presentation design सीखने वालों के लिए बहुत उपयोगी है।&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Copy charts from Excel file to PowerPoint file&lt;/span&gt;&amp;nbsp;&lt;/h3&gt;&lt;p&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Option Explicit&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Option Base 1&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Public &lt;/span&gt;fd &lt;span style=&quot;color: #2b00fe;&quot;&gt;As &lt;/span&gt;Office.FileDialog&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Public&lt;/span&gt;&amp;nbsp;strFile &lt;span style=&quot;color: #2b00fe;&quot;&gt;As String&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Public&lt;/span&gt;&amp;nbsp;folderPath&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As String&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Public&lt;/span&gt;&amp;nbsp;filePath(5)&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As String&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Public&lt;/span&gt;&amp;nbsp;folderName(5) &lt;span style=&quot;color: #2b00fe;&quot;&gt;As String&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Public&lt;/span&gt;&amp;nbsp;wb &lt;span style=&quot;color: #2b00fe;&quot;&gt;As&lt;/span&gt; Workbook&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Public&lt;/span&gt;&amp;nbsp;pptApp &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Object&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Public&lt;/span&gt;&amp;nbsp;pptPres &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Object&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;Final()&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&#39;######################################################################################################&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&#39;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Open folder &amp;amp; files&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&#39;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; This procedure will open PowerPoint file &amp;amp; select folder of Excel output files.&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&#39;######################################################################################################&lt;br /&gt;&lt;/span&gt;Application.DisplayAlerts = &lt;span style=&quot;color: #2b00fe;&quot;&gt;False&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;pptApp &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Object&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;i &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Byte&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; filePath(1) = &quot;1. AR.xlsb&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; filePath(2) = &quot;2. Other Information.xlsb&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; filePath(3) = &quot;3. IS and BS.xlsb&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; filePath(4) = &quot;4. Cash Flow.xlsb&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; filePath(5) = &quot;5. Cash Balance.xlsb&quot;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; folderName(1) = &quot;\RTC Asia Pacific\&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; folderName(2) = &quot;\RTC North Europe, Central Asia &amp;amp; Middle East\&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; folderName(3) = &quot;\RTC South Europe Africa &amp;amp; Latin America\&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; folderName(4) = &quot;\RTC USA &amp;amp; Canada\&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; folderName(5) = &quot;\UnAllocated Entities\&quot;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;open file dialog box&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; strFile = &quot;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Call &lt;/span&gt;OpenFileDialog&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;strFile = &quot;&quot; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Exit Sub&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Else&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Create a new PowerPoint application instance&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;pptApp = CreateObject(&quot;PowerPoint.Application&quot;)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Open the PowerPoint file&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;pptPres = pptApp.Presentations.Open(strFile)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Make PowerPoint visible&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pptApp.Visible = &lt;span style=&quot;color: #2b00fe;&quot;&gt;True&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;open folder dialog box&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Call &lt;/span&gt;SelectFolderDialog&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;folderPath = &quot;&quot; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Exit Sub&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Else&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;On Error Resume Next&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;For &lt;/span&gt;i = 1 &lt;span style=&quot;color: #2b00fe;&quot;&gt;To &lt;/span&gt;5&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;i = 1 &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;open excel file&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Call &lt;/span&gt;RTC_Asia_Pacific_AR_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_Asia_Pacific_Other_Information_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_Asia_Pacific_IS_and_BS_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_Asia_Pacific_Cash_Flow_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_Asia_Pacific_Cash_Balance_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pptPres.SaveAs folderPath &amp;amp; folderName(1) &amp;amp; &quot;TGP.pptx&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DoEvents&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pptPres.Close&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DoEvents&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;ElseIf&lt;/span&gt; i = 2 &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Open the PowerPoint file&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;pptPres = pptApp.Presentations.Open(strFile)&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;open excel file&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt; RTC_North_Europe_AR_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_North_Europe_Other_Information_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_North_Europe_IS_and_BS_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_North_Europe_Cash_Flow_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_North_Europe_Cash_Balance_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pptPres.SaveAs folderPath &amp;amp; folderName(2) &amp;amp; &quot;TGP.pptx&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DoEvents&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pptPres.Close&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DoEvents&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;ElseIf &lt;/span&gt;i = 3 &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Open the PowerPoint file&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;pptPres = pptApp.Presentations.Open(strFile)&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;open excel file&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Call &lt;/span&gt;RTC_South_Europe_AR_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_South_Europe_Other_Information_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_South_Europe_IS_and_BS_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_South_Europe_Cash_Flow_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_South_Europe_Cash_Balance_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pptPres.SaveAs folderPath &amp;amp; folderName(3) &amp;amp; &quot;TGP.pptx&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DoEvents&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pptPres.Close&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DoEvents&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;ElseIf &lt;/span&gt;i = 4 &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Open the PowerPoint file&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;pptPres = pptApp.Presentations.Open(strFile)&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;open excel file&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt; RTC_USA_AR_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_USA_Other_Information_File&lt;br /&gt;
  &lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_USA_IS_and_BS_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_USA_Cash_Flow_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_USA_Cash_Balance_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pptPres.SaveAs folderPath &amp;amp; folderName(4) &amp;amp; &quot;TGP.pptx&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DoEvents&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pptPres.Close&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DoEvents&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;ElseIf &lt;/span&gt;i = 5 &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Open the PowerPoint file&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;pptPres = pptApp.Presentations.Open(strFile)&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;open excel file&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Call &lt;/span&gt;RTC_UnAllocated_AR_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_UnAllocated_Other_Information_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_UnAllocated_IS_and_BS_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_UnAllocated_Cash_Flow_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_UnAllocated_Cash_Balance_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pptPres.SaveAs folderPath &amp;amp; folderName(5) &amp;amp; &quot;TGP.pptx&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DoEvents&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pptPres.Close&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DoEvents&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Next &lt;/span&gt;i&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;On Error GoTo 0&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;Application.StatusBar = &quot;&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;Application.DisplayAlerts = &lt;span style=&quot;color: #2b00fe;&quot;&gt;True&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
&lt;p&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;OpenFileDialog()&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;span&gt;&#39;######################################################################################################&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&#39;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Open file dialog box&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&#39;This procedure will prompt open file dialog box and user can choose input file.&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&#39;######################################################################################################&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;uName &lt;span style=&quot;color: #2b00fe;&quot;&gt;As String&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;fd = Application.FileDialog(msoFileDialogFilePicker)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;With &lt;/span&gt;fd&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; .Filters.Clear&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; .Filters.Add &quot;PowerPoint Files&quot;, &quot;*.ppt*&quot;, 1&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; .Filters.Add &quot;All Files&quot;, &quot;*.*&quot;, 2&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; .Title = &quot;Choose an PowerPoint file&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; .InitialFileName = &quot;C:\Users\username\OneDrive\My Documents\Projects\2024\TGP_Excel To PPT\File.pptx&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; .AllowMultiSelect = &lt;span style=&quot;color: #2b00fe;&quot;&gt;False&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;get user signum/name&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; uName = Environ$(&quot;UserName&quot;)&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;uName = &quot;&quot; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; uName = Mid(WorksheetFunction.Substitute((Environ$(&quot;UserProfile&quot;)), &quot;\&quot;, &quot;_&quot;, 2), WorksheetFunction.Find(&quot;_&quot;, WorksheetFunction.Substitute((Environ$(&quot;UserProfile&quot;)), &quot;\&quot;, &quot;_&quot;, 2)) + 1, 8)&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; .InitialFileName = &quot;C:\Users\&quot; &amp;amp; uName &amp;amp; &quot;\Downloads&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;.Show = &lt;span style=&quot;color: #2b00fe;&quot;&gt;True Then&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; strFile = .SelectedItems(1)&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End With&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
&lt;p&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;SelectFolderDialog()&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;span&gt;&#39;######################################################################################################&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&#39;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Open folder dialog box&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&#39;This procedure will prompt open folder dialog box and user can choose input folder.&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&#39;######################################################################################################&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;fd &lt;span style=&quot;color: #2b00fe;&quot;&gt;As &lt;/span&gt;FileDialog&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Create a FileDialog object as a Folder Picker dialog box&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;fd = Application.FileDialog(msoFileDialogFolderPicker)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;&#39; Set the title of the dialog box&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; fd.Title = &quot;Select a Folder&quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Show the dialog box&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;fd.Show = -1 &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then &lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&#39; If the user makes a selection&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; folderPath = fd.SelectedItems(1) &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Get the folder path&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Else&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&amp;nbsp; &amp;nbsp; End If&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Clean up&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;fd = &lt;span style=&quot;color: #2b00fe;&quot;&gt;Nothing&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
&lt;p&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;RTC_Asia()&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;span&gt;&#39;######################################################################################################&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&#39;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Open folder &amp;amp; files&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&#39;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; This procedure will open PowerPoint file &amp;amp; select folder of Excel output files.&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&#39;######################################################################################################&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;Application.DisplayAlerts = &lt;span style=&quot;color: #2b00fe;&quot;&gt;False&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;pptApp &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Object&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;i &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Byte&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; filePath(1) = &quot;1. AR.xlsb&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; filePath(2) = &quot;2. Other Information.xlsb&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; filePath(3) = &quot;3. IS and BS.xlsb&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; filePath(4) = &quot;4. Cash Flow.xlsb&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; filePath(5) = &quot;5. Cash Balance.xlsb&quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; folderName(1) = &quot;\RTC Asia Pacific\&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; folderName(2) = &quot;\RTC North Europe, Central Asia &amp;amp; Middle East\&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; folderName(3) = &quot;\RTC South Europe Africa &amp;amp; Latin America\&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; folderName(4) = &quot;\RTC USA &amp;amp; Canada\&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; folderName(5) = &quot;\UnAllocated Entities\&quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt; &#39;open file dialog box&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; strFile = &quot;&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Call &lt;/span&gt;OpenFileDialog&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;strFile = &quot;&quot; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Exit Sub&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Else&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Create a new PowerPoint application instance&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;pptApp = CreateObject(&quot;PowerPoint.Application&quot;)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Open the PowerPoint file&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;pptPres = pptApp.Presentations.Open(strFile)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Make PowerPoint visible&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pptApp.Visible = &lt;span style=&quot;color: #2b00fe;&quot;&gt;True&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;open folder dialog box&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Call &lt;/span&gt;SelectFolderDialog&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;folderPath = &quot;&quot; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Exit Sub&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&amp;nbsp; &amp;nbsp; Else&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; On Error Resume Next&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;open excel file&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Call &lt;/span&gt;RTC_Asia_Pacific_AR_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_Asia_Pacific_Other_Information_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_Asia_Pacific_IS_and_BS_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_Asia_Pacific_Cash_Flow_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_Asia_Pacific_Cash_Balance_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pptPres.SaveAs folderPath &amp;amp; folderName(1) &amp;amp; &quot;TGP.pptx&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DoEvents&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pptPres.Close&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DoEvents&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;On Error GoTo 0&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&amp;nbsp; &amp;nbsp; End If&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;Application.StatusBar = &quot;&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;Application.DisplayAlerts = &lt;span style=&quot;color: #2b00fe;&quot;&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
&lt;p&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;RTC_North_Europe()&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;span&gt;&#39;######################################################################################################&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&#39;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Open folder &amp;amp; files&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&#39;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; This procedure will open PowerPoint file &amp;amp; select folder of Excel output files.&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&#39;######################################################################################################&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;Application.DisplayAlerts = &lt;span style=&quot;color: #2b00fe;&quot;&gt;False&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt; pptApp &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Object&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;i &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Byte&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; filePath(1) = &quot;1. AR.xlsb&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; filePath(2) = &quot;2. Other Information.xlsb&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; filePath(3) = &quot;3. IS and BS.xlsb&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; filePath(4) = &quot;4. Cash Flow.xlsb&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; filePath(5) = &quot;5. Cash Balance.xlsb&quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; folderName(1) = &quot;\RTC Asia Pacific\&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; folderName(2) = &quot;\RTC North Europe, Central Asia &amp;amp; Middle East\&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; folderName(3) = &quot;\RTC South Europe Africa &amp;amp; Latin America\&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; folderName(4) = &quot;\RTC USA &amp;amp; Canada\&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; folderName(5) = &quot;\UnAllocated Entities\&quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;open file dialog box&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; strFile = &quot;&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Call &lt;/span&gt;OpenFileDialog&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;strFile = &quot;&quot; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Exit Sub&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Else&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Create a new PowerPoint application instance&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;pptApp = CreateObject(&quot;PowerPoint.Application&quot;)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Open the PowerPoint file&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;pptPres = pptApp.Presentations.Open(strFile)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Make PowerPoint visible&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pptApp.Visible = &lt;span style=&quot;color: #2b00fe;&quot;&gt;True&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;open folder dialog box&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Call &lt;/span&gt;SelectFolderDialog&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;folderPath = &quot;&quot; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Exit Sub&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&amp;nbsp; &amp;nbsp; Else&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; On Error Resume Next&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;open excel file&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Call &lt;/span&gt;RTC_North_Europe_AR_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_North_Europe_Other_Information_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_North_Europe_IS_and_BS_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_North_Europe_Cash_Flow_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_North_Europe_Cash_Balance_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pptPres.SaveAs folderPath &amp;amp; folderName(2) &amp;amp; &quot;TGP.pptx&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DoEvents&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pptPres.Close&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DoEvents&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;On Error GoTo 0&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&amp;nbsp; &amp;nbsp; End If&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;Application.StatusBar = &quot;&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;Application.DisplayAlerts = &lt;span style=&quot;color: #2b00fe;&quot;&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
&lt;p&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;RTC_South_Europe()&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;span&gt;&#39;######################################################################################################&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&#39;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Open folder &amp;amp; files&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&#39;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; This procedure will open PowerPoint file &amp;amp; select folder of Excel output files.&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&#39;######################################################################################################&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;Application.DisplayAlerts = &lt;span style=&quot;color: #2b00fe;&quot;&gt;False&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;pptApp &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Object&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;i &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Byte&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; filePath(1) = &quot;1. AR.xlsb&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; filePath(2) = &quot;2. Other Information.xlsb&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; filePath(3) = &quot;3. IS and BS.xlsb&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; filePath(4) = &quot;4. Cash Flow.xlsb&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; filePath(5) = &quot;5. Cash Balance.xlsb&quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; folderName(1) = &quot;\RTC Asia Pacific\&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; folderName(2) = &quot;\RTC North Europe, Central Asia &amp;amp; Middle East\&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; folderName(3) = &quot;\RTC South Europe Africa &amp;amp; Latin America\&quot;&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; folderName(4) = &quot;\RTC USA &amp;amp; Canada\&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; folderName(5) = &quot;\UnAllocated Entities\&quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt; &#39;open file dialog box&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; strFile = &quot;&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Call &lt;/span&gt;OpenFileDialog&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;strFile = &quot;&quot; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Exit Sub&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&amp;nbsp; &amp;nbsp; Else&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Create a new PowerPoint application instance&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;pptApp = CreateObject(&quot;PowerPoint.Application&quot;)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Open the PowerPoint file&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;pptPres = pptApp.Presentations.Open(strFile)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Make PowerPoint visible&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pptApp.Visible = &lt;span style=&quot;color: #2b00fe;&quot;&gt;True&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt; &#39;open folder dialog box&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Call &lt;/span&gt;SelectFolderDialog&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;folderPath = &quot;&quot; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Exit Sub&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&amp;nbsp; &amp;nbsp; Else&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;On Error Resume Next&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;open excel file&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Call &lt;/span&gt;RTC_South_Europe_AR_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_South_Europe_Other_Information_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_South_Europe_IS_and_BS_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_South_Europe_Cash_Flow_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_South_Europe_Cash_Balance_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pptPres.SaveAs folderPath &amp;amp; folderName(3) &amp;amp; &quot;TGP.pptx&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DoEvents&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pptPres.Close&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DoEvents&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;On Error GoTo 0&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&amp;nbsp; &amp;nbsp; End If&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;Application.StatusBar = &quot;&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;Application.DisplayAlerts = &lt;span style=&quot;color: #2b00fe;&quot;&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
&lt;p&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;RTC_USA()&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;span&gt;&#39;######################################################################################################&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&#39;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Open folder &amp;amp; files&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&#39;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; This procedure will open PowerPoint file &amp;amp; select folder of Excel output files.&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&#39;######################################################################################################&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;Application.DisplayAlerts = &lt;span style=&quot;color: #2b00fe;&quot;&gt;False&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt; pptApp &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Object&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt;&lt;span&gt;&amp;nbsp;i &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Byte&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; filePath(1) = &quot;1. AR.xlsb&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; filePath(2) = &quot;2. Other Information.xlsb&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; filePath(3) = &quot;3. IS and BS.xlsb&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; filePath(4) = &quot;4. Cash Flow.xlsb&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; filePath(5) = &quot;5. Cash Balance.xlsb&quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; folderName(1) = &quot;\RTC Asia Pacific\&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; folderName(2) = &quot;\RTC North Europe, Central Asia &amp;amp; Middle East\&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; folderName(3) = &quot;\RTC South Europe Africa &amp;amp; Latin America\&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; folderName(4) = &quot;\RTC USA &amp;amp; Canada\&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; folderName(5) = &quot;\UnAllocated Entities\&quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;open file dialog box&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; strFile = &quot;&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Call &lt;/span&gt;OpenFileDialog&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;strFile = &quot;&quot; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Exit Sub&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&amp;nbsp; &amp;nbsp; Else&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Create a new PowerPoint application instance&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;pptApp = CreateObject(&quot;PowerPoint.Application&quot;)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Open the PowerPoint file&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set&lt;/span&gt; pptPres = pptApp.Presentations.Open(strFile)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Make PowerPoint visible&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pptApp.Visible = &lt;span style=&quot;color: #2b00fe;&quot;&gt;True&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;open folder dialog box&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Call &lt;/span&gt;SelectFolderDialog&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;folderPath = &quot;&quot; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Exit Sub&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; Else&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; On Error Resume Next&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;open excel file&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Call &lt;/span&gt;RTC_USA_AR_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_USA_Other_Information_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_USA_IS_and_BS_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_USA_Cash_Flow_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_USA_Cash_Balance_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pptPres.SaveAs folderPath &amp;amp; folderName(4) &amp;amp; &quot;TGP.pptx&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DoEvents&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pptPres.Close&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DoEvents&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;On Error GoTo 0&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&amp;nbsp; &amp;nbsp; End If&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;Application.StatusBar = &quot;&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;Application.DisplayAlerts = &lt;span style=&quot;color: #2b00fe;&quot;&gt;True&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
&lt;p&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;RTC_UnAllocated()&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;span&gt;&#39;######################################################################################################&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&#39;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Open folder &amp;amp; files&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&#39;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; This procedure will open PowerPoint file &amp;amp; select folder of Excel output files.&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&#39;######################################################################################################&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;Application.DisplayAlerts = &lt;span style=&quot;color: #2b00fe;&quot;&gt;False&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;pptApp &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Object&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;i &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Byte&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; filePath(1) = &quot;1. AR.xlsb&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; filePath(2) = &quot;2. Other Information.xlsb&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; filePath(3) = &quot;3. IS and BS.xlsb&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; filePath(4) = &quot;4. Cash Flow.xlsb&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; filePath(5) = &quot;5. Cash Balance.xlsb&quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; folderName(1) = &quot;\RTC Asia Pacific\&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; folderName(2) = &quot;\RTC North Europe, Central Asia &amp;amp; Middle East\&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; folderName(3) = &quot;\RTC South Europe Africa &amp;amp; Latin America\&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; folderName(4) = &quot;\RTC USA &amp;amp; Canada\&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; folderName(5) = &quot;\UnAllocated Entities\&quot;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;open file dialog box&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; strFile = &quot;&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Call &lt;/span&gt;OpenFileDialog&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;strFile = &quot;&quot; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Exit Sub&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&amp;nbsp; &amp;nbsp; Else&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Create a new PowerPoint application instance&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;pptApp = CreateObject(&quot;PowerPoint.Application&quot;)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Open the PowerPoint file&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;pptPres = pptApp.Presentations.Open(strFile)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Make PowerPoint visible&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pptApp.Visible = &lt;span style=&quot;color: #2b00fe;&quot;&gt;True&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;open folder dialog box&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Call &lt;/span&gt;SelectFolderDialog&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;folderPath = &quot;&quot; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Exit Sub&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; Else&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; On Error Resume Next&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;open excel file&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Call &lt;/span&gt;RTC_UnAllocated_AR_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_UnAllocated_Other_Information_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_UnAllocated_IS_and_BS_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_UnAllocated_Cash_Flow_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt;&amp;nbsp;RTC_UnAllocated_Cash_Balance_File&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pptPres.SaveAs folderPath &amp;amp; folderName(5) &amp;amp; &quot;TGP.pptx&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DoEvents&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pptPres.Close&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DoEvents&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;On Error GoTo 0&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&amp;nbsp; &amp;nbsp; End If&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;Application.StatusBar = &quot;&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;Application.DisplayAlerts = &lt;span style=&quot;color: #2b00fe;&quot;&gt;True&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
&lt;p&gt;&lt;span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;RTC_Asia_Pacific_AR_File()&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;span&gt;&#39;######################################################################################################&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&#39;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Open AR file&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&#39;This procedure will open AR file, copy &amp;amp; paste charts into ppt file.&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&#39;######################################################################################################&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;ws &lt;span style=&quot;color: #2b00fe;&quot;&gt;As &lt;/span&gt;Worksheet&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe; font-size: small;&quot;&gt;Dim&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;chart &lt;span style=&quot;color: #2b00fe;&quot;&gt;As &lt;/span&gt;ChartObject&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe; font-size: small;&quot;&gt;Dim&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;pptSlide &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Object&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe; font-size: small;&quot;&gt;Dim&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;i &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Byte&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe; font-size: small;&quot;&gt;Dim&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;pptShape &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Object&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&amp;nbsp; &amp;nbsp; &#39;filePath = &quot;1. AR.xlsb&quot;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; Application.StatusBar = folderName(1) &amp;amp; filePath(1)&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;wb = Workbooks.Open(Filename:=folderPath &amp;amp; folderName(1) &amp;amp; filePath(1), ReadOnly:=True)&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;ws = wb.Worksheets(&quot;Output&quot;)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&#39;slide 14&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;With &lt;/span&gt;ws&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Activate&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;------------------------------------- External start -----------------------------------------------&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;chart1 - External AR Total&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39; Select the chart from the Excel worksheet&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;chart = .ChartObjects(&quot;Chart 1&quot;)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Copy the chart as a picture&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; chart.chart.ChartArea.Copy&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Select the slide&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;pptSlide = pptPres.Slides(14)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Paste the chart into the PowerPoint slide and get the reference to the pasted shape&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;pptShape = pptSlide.Shapes.PasteSpecial(DataType:=2)(1) &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; 2 represents ppPasteEnhancedMetafile&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Application.CutCopyMode = &lt;span style=&quot;color: #2b00fe;&quot;&gt;False&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Set the size and position of the pasted shape&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;With &lt;/span&gt;pptShape&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .LockAspectRatio = msoFalse&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Height = 8.75 * 28.35 &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Set the desired Height in cm&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Width = 15.28 * 28.35 &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Set the desired width in cm&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Left = 1.33 * 28.35 &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Set the desired width in cm&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Top = 3.53 * 28.35 &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Set the desired width in cm&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End With&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;chart1 - External AR Due&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39; Select the chart from the Excel worksheet&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;chart = .ChartObjects(&quot;Chart 4&quot;)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Copy the chart as a picture&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; chart.chart.ChartArea.Copy&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Paste the chart into the PowerPoint slide and get the reference to the pasted shape&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;pptShape = pptSlide.Shapes.PasteSpecial(DataType:=2)(1) &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; 2 represents ppPasteEnhancedMetafile&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Application.CutCopyMode = &lt;span style=&quot;color: #2b00fe;&quot;&gt;False&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt; &#39; Set the size and position of the pasted shape&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;With &lt;/span&gt;pptShape&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .LockAspectRatio = msoFalse&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Height = 11.64 * 28.35 &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Set the desired Height in cm&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Width = 16.23 * 28.35 &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Set the desired width in cm&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Left = 16.93 * 28.35 &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Set the desired width in cm&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Top = 3.53 * 28.35 &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Set the desired width in cm&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End With&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt; &#39;------------------------------------- External end -----------------------------------------------&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&#39;slide 15&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;------------------------------------- Internal start ----------------------------------------------&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;chart5 - Internal AR Total&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39; Select the chart from the Excel worksheet&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;chart = .ChartObjects(&quot;Chart 5&quot;)&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Copy the chart as a picture&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;
  &lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; chart.chart.ChartArea.Copy&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt; &#39; Select the slide&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;pptSlide = pptPres.Slides(15)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Paste the chart into the PowerPoint slide and get the reference to the pasted shape&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;pptShape = pptSlide.Shapes.PasteSpecial(DataType:=2)(1) &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; 2 represents ppPasteEnhancedMetafile&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Application.CutCopyMode = &lt;span style=&quot;color: #2b00fe;&quot;&gt;False&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt; &#39; Set the size and position of the pasted shape&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;With &lt;/span&gt;pptShape&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .LockAspectRatio = msoFalse&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Height = 11.64 * 28.35 &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Set the desired Height in cm&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Width = 16.23 * 28.35 &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Set the desired width in cm&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Left = 0.71 * 28.35 &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Set the desired width in cm&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Top = 3.53 * 28.35 &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Set the desired width in cm&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End With&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;chart6 - Internal AR Due&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39; Select the chart from the Excel worksheet&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;chart = .ChartObjects(&quot;Chart 6&quot;)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt; &#39; Copy the chart as a picture&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; chart.chart.ChartArea.Copy&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Paste the chart into the PowerPoint slide and get the reference to the pasted shape&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;pptShape = pptSlide.Shapes.PasteSpecial(DataType:=2)(1) &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; 2 represents ppPasteEnhancedMetafile&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Application.CutCopyMode = &lt;span style=&quot;color: #2b00fe;&quot;&gt;False&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Set the size and position of the pasted shape&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;With &lt;/span&gt;pptShape&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .LockAspectRatio = msoFalse&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Height = 11.64 * 28.35 &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Set the desired Height in cm&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Width = 16.23 * 28.35 &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Set the desired width in cm&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Left = 16.93 * 28.35 &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Set the desired width in cm&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Top = 3.53 * 28.35 &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Set the desired width in cm&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End With&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;------------------------------------- Internal end ----------------------------------------------&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&#39;slide 16&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;--------------- External and Internal (Top 10 Due&amp;gt; 360 Days) start ------------------------------&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;chart7 - External AR due &amp;gt; 360 Days&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39; Select the chart from the Excel worksheet&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;chart = .ChartObjects(&quot;Chart 7&quot;)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Copy the chart as a picture&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; chart.chart.ChartArea.Copy&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Select the slide&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;pptSlide = pptPres.Slides(16)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt; &#39; Paste the chart into the PowerPoint slide and get the reference to the pasted shape&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;pptShape = pptSlide.Shapes.PasteSpecial(DataType:=2)(1) &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; 2 represents ppPasteEnhancedMetafile&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Application.CutCopyMode = &lt;span style=&quot;color: #2b00fe;&quot;&gt;False&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Set the size and position of the pasted shape&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;With &lt;/span&gt;pptShape&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .LockAspectRatio = msoFalse&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Height = 11.64 * 28.35 &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Set the desired Height in cm&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Width = 16.23 * 28.35 &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Set the desired width in cm&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Left = 0.71 * 28.35 &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Set the desired width in cm&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Top = 3.53 * 28.35 &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Set the desired width in cm&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End With&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;chart8 - Internal AR due &amp;gt; 360 Days&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39; Select the chart from the Excel worksheet&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;chart = .ChartObjects(&quot;Chart 8&quot;)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Copy the chart as a picture&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;
    &lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; chart.chart.ChartArea.Copy&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Paste the chart into the PowerPoint slide and get the reference to the pasted shape&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;pptShape = pptSlide.Shapes.PasteSpecial(DataType:=2)(1) &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; 2 represents ppPasteEnhancedMetafile&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Application.CutCopyMode = &lt;span style=&quot;color: #2b00fe;&quot;&gt;False&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Set the size and position of the pasted shape&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;With &lt;/span&gt;pptShape&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .LockAspectRatio = msoFalse&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Height = 11.64 * 28.35 &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Set the desired Height in cm&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Width = 16.23 * 28.35 &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Set the desired width in cm&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Left = 16.93 * 28.35 &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Set the desired width in cm&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Top = 3.53 * 28.35 &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Set the desired width in cm&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End With&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt; &#39;--------------- External and Internal (Top 10 Due&amp;gt; 360 Days) end ------------------------------&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End With&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt; &#39;Application.StatusBar = &quot;closing file&quot;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; DoEvents&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; wb.Close &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;SaveChanges:=False&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; DoEvents&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;pptSlide = &lt;span style=&quot;color: #2b00fe;&quot;&gt;Nothing&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe; font-size: small;&quot;&gt;Set&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;pptShape =&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe; font-size: small;&quot;&gt;Nothing&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe; font-size: small;&quot;&gt;Set&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;ws =&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe; font-size: small;&quot;&gt;Nothing&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह पूरा VBA code Microsoft Excel और PowerPoint को आपस में जोड़कर &lt;b&gt;automated reporting system&lt;/b&gt; बनाने के लिए तैयार किया गया है। इसका मुख्य उद्देश्य अलग-अलग Excel files से chart और data लेकर एक PowerPoint presentation को अपने आप बनाना और save करना है। यह code खास तौर पर &lt;b&gt;Finance, MIS, AR, Cash Flow और Management Reporting&lt;/b&gt; के लिए बहुत उपयोगी है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस code की शुरुआत &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Option Explicit&lt;/span&gt; से होती है, जिससे सभी variables पहले से declare करना ज़रूरी हो जाता है। &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Option Base 1&lt;/span&gt; का मतलब है कि सभी Array 1 से शुरू होंगे। आगे कई &lt;b&gt;Public variables&lt;/b&gt; बनाए गए हैं, जो पूरे project में PowerPoint, Excel, file path और folder को control करते हैं।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Sub Final()&lt;/span&gt; इस पूरे automation का मुख्य control macro है। यह user से पहले PowerPoint file चुनवाता है और फिर Excel output folder select करवाता है। इसके बाद यह अलग-अलग region जैसे &lt;b&gt;Asia Pacific, North Europe, South Europe, USA और UnAllocated Entities&lt;/b&gt; के लिए Excel file खोलता है और उसी data से अलग-अलग PowerPoint file save करता है। इससे manual काम लगभग खत्म हो जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;OpenFileDialog&lt;/span&gt; और &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;SelectFolderDialog&lt;/span&gt; macro user को file और folder चुनने की सुविधा देते हैं। इससे code dynamic बनता है और हर बार path बदलने की जरूरत नहीं होती। यह Excel VBA में &lt;b&gt;FileDialog का बेहतरीन उपयोग&lt;/b&gt; दिखाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;अलग-अलग &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;RTC_Asia&lt;/span&gt;, &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;RTC_North_Europe&lt;/span&gt;, &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;RTC_USA&lt;/span&gt; जैसे macro region-wise report बनाने के लिए हैं। हर macro एक ही PowerPoint template को खोलता है, Excel से chart copy करता है और सही folder में नई PPT save कर देता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;सबसे महत्वपूर्ण हिस्सा &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;RTC_Asia_Pacific_AR_File&lt;/span&gt; जैसा macro है। इसमें Excel की “Output” sheet से अलग-अलग chart (जैसे AR Total, AR Due, Internal, External Due &amp;gt; 360 Days) को copy किया जाता है। फिर इन्हें PowerPoint की तय slide number (जैसे Slide 14, 15, 16) पर सही size और position में paste किया जाता है। Chart को &lt;b&gt;Enhanced Metafile&lt;/b&gt; के रूप में paste किया गया है, जिससे quality बनी रहती है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code Excel VBA Automation, PowerPoint Automation, Chart Copy Paste, MIS Dashboard, Finance Reporting और Management Presentation के लिए बहुत उपयोगी है। अगर आप Excel से PowerPoint में automatic report बनाना चाहते हैं, तो यह code एक &lt;b&gt;Professional और Real-World Automation Solution&lt;/b&gt; का बेहतरीन उदाहरण है।&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;👨‍💻 Author&lt;/p&gt;&lt;p&gt;Total Data Solution&lt;br /&gt;Data Analyst | Excel &amp;amp; SAP Analytics Cloud Developer&lt;br /&gt;I share practical Excel, Automation, and Reporting tutorials based on real corporate experience.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://www.totaldatasolution.com/feeds/1949811339931061089/comments/default' title='टिप्पणियाँ भेजें'/><link rel='replies' type='text/html' href='https://www.totaldatasolution.com/2025/10/vba-for-powerpoint.html#comment-form' title='0 टिप्पणियाँ'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/1949811339931061089'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/1949811339931061089'/><link rel='alternate' type='text/html' href='https://www.totaldatasolution.com/2025/10/vba-for-powerpoint.html' title='VBA for PowerPoint: Automate Slides, Macros &amp; Smart Presentation Techniques'/><author><name>Total Data Solution</name><uri>http://www.blogger.com/profile/12526349101988182665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg56GszLQe47BzM2zfVHlwmhb40EKYGt_ZEa6IYy33W1LAJMQrbVfa8szrT2tPpiyxRXcWdS8s64Sp8JiwBspEiEpghWqZnF8HTz__Qzc5qDpchezXqcnwJrV87co4QDl1qVx7kqEXbOgWzX2luyq6CSjLneBUL6kXpWA1QsFJ-jYM5UrxwgpWQTxMZ12gs/s72-w640-h510-c/VBA_for_PowerPoint.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7267924039333995091.post-4240909186216420256</id><published>2026-07-11T10:43:21.782+05:30</published><updated>2026-07-11T10:43:21.813+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Excel"/><category scheme="http://www.blogger.com/atom/ns#" term="VBA"/><title type='text'>VBA for Charts</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigT_0ip9K9Pr9qIsgl0h5Gd0StJOYArFZ2ncvL5G8-tKTlh70KY_Te9PjcvMWWMY-1sAXf0Yt0mzD5D3oDyHhRMViNRJOGezXQaY32easzYfNmmi_glXx9AtagifxlSUseQFCT6Icdwtd0rIv2hwsbskfjqFWPNPX0enmKcYiCotArcvAaXS3FKHlGovAN/s1024/VBA_for_Charts.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;VBA for Charts&quot; border=&quot;0&quot; data-original-height=&quot;816&quot; data-original-width=&quot;1024&quot; height=&quot;510&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigT_0ip9K9Pr9qIsgl0h5Gd0StJOYArFZ2ncvL5G8-tKTlh70KY_Te9PjcvMWWMY-1sAXf0Yt0mzD5D3oDyHhRMViNRJOGezXQaY32easzYfNmmi_glXx9AtagifxlSUseQFCT6Icdwtd0rIv2hwsbskfjqFWPNPX0enmKcYiCotArcvAaXS3FKHlGovAN/w640-h510/VBA_for_Charts.png&quot; title=&quot;VBA for Charts&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Change Chart Max Axis&lt;/h3&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;ChartMaxAxis()&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;ct &lt;span style=&quot;color: #2b00fe;&quot;&gt;As&lt;/span&gt; Chart&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt;&lt;span&gt;&amp;nbsp;AxisMaxValue &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Integer&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt;&lt;span&gt;&amp;nbsp;sh1 &lt;span style=&quot;color: #2b00fe;&quot;&gt;As String&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt;&lt;span&gt;&amp;nbsp;sh2&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As String&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt;&lt;span&gt;&amp;nbsp;sh3&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As String&lt;/span&gt;&lt;span&gt;&lt;br /&gt;sh1 = &quot;Slide 7 (1)&quot; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;&amp;lt; change sheet name here&lt;/span&gt;&lt;br /&gt;sh2 = &quot;Slide 7 (2)&quot; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;&amp;lt; change sheet name here&lt;/span&gt;&lt;br /&gt;sh3 = &quot;Slide 7 (3)&quot; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;&amp;lt; change sheet name here&lt;/span&gt;&lt;br /&gt;AxisMaxValue = 2000 &#39;&amp;lt; change to any cell&lt;br /&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&#39;sheet Slide 7 (1)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;ct = Sheets(sh1).ChartObjects(&quot;Chart 2&quot;).Chart&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;With &lt;/span&gt;ct&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Axes(xlValue).MaximumScale = AxisMaxValue&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End With&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;ct = &lt;span style=&quot;color: #2b00fe;&quot;&gt;Nothing&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&#39;sheet Slide 7 (2)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;ct = Sheets(sh2).ChartObjects(&quot;Chart 2&quot;).Chart&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;With &lt;/span&gt;ct&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Axes(xlValue).MaximumScale = AxisMaxValue&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End With&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;ct = &lt;span style=&quot;color: #2b00fe;&quot;&gt;Nothing&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&#39;sheet Slide 7 (3)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;ct = Sheets(sh3).ChartObjects(&quot;Chart 2&quot;).Chart&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;With &lt;/span&gt;ct&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Axes(xlValue).MaximumScale = AxisMaxValue&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End With&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;ct = &lt;span style=&quot;color: #2b00fe;&quot;&gt;Nothing&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Excel VBA से Chart Axis का Maximum Value कैसे Set करें&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह &lt;b&gt;VBA Macro (ChartMaxAxis)&lt;/b&gt; Excel में बने हुए &lt;b&gt;charts के Y-Axis (Value Axis)&lt;/b&gt; का &lt;b&gt;Maximum Scale&lt;/b&gt; एक साथ set करने के लिए उपयोग किया जाता है। जब अलग-अलग sheets पर बने charts का scale अलग-अलग होता है, तब data comparison मुश्किल हो जाता है। यह macro इस समस्या को आसानी से solve करता है।&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;ChartMaxAxis Macro क्या करता है?&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;तीन अलग-अलग worksheets को refer करता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;हर sheet में मौजूद &lt;b&gt;“Chart 2”&lt;/b&gt; नाम के chart को select करता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Y-Axis का &lt;b&gt;Maximum Value&lt;/b&gt; एक fixed number (जैसे 2000) पर set करता है&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इससे सभी charts का scale समान हो जाता है।&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Code की आसान समझ&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Dim ct As Chart&lt;/span&gt;&lt;br /&gt;Chart object को store करने के लिए variable।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;AxisMaxValue = 2000&lt;/span&gt;&lt;br /&gt;यह value Y-Axis का maximum limit तय करती है।&lt;br /&gt;आप इसे किसी भी number या cell value से बदल सकते हैं।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Sheets(sh1).ChartObjects(&quot;Chart 2&quot;).Chart&lt;/span&gt;&lt;br /&gt;दिए गए sheet से specific chart को select करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.Axes(xlValue).MaximumScale = AxisMaxValue&lt;/span&gt;&lt;br /&gt;Y-Axis का maximum scale set करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Set ct = Nothing&lt;/span&gt;&lt;br /&gt;Memory clear करता है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Macro कहाँ उपयोगी है?&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&amp;nbsp;&lt;/span&gt;MIS और Management dashboards में&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&amp;nbsp;&lt;/span&gt;Multiple charts का comparison करने में&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&amp;nbsp;&lt;/span&gt;Automated reporting systems में&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&amp;nbsp;&lt;/span&gt;Professional Excel presentations में&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Important Notes&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Sheet name और Chart name सही होना चाहिए&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Chart sheet नहीं, बल्कि &lt;b&gt;Worksheet chart&lt;/b&gt; होना चाहिए&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Conclusion&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;ChartMaxAxis macro Excel VBA में charts को professional और consistent बनाने का आसान तरीका है। अगर आप Excel dashboards या automated reports बनाते हैं, तो यह macro आपके लिए बहुत उपयोगी साबित होगा।&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;hr /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Create a Chart from Data&lt;/h3&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub&lt;/span&gt; CreateChart()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt; ws &lt;span style=&quot;color: #2b00fe;&quot;&gt;As&lt;/span&gt; Worksheet&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt;&lt;span&gt;&amp;nbsp;chartObj &lt;span style=&quot;color: #2b00fe;&quot;&gt;As&lt;/span&gt; ChartObject&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set&lt;/span&gt; ws = ThisWorkbook.Sheets(&quot;Sheet1&quot;)&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Create a new chart&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Set&lt;/span&gt;&lt;span&gt;&amp;nbsp;chartObj = ws.ChartObjects.Add(Left:=100, Top:=100, Width:=400, Height:=300)&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Set data range&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; chartObj.Chart.SetSourceData Source:=ws.Range(&quot;A1:B10&quot;)&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Set chart type&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; chartObj.Chart.ChartType = xlColumnClustered&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Excel VBA से Automatically Chart कैसे Create करें&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह &lt;b&gt;VBA Macro (CreateChart)&lt;/b&gt; Excel worksheet पर &lt;b&gt;automatically एक नया chart बनाने&lt;/b&gt; के लिए उपयोग किया जाता है। जब आपको बार-बार manually chart बनाना पड़ता है, तब यह macro आपका समय बचाता है और chart creation को पूरी तरह automate कर देता है।&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;CreateChart Macro क्या करता है?&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Sheet1&lt;/b&gt; worksheet को select करता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;उसी sheet पर एक नया &lt;b&gt;Chart Object&lt;/b&gt; बनाता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;दिए गए data range से chart को link करता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Chart type को &lt;b&gt;Clustered Column Chart&lt;/b&gt; में set करता है&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Code की आसान समझ&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Dim ws As Worksheet&lt;br /&gt;&lt;/span&gt;Worksheet को store करने के लिए variable declare किया गया है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Set ws = ThisWorkbook.Sheets(&quot;Sheet1&quot;)&lt;br /&gt;&lt;/span&gt;Chart जिस sheet पर बनाना है, उसे refer करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ChartObjects.Add&lt;br /&gt;&lt;/span&gt;Sheet पर नया chart create करता है।&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Left&lt;/span&gt;, &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Top&lt;/span&gt; → chart की position&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Width&lt;/span&gt;, &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Height&lt;/span&gt; → chart का size&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;SetSourceData&lt;br /&gt;&lt;/span&gt;Chart के लिए data range set करता है।&lt;br /&gt;यहाँ range &lt;b&gt;A1:B10&lt;/b&gt; ली गई है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ChartType = xlColumnClustered&lt;br /&gt;&lt;/span&gt;Chart को &lt;b&gt;Column Chart&lt;/b&gt; में convert करता है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Macro कहाँ उपयोगी है?&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&amp;nbsp;&lt;/span&gt;Automated reports बनाने में&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&amp;nbsp;&lt;/span&gt;Dashboards और MIS reports में&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&amp;nbsp;&lt;/span&gt;Large data analysis में&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&amp;nbsp;&lt;/span&gt;Professional Excel presentations में&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Important Notes&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Data range में headers होने चाहिए&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Sheet name और range सही होना चाहिए&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Chart worksheet पर बनेगा, chart sheet पर नहीं&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Conclusion&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;CreateChart VBA macro Excel में chart creation को बहुत आसान बना देता है। अगर आप Excel VBA सीख रहे हैं और &lt;b&gt;automation के ज़रिए charts बनाना चाहते हैं&lt;/b&gt;, तो यह macro आपके लिए एक बेहतरीन शुरुआत है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;Change Chart Type&lt;/h3&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub&lt;/span&gt; ChangeChartType()&lt;br /&gt;&amp;nbsp; &amp;nbsp; ActiveChart.ChartType = xlLine&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro Excel में &lt;b&gt;currently selected (Active) chart&lt;/b&gt; का &lt;b&gt;chart type&lt;/b&gt; &lt;b&gt;बदलकर Line Chart&lt;/b&gt; बना देता है। जब आप पहले से किसी chart को select करते हैं और फिर यह macro run करते हैं, तो वही chart &lt;b&gt;Line Chart (xlLine)&lt;/b&gt; में convert हो जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस code में:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;ActiveChart का मतलब है वह chart जो इस समय Excel में selected है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;ChartType = xlLine chart का प्रकार Line Chart set करता है&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro तब काम आता है जब आप:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Column chart को line chart में बदलना चाहते हों&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Data trend को clearly दिखाना चाहते हों&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Charts को quickly format करना चाहते हों&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Macro चलाने से पहले chart select करना जरूरी है, वरना error आ सकता है।&lt;/span&gt;&lt;/p&gt;
    &lt;hr /&gt;
    &lt;h3 style=&quot;text-align: left;&quot;&gt;Add Chart Title&lt;/h3&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub&lt;/span&gt; AddChartTitle()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;With&lt;/span&gt; ActiveChart&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .HasTitle = &lt;span style=&quot;color: #2b00fe;&quot;&gt;True&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .ChartTitle.text = &quot;Monthly Sales Performance&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End With&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह &lt;b&gt;Excel VBA Macro – AddChartTitle&lt;/b&gt; active chart में &lt;b&gt;chart title add करने&lt;/b&gt; के लिए उपयोग किया जाता है।&lt;br /&gt;जब आप किसी chart को select करके यह macro run करते हैं, तो यह code उस chart में &lt;b&gt;title enable&lt;/b&gt; कर देता है और उसमें लिखा हुआ text &lt;b&gt;“Monthly Sales Performance”&lt;/b&gt; दिखाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस code में:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ActiveChart&lt;/span&gt; का मतलब है वह chart जो इस समय selected है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.HasTitle = True&lt;/span&gt; chart में title को on करता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.ChartTitle.Text&lt;/span&gt; से title का text set किया जाता है&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro charts को &lt;b&gt;professional और समझने में आसान&lt;/b&gt; बनाता है।&lt;br /&gt;Macro चलाने से पहले chart select होना जरूरी है, नहीं तो error आ सकता है।&lt;/span&gt;&lt;/p&gt;
      &lt;hr /&gt;
      &lt;h3 style=&quot;text-align: left;&quot;&gt;Add Axis Titles&lt;/h3&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub&lt;/span&gt; AddAxisTitles()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;With&lt;/span&gt; ActiveChart&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .HasTitle = &lt;span style=&quot;color: #2b00fe;&quot;&gt;True&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Axes(xlCategory, xlPrimary).HasTitle = &lt;span style=&quot;color: #2b00fe;&quot;&gt;True&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Axes(xlCategory, xlPrimary).AxisTitle.text = &quot;Month&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Axes(xlValue, xlPrimary).HasTitle =&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;True&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Axes(xlValue, xlPrimary).AxisTitle.text = &quot;Revenue ($)&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End With&lt;br /&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह &lt;b&gt;Excel VBA Macro – AddAxisTitles&lt;/b&gt; active chart में &lt;b&gt;X-Axis और Y-Axis के titles add करने&lt;/b&gt; के लिए इस्तेमाल होता है।&lt;br /&gt;जब आप किसी chart को select करके यह macro run करते हैं, तो यह code:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Chart को title-ready बनाता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;X-Axis (Category Axis)&lt;/b&gt; का title &lt;b&gt;“Month”&lt;/b&gt; set करता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Y-Axis (Value Axis)&lt;/b&gt; का title &lt;b&gt;“Revenue ($)”&lt;/b&gt; set करता है&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस code में:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ActiveChart&lt;/span&gt; मतलब selected chart&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;xlCategory&lt;/span&gt; → X-Axis&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;xlValue&lt;/span&gt; → Y-Axis&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;HasTitle = True&lt;/span&gt; से axis title enable होता है&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro charts को &lt;b&gt;professional, clear और easy to understand&lt;/b&gt; बनाता है।&lt;br /&gt;Macro चलाने से पहले chart select होना जरूरी है, नहीं तो error आ सकता है।&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;        
        &lt;h3 style=&quot;text-align: left;&quot;&gt;Change Chart Colors&lt;/h3&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub&lt;/span&gt; ChangeChartColors()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt; s &lt;span style=&quot;color: #2b00fe;&quot;&gt;As&lt;/span&gt; Series&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;For Each&lt;/span&gt; s &lt;span style=&quot;color: #2b00fe;&quot;&gt;In&lt;/span&gt; ActiveChart.SeriesCollection&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; s.Format.Fill.ForeColor.RGB = RGB(0, 128, 255)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Next&lt;/span&gt; s&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह &lt;b&gt;Excel VBA Macro – ChangeChartColors&lt;/b&gt; active chart की &lt;b&gt;सभी data series का रंग बदलने&lt;/b&gt; के लिए उपयोग किया जाता है।&lt;br /&gt;जब आप किसी chart को select करके यह macro run करते हैं, तो यह code chart में मौजूद हर &lt;b&gt;Series&lt;/b&gt; पर loop चलाता है और उसका &lt;b&gt;fill color&lt;/b&gt; एक जैसा set कर देता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस code में:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ActiveChart.SeriesCollection&lt;/span&gt; chart की सभी series को represent करता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;For Each s&lt;/span&gt; loop हर series को एक-एक करके select करता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;RGB(0, 128, 255)&lt;/span&gt; से &lt;b&gt;blue color&lt;/b&gt; set किया जाता है&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro charts को &lt;b&gt;uniform और professional look&lt;/b&gt; देता है।&lt;br /&gt;Macro चलाने से पहले chart select होना जरूरी है, वरना error आ सकता है।&lt;/span&gt;&lt;/p&gt;
          &lt;hr /&gt;
          &lt;h3 style=&quot;text-align: left;&quot;&gt;Add Data Labels&lt;/h3&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub&lt;/span&gt; AddDataLabels()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt; s &lt;span style=&quot;color: #2b00fe;&quot;&gt;As&lt;/span&gt; Series&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;For Each&lt;/span&gt; s &lt;span style=&quot;color: #2b00fe;&quot;&gt;In&lt;/span&gt; ActiveChart.SeriesCollection&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; s.HasDataLabels = &lt;span style=&quot;color: #2b00fe;&quot;&gt;True&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Next&lt;/span&gt; s&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह &lt;b&gt;Excel VBA Macro – AddDataLabels&lt;/b&gt; active chart में &lt;b&gt;data labels दिखाने&lt;/b&gt; के लिए इस्तेमाल होता है।&lt;br /&gt;जब आप किसी chart को select करके यह macro run करते हैं, तो यह code chart की सभी &lt;b&gt;data series&lt;/b&gt; पर loop चलाता है और हर series के लिए &lt;b&gt;data labels enable&lt;/b&gt; कर देता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस code में:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ActiveChart.SeriesCollection&lt;/span&gt; chart की सभी series को दर्शाता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;For Each s&lt;/span&gt; loop हर series को एक-एक करके select करता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;s.HasDataLabels = True&lt;/span&gt; से chart के ऊपर values दिखाई देने लगती हैं&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस macro से chart ज्यादा &lt;b&gt;clear और informative&lt;/b&gt; बनता है, क्योंकि हर bar या line पर उसका exact value दिखता है।&lt;br /&gt;Macro चलाने से पहले chart select होना जरूरी है, नहीं तो error आ सकता है।&lt;/span&gt;&lt;/p&gt;
           &lt;hr /&gt;
           &lt;h3 style=&quot;text-align: left;&quot;&gt;Create a Pie Chart&lt;/h3&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub&lt;/span&gt; CreatePieChart()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt; ws &lt;span style=&quot;color: #2b00fe;&quot;&gt;As&lt;/span&gt; Worksheet&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt;&lt;span&gt;&amp;nbsp;chartObj&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As&lt;/span&gt;&lt;span&gt;&amp;nbsp;ChartObject&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set&lt;/span&gt; ws = ActiveSheet&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Set&lt;/span&gt;&lt;span&gt;&amp;nbsp;chartObj = ws.ChartObjects.Add(100, 100, 400, 300)&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; chartObj.Chart.SetSourceData Source:=ws.Range(&quot;A1:B5&quot;)&lt;br /&gt;&amp;nbsp; &amp;nbsp; chartObj.Chart.ChartType = xlPie&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह &lt;b&gt;Excel VBA Macro – CreatePieChart&lt;/b&gt; Excel में &lt;b&gt;automatically Pie Chart बनाने&lt;/b&gt; के लिए उपयोग किया जाता है।&lt;br /&gt;जब आप यह macro run करते हैं, तो यह &lt;b&gt;ActiveSheet&lt;/b&gt; पर एक नया chart create करता है और उसे दिए गए data range से जोड़ देता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस code में:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ActiveSheet&lt;/span&gt; वह sheet होती है जो इस समय खुली है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ChartObjects.Add&lt;/span&gt; से sheet पर नया chart बनता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;A1:B5&lt;/span&gt; range से chart का data लिया जाता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ChartType = xlPie&lt;/span&gt; chart को &lt;b&gt;Pie Chart&lt;/b&gt; में बदल देता है&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro तब बहुत उपयोगी है जब आपको:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Data का percentage distribution दिखाना हो&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Reports और dashboards जल्दी बनानी हों&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Macro चलाने से पहले data सही format में होना जरूरी है।&lt;/span&gt;&lt;/p&gt;
           &lt;hr /&gt; 
&lt;h3 style=&quot;text-align: left;&quot;&gt;Move Chart to a New Sheet&lt;/h3&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub&lt;/span&gt; MoveChartToSheet()&lt;br /&gt;&amp;nbsp; &amp;nbsp; ActiveChart.Location Where:=xlLocationAsNewSheet, Name:=&quot;Sales Chart&quot;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह &lt;b&gt;Excel VBA Macro – MoveChartToSheet&lt;/b&gt; active chart को &lt;b&gt;नई Chart Sheet&lt;/b&gt; में move करने के लिए उपयोग किया जाता है।&lt;br /&gt;जब आप किसी chart को select करके यह macro run करते हैं, तो selected chart &lt;b&gt;worksheet से हटकर एक अलग chart sheet&lt;/b&gt; में चला जाता है, जिसका नाम “Sales Chart” होता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस code में:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ActiveChart&lt;/span&gt; मतलब selected chart&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Location&lt;/span&gt; method chart की location बदलने के लिए इस्तेमाल होती है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;xlLocationAsNewSheet&lt;/span&gt; chart को नई sheet में ले जाता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Name&lt;/span&gt; से नई chart sheet का नाम तय होता है&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro charts को &lt;b&gt;clean, professional और presentation-ready&lt;/b&gt; बनाता है।&lt;br /&gt;Macro चलाने से पहले chart select होना जरूरी है, नहीं तो error आ सकता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;Update Chart Data Dynamically&lt;/h3&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub&lt;/span&gt; UpdateChartData()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt; ws &lt;span style=&quot;color: #2b00fe;&quot;&gt;As&lt;/span&gt; Worksheet&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt;&lt;span&gt;&amp;nbsp;ch &lt;span style=&quot;color: #2b00fe;&quot;&gt;As&lt;/span&gt; ChartObject&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set&lt;/span&gt; ws = Sheet1&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set&lt;/span&gt; ch = ws.ChartObjects(&quot;Chart 1&quot;)&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; ch.Chart.SetSourceData Source:=ws.Range(&quot;A1:B20&quot;)&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह &lt;b&gt;Excel VBA Macro – UpdateChartData&lt;/b&gt; किसी existing chart का &lt;b&gt;data range update करने&lt;/b&gt; के लिए उपयोग किया जाता है।&lt;br /&gt;यह macro &lt;b&gt;Sheet1&lt;/b&gt; में मौजूद &lt;b&gt;“Chart 1”&lt;/b&gt; नाम के chart को select करता है और उसके data source को नए range से जोड़ देता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस code में:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Dim ws As Worksheet&lt;/span&gt; worksheet को store करता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Set ws = Sheet1&lt;/span&gt; उस sheet को refer करता है जहाँ chart मौजूद है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Set ch = ws.ChartObjects(&quot;Chart 1&quot;)&lt;/span&gt; specific chart को select करता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;SetSourceData&lt;/span&gt; से chart का नया data range &lt;b&gt;A1:B20&lt;/b&gt; set किया जाता है&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro तब उपयोगी है जब data बढ़ जाए और chart को automatically update करना हो।&lt;br /&gt;Sheet और chart का नाम सही होना जरूरी है, वरना error आ सकता है।&lt;/span&gt;&lt;/p&gt;
    &lt;hr /&gt;
    &lt;h3 style=&quot;text-align: left;&quot;&gt;Loop Through All Charts and Refresh&lt;/h3&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub&lt;/span&gt; RefreshAllCharts()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt; ws &lt;span style=&quot;color: #2b00fe;&quot;&gt;As&lt;/span&gt; Worksheet&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt;&lt;span&gt;&amp;nbsp;ch&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As&lt;/span&gt;&lt;span&gt;&amp;nbsp;ChartObject&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;For Each&lt;/span&gt; ws &lt;span style=&quot;color: #2b00fe;&quot;&gt;In&lt;/span&gt; ThisWorkbook.Sheets&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;For Each&lt;/span&gt; ch &lt;span style=&quot;color: #2b00fe;&quot;&gt;In&lt;/span&gt; ws.ChartObjects&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ch.Chart.Refresh&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Next&lt;/span&gt; ch&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Next&lt;/span&gt;&lt;span&gt;&amp;nbsp;ws&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह &lt;b&gt;Excel VBA Macro – RefreshAllCharts&lt;/b&gt; workbook में मौजूद &lt;b&gt;सभी charts को एक साथ refresh&lt;/b&gt; करने के लिए इस्तेमाल होता है।&lt;br /&gt;जब आप यह macro run करते हैं, तो यह:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Workbook की हर worksheet पर जाता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;उस sheet में मौजूद सभी &lt;b&gt;ChartObjects &lt;/b&gt;को select करता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;हर chart को &lt;b&gt;Refresh &lt;/b&gt;करता है, ताकि latest data दिखाई दे&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस code में:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;For Each ws In ThisWorkbook.Sheets&lt;/span&gt; सभी sheets पर loop चलाता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;For Each ch In ws.ChartObjects&lt;/span&gt; हर sheet के charts पर loop करता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ch.Chart.Refresh&lt;/span&gt; chart को update करता है&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro तब बहुत उपयोगी है जब:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Data source change हुआ हो&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Multiple charts हों&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Dashboard automatically update करना हो&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Excel reports को &lt;b&gt;accurate और up-to-date&lt;/b&gt; रखता है।&lt;/span&gt;&lt;/p&gt;
      &lt;hr /&gt;
      &lt;h3 style=&quot;text-align: left;&quot;&gt;Add a Secondary Axis&lt;/h3&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub&lt;/span&gt; AddSecondaryAxis()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;With&lt;/span&gt; ActiveChart.SeriesCollection.NewSeries&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Name = &quot;Profit&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Values = Range(&quot;C2:C10&quot;)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .AxisGroup = xlSecondary&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End With&lt;br /&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह &lt;b&gt;Excel VBA Macro – AddSecondaryAxis&lt;/b&gt; active chart में &lt;b&gt;secondary axis (दूसरा Y-Axis)&lt;/b&gt; जोड़ने के लिए उपयोग किया जाता है।&lt;br /&gt;जब आप किसी chart को select करके यह macro run करते हैं, तो यह chart में एक &lt;b&gt;नई data series&lt;/b&gt; जोड़ता है, जिसका नाम &lt;b&gt;“Profit”&lt;/b&gt; रखा जाता है। यह series &lt;b&gt;C2:C10&lt;/b&gt; range से data लेती है और उसे &lt;b&gt;secondary axis&lt;/b&gt; पर plot किया जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस code में:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;NewSeries&lt;/span&gt; से नई series add होती है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.Values&lt;/span&gt; से data range set होता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.AxisGroup = xlSecondary&lt;/span&gt; से series दूसरा Y-Axis इस्तेमाल करती है&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro तब उपयोगी है जब Sales और Profit जैसे &lt;b&gt;अलग-अलग scale वाले data&lt;/b&gt; एक ही chart में दिखाने हों।&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;
        &lt;hr /&gt;
        &lt;h3 style=&quot;text-align: left;&quot;&gt;Export Chart as an Image&lt;/h3&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub&lt;/span&gt; ExportChartAsImage()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt; ch &lt;span style=&quot;color: #2b00fe;&quot;&gt;As&lt;/span&gt; Chart&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set&lt;/span&gt; ch = ActiveChart&lt;br /&gt;&amp;nbsp; &amp;nbsp; ch.Export Filename:=&quot;C:\Users\Public\Documents\ChartImage.png&quot;, FilterName:=&quot;PNG&quot;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह &lt;b&gt;Excel VBA Macro – ExportChartAsImage&lt;/b&gt; active chart को &lt;b&gt;image file (PNG)&lt;/b&gt; के रूप में export करने के लिए इस्तेमाल होता है।&lt;br /&gt;जब आप किसी chart को select करके यह macro run करते हैं, तो selected chart &lt;b&gt;C:\Users\Public\Documents&lt;/b&gt; folder में &lt;b&gt;ChartImage.png&lt;/b&gt; नाम से save हो जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस code में:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ActiveChart&lt;/span&gt; मतलब वह chart जो अभी selected है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Export&lt;/span&gt; method chart को image में convert करता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Filename&lt;/span&gt; से file का path और नाम तय होता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;FilterName = &quot;PNG&quot;&lt;/span&gt; image का format बताता है&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro तब बहुत उपयोगी है जब:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Chart को email में भेजना हो&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Report या presentation में image के रूप में इस्तेमाल करना हो&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Macro चलाने से पहले chart select होना जरूरी है।&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;
&lt;hr /&gt;          
&lt;h3 style=&quot;text-align: left;&quot;&gt;Resize and Move Chart&lt;/h3&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;ResizeAndMoveChart()&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt;&lt;span&gt;&amp;nbsp;ch &lt;span style=&quot;color: #2b00fe;&quot;&gt;As&lt;/span&gt; ChartObject&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;ch = ActiveSheet.ChartObjects(&quot;Chart 1&quot;)&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; ch.Left = 50&lt;br /&gt;&amp;nbsp; &amp;nbsp; ch.Top = 50&lt;br /&gt;&amp;nbsp; &amp;nbsp; ch.Width = 500&lt;br /&gt;&amp;nbsp; &amp;nbsp; ch.Height = 350&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह &lt;b&gt;Excel VBA Macro – ResizeAndMoveChart&lt;/b&gt; Excel worksheet पर मौजूद किसी chart की &lt;b&gt;position और size बदलने&lt;/b&gt; के लिए उपयोग किया जाता है।&lt;br /&gt;यह macro &lt;b&gt;ActiveSheet&lt;/b&gt; में मौजूद &lt;b&gt;“Chart 1”&lt;/b&gt; नाम के chart को select करता है और उसे एक तय जगह पर move करके उसका size adjust करता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस code में:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ChartObjects(&quot;Chart 1&quot;)&lt;/span&gt; specific chart को refer करता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Left = 50&lt;/span&gt; और &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Top = 50&lt;/span&gt; से chart की नई position set होती है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Width = 500&lt;/span&gt; और &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Height = 350&lt;/span&gt; से chart का नया size तय होता है&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro charts को &lt;b&gt;properly align, professional layout &lt;/b&gt;और &lt;b&gt;dashboard-friendly&lt;/b&gt; बनाने में मदद करता है।&lt;br /&gt;Chart का नाम सही होना जरूरी है, वरना error आ सकता है।&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;
  &lt;hr /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;Change Chart Style&lt;/h3&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;ChangeChartStyle()&lt;br /&gt;&amp;nbsp; &amp;nbsp; ActiveChart.ChartStyle = 4 &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Choose from 1–48&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह &lt;b&gt;Excel VBA Macro – ChangeChartStyle&lt;/b&gt; active chart का &lt;b&gt;visual style बदलने&lt;/b&gt; के लिए इस्तेमाल होता है।&lt;br /&gt;जब आप किसी chart को select करके यह macro run करते हैं, तो selected chart का &lt;b&gt;Chart Style नंबर 4&lt;/b&gt; apply हो जाता है। Excel में chart styles पहले से बने हुए designs होते हैं, जिनसे chart का &lt;b&gt;color, layout और look&lt;/b&gt; तुरंत बदल जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस code में:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ActiveChart&lt;/span&gt; मतलब selected chart&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ChartStyle = 4&lt;/span&gt; से predefined style apply होता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Excel में &lt;b&gt;1 से 48 तक&lt;/b&gt; अलग-अलग chart styles उपलब्ध होते हैं&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro charts को &lt;b&gt;quickly attractive और professional&lt;/b&gt; बनाने में मदद करता है।&lt;br /&gt;Macro चलाने से पहले chart select होना जरूरी है, नहीं तो error आ सकता है।&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;
    &lt;hr /&gt;
    &lt;h3 style=&quot;text-align: left;&quot;&gt;Add Trendline&lt;/h3&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;AddTrendline()&lt;br /&gt;&amp;nbsp; &amp;nbsp; ActiveChart.SeriesCollection(1).Trendlines.Add Type:=xlLinear&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह &lt;b&gt;Excel VBA Macro – AddTrendline&lt;/b&gt; active chart में &lt;b&gt;trendline जोड़ने&lt;/b&gt; के लिए उपयोग किया जाता है।&lt;br /&gt;जब आप किसी chart को select करके यह macro run करते हैं, तो यह chart की &lt;b&gt;पहली data series&lt;/b&gt; पर एक &lt;b&gt;Linear Trendline&lt;/b&gt; add कर देता है। Trendline data के &lt;b&gt;trend या direction&lt;/b&gt; को दिखाने में मदद करती है, जैसे बढ़ता हुआ या घटता हुआ pattern।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस code में:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ActiveChart.SeriesCollection(1)&lt;/span&gt; पहली series को refer करता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Trendlines.Add&lt;/span&gt; से नई trendline add होती है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Type:=xlLinear&lt;/span&gt; से linear trendline बनती है&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro analysis और reporting के लिए बहुत उपयोगी है।&lt;br /&gt;Macro चलाने से पहले chart में कम से कम एक data series होनी चाहिए।&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;
      &lt;hr /&gt;
      &lt;h3 style=&quot;text-align: left;&quot;&gt;Add Chart Legend&lt;/h3&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;AddChartLegend()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;With &lt;/span&gt;ActiveChart&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .HasLegend = &lt;span style=&quot;color: #2b00fe;&quot;&gt;True&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Legend.Position = xlLegendPositionBottom&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End With&lt;br /&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह &lt;b&gt;Excel VBA Macro – AddChartLegend&lt;/b&gt; active chart में &lt;b&gt;legend जोड़ने और उसकी position set करने&lt;/b&gt; के लिए इस्तेमाल होता है।&lt;br /&gt;जब आप किसी chart को select करके यह macro run करते हैं, तो यह chart में legend enable कर देता है और उसे chart के &lt;b&gt;bottom (नीचे)&lt;/b&gt; में show करता है। Legend chart में अलग-अलग data series के नाम दिखाता है, जिससे chart को समझना आसान हो जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस code में:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ActiveChart&lt;/span&gt; मतलब selected chart&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.HasLegend = True&lt;/span&gt; से legend on होता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.Legend.Position = xlLegendPositionBottom&lt;/span&gt; से legend नीचे set होता है&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro charts को &lt;b&gt;clear, informative और professional&lt;/b&gt; बनाता है।&lt;br /&gt;Macro चलाने से पहले chart select होना जरूरी है।&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;
        &lt;hr /&gt;
        &lt;h3 style=&quot;text-align: left;&quot;&gt;Create a Line Chart Automatically&lt;/h3&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;CreateLineChart()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;ws &lt;span style=&quot;color: #2b00fe;&quot;&gt;As&lt;/span&gt; Worksheet&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt;&lt;span&gt;&amp;nbsp;ch&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As&lt;/span&gt;&lt;span&gt;&amp;nbsp;ChartObject&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set&lt;/span&gt; ws = ActiveSheet&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Set&lt;/span&gt;&lt;span&gt;&amp;nbsp;ch = ws.ChartObjects.Add(100, 100, 400, 300)&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; ch.Chart.SetSourceData Source:=ws.Range(&quot;A1:B12&quot;)&lt;br /&gt;&amp;nbsp; &amp;nbsp; ch.Chart.ChartType = xlLineMarkers&lt;br /&gt;&amp;nbsp; &amp;nbsp; ch.Chart.HasTitle = &lt;span style=&quot;color: #2b00fe;&quot;&gt;True&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; ch.Chart.ChartTitle.text = &quot;Yearly Sales Growth&quot;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह &lt;b&gt;Excel VBA Macro – CreateLineChart&lt;/b&gt; Excel में &lt;b&gt;automatically Line Chart बनाने&lt;/b&gt; के लिए उपयोग किया जाता है।&lt;br /&gt;जब आप यह macro run करते हैं, तो यह &lt;b&gt;ActiveSheet&lt;/b&gt; पर एक नया chart create करता है और उसे दिए गए data range से जोड़ देता है। Chart का type &lt;b&gt;Line with Markers&lt;/b&gt; होता है, जिससे हर point साफ दिखाई देता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस code में:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ChartObjects.Add&lt;/span&gt; से नया chart बनता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;A1:B12&lt;/span&gt; range से data लिया जाता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;xlLineMarkers&lt;/span&gt; से line chart markers के साथ बनता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;HasTitle = True&lt;/span&gt; से chart title enable होता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Title &lt;b&gt;“Yearly Sales Growth”&lt;/b&gt; set किया जाता है&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro trends दिखाने और reports को professional बनाने में बहुत उपयोगी है।&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;
          &lt;hr /&gt;
          &lt;h3 style=&quot;text-align: left;&quot;&gt;Delete All Charts&lt;/h3&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;DeleteAllCharts()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;ws &lt;span style=&quot;color: #2b00fe;&quot;&gt;As&lt;/span&gt; Worksheet&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt;&lt;span&gt;&amp;nbsp;ch&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As&lt;/span&gt;&lt;span&gt;&amp;nbsp;ChartObject&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;For Each&lt;/span&gt; ws &lt;span style=&quot;color: #2b00fe;&quot;&gt;In&lt;/span&gt; ThisWorkbook.Sheets&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;For Each&lt;/span&gt; ch&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;In&lt;/span&gt;&lt;span&gt;&amp;nbsp;ws.ChartObjects&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ch.Delete&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Next&lt;/span&gt; ch&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Next&lt;/span&gt;&lt;span&gt;&amp;nbsp;ws&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह &lt;b&gt;Excel VBA Macro – DeleteAllCharts&lt;/b&gt; workbook में मौजूद &lt;b&gt;सभी charts को एक साथ delete&lt;/b&gt; करने के लिए उपयोग किया जाता है।&lt;br /&gt;जब आप यह macro run करते हैं, तो यह:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Workbook की हर worksheet पर जाता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;हर sheet में मौजूद सभी &lt;b&gt;ChartObjects &lt;/b&gt;को select करता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;और उन्हें permanently &lt;b&gt;delete &lt;/b&gt;कर देता है&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस code में:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;For Each ws In ThisWorkbook.Sheets&lt;/span&gt; सभी sheets पर loop चलाता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;For Each ch In ws.ChartObjects&lt;/span&gt; हर sheet के charts पर loop करता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ch.Delete&lt;/span&gt; chart को हटा देता है&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro तब बहुत उपयोगी है जब:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;आपको सभी charts remove करने हों&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Workbook को clean करना हो&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;⚠️ ध्यान दें: Delete हुए charts वापस नहीं आते, इसलिए backup जरूर लें।&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;
            &lt;hr /&gt;
            &lt;h3 style=&quot;text-align: left;&quot;&gt;Copy Chart to Another Sheet&lt;/h3&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;CopyChartToAnotherSheet()&lt;br /&gt;&amp;nbsp; &amp;nbsp; Sheets(&quot;Sheet1&quot;).ChartObjects(&quot;Chart 1&quot;).Copy&lt;br /&gt;&amp;nbsp; &amp;nbsp; Sheets(&quot;Sheet2&quot;).Paste&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह &lt;b&gt;Excel VBA Macro – CopyChartToAnotherSheet&lt;/b&gt; एक worksheet से chart को &lt;b&gt;copy करके दूसरी worksheet में paste&lt;/b&gt; करने के लिए उपयोग किया जाता है।&lt;br /&gt;जब आप यह macro run करते हैं, तो यह:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Sheet1 &lt;/b&gt;में मौजूद &lt;b&gt;“Chart 1”&lt;/b&gt; को select करके copy करता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;फिर उसे &lt;b&gt;Sheet2 &lt;/b&gt;में paste कर देता है&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस code में:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ChartObjects(&quot;Chart 1&quot;).Copy&lt;/span&gt; chart को clipboard में copy करता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Sheets(&quot;Sheet2&quot;).Paste&lt;/span&gt; chart को दूसरी sheet में paste करता है&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro तब बहुत उपयोगी है जब:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;एक ही chart को multiple sheets में दिखाना हो&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Reports और dashboards तैयार करने हों&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Sheet और Chart का नाम सही होना जरूरी है, वरना error आ सकता है।&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;
              &lt;hr /&gt;
              &lt;h3 style=&quot;text-align: left;&quot;&gt;Automatically Create Charts for Each Column&lt;/h3&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;CreateChartsForEachColumn()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;ws &lt;span style=&quot;color: #2b00fe;&quot;&gt;As&lt;/span&gt; Worksheet&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt;&amp;nbsp;i&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Integer&lt;/span&gt;, chartObj&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As&lt;/span&gt;&amp;nbsp;ChartObject&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set&lt;/span&gt; ws = ActiveSheet&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;For&lt;/span&gt; i = 2 &lt;span style=&quot;color: #2b00fe;&quot;&gt;To&lt;/span&gt; ws.Cells(1, Columns.Count).End(xlToLeft).Column&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;chartObj = ws.ChartObjects.Add(Left:=100 * i, Top:=50, Width:=300, Height:=200)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; chartObj.Chart.SetSourceData Source:=ws.Range(ws.Cells(1, 1), ws.Cells(10, i))&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; chartObj.Chart.ChartType = xlColumnClustered&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; chartObj.Chart.HasTitle = &lt;span style=&quot;color: #2b00fe;&quot;&gt;True&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; chartObj.Chart.ChartTitle.text = ws.Cells(1, i).Value&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Next &lt;/span&gt;i&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह &lt;b&gt;Excel VBA Macro – CreateChartsForEachColumn&lt;/b&gt; Excel में &lt;b&gt;हर data column के लिए अलग-अलग chart automatically बनाने&lt;/b&gt; के लिए उपयोग किया जाता है।&lt;br /&gt;जब आप यह macro run करते हैं, तो यह &lt;b&gt;ActiveSheet&lt;/b&gt; पर मौजूद data को पढ़ता है और &lt;b&gt;पहली row के headers&lt;/b&gt; के आधार पर हर column के लिए एक &lt;b&gt;Column Chart&lt;/b&gt; बनाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस code में:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;For i = 2 To ...&lt;/span&gt; loop हर column पर चलता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ChartObjects.Add&lt;/span&gt; से नया chart create होता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Data range &lt;b&gt;Row 1 से Row 10&lt;/b&gt; तक लिया जाता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;xlColumnClustered&lt;/span&gt; chart type set होता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Chart का title column header से लिया जाता है&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro dashboards और analysis के लिए बहुत उपयोगी है।&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;👨‍💻 Author&lt;/p&gt;&lt;p&gt;Total Data Solution&lt;br /&gt;Data Analyst | Excel &amp;amp; SAP Analytics Cloud Developer&lt;br /&gt;I share practical Excel, Automation, and Reporting tutorials based on real corporate experience.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://www.totaldatasolution.com/feeds/4240909186216420256/comments/default' title='टिप्पणियाँ भेजें'/><link rel='replies' type='text/html' href='https://www.totaldatasolution.com/2025/10/vba-for-charts.html#comment-form' title='0 टिप्पणियाँ'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/4240909186216420256'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/4240909186216420256'/><link rel='alternate' type='text/html' href='https://www.totaldatasolution.com/2025/10/vba-for-charts.html' title='VBA for Charts'/><author><name>Total Data Solution</name><uri>http://www.blogger.com/profile/12526349101988182665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigT_0ip9K9Pr9qIsgl0h5Gd0StJOYArFZ2ncvL5G8-tKTlh70KY_Te9PjcvMWWMY-1sAXf0Yt0mzD5D3oDyHhRMViNRJOGezXQaY32easzYfNmmi_glXx9AtagifxlSUseQFCT6Icdwtd0rIv2hwsbskfjqFWPNPX0enmKcYiCotArcvAaXS3FKHlGovAN/s72-w640-h510-c/VBA_for_Charts.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7267924039333995091.post-2779522822343111591</id><published>2026-07-11T10:42:53.170+05:30</published><updated>2026-08-04T20:13:34.320+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="SAC"/><title type='text'>SAC scripting for Comment Widget</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlkckGe5mTnLk1rbWBuV_ONvasCLNx0d4Vm2dwChEQgTHqZGGOPGg_zKAPUVL-Ye3QVYDg0qECIcp4XDq4LAdRrFuAMqgkXANXvhtAC-MiBXLSEkpl0ruwIY2afHWnV9YqEl6veV-h7gVc1oApVasE0vQvf33HQQA9jXqFWy07-HUjbDCkMzfHZ_p-lGPR/s1024/SAC_scripting_for_comment_widget.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;SAC scripting for Comment Widget&quot; border=&quot;0&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1024&quot; height=&quot;480&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlkckGe5mTnLk1rbWBuV_ONvasCLNx0d4Vm2dwChEQgTHqZGGOPGg_zKAPUVL-Ye3QVYDg0qECIcp4XDq4LAdRrFuAMqgkXANXvhtAC-MiBXLSEkpl0ruwIY2afHWnV9YqEl6veV-h7gVc1oApVasE0vQvf33HQQA9jXqFWy07-HUjbDCkMzfHZ_p-lGPR/w640-h480/SAC_scripting_for_comment_widget.png&quot; title=&quot;SAC scripting for Comment Widget&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;Pause comment widget&lt;/h3&gt;&lt;p&gt;CommentWidget_1.setVisible(&lt;span style=&quot;color: #2b00fe;&quot;&gt;false&lt;/span&gt;);&lt;br /&gt;Application.showBusyIndicator(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Loading data...&quot;&lt;/span&gt;);&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//do your code here...&lt;/span&gt;&lt;/p&gt;&lt;p&gt;CommentWidget_1.setVisible(&lt;span style=&quot;color: #2b00fe;&quot;&gt;true&lt;/span&gt;);&lt;br /&gt;Application.hideBusyIndicator();&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह step-by-step इस प्रकार काम करता है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;CommentWidget_1.setVisible(false);&lt;/span&gt; — यह line temporary रूप से comment widget को users interface से छिपा देती है। यह सुनिश्चित करती है कि नया data load या process होने के दौरान users को अधूरा या पुराना data न दिखाई दे।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&lt;br /&gt;Application.showBusyIndicator(&quot;Loading data...&quot;);&lt;/span&gt; — पूरे application में एक busy indicator (घूमता हुआ icon) के साथ &quot;Loading data...&quot; message display करता है, जो users को सूचित करता है कि कोई background operation चल रहा है। यह data refresh या script execution के दौरान feedback प्रदान करके users अनुभव को बेहतर बनाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;//do your code here...&lt;/span&gt; — यह placeholder main task या script logic को दर्शाता है, जैसे data प्राप्त करना, filter लगाना, या widget refresh करना।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;CommentWidget_1.setVisible(true);&lt;/span&gt; — data load या processing पूरी होने के बाद, comment widget फिर से दिखाई देने लगता है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Application.hideBusyIndicator();&lt;/span&gt; — अंत में, busy indicator छिप जाता है, जो संकेत देता है कि कार्य सफलतापूर्वक पूरा हो गया है।&lt;br /&gt;यह approach SAC applications में smooth, professional और user-friendly interactivity सुनिश्चित करता है।&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Apply filter&lt;/h3&gt;&lt;p style=&quot;text-align: left;&quot;&gt;CommentWidget_1.getCommentingDataSource().setDimensionFilter(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Period&quot;&lt;/span&gt;,&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;05&quot;&lt;/span&gt;);&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;इसका उपयोग &lt;b&gt;Comment Widget&lt;/b&gt; में किसी विशेष &lt;b&gt;Dimension &lt;/b&gt;पर Filter लगाने के लिए किया जाता है।&lt;br /&gt;&lt;/span&gt;यदि &lt;b&gt;removeDimensionFilter()&lt;/b&gt; Filter को हटाता है, तो &lt;b&gt;setDimensionFilter() उसी Filter को लगाता है।&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;आइए इसे बहुत आसान भाषा में एक-एक भाग में समझते हैं।&lt;/span&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;लाइन को छोटे-छोटे भागों में समझें&lt;/span&gt;&lt;/h3&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;1. CommentWidget_1&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह आपके SAC Application या Story में मौजूद &lt;b&gt;Comment Widget का नाम (ID)&lt;/b&gt; है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;उदाहरण:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Table → Table_1&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Chart → Chart_1&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Dropdown → Dropdown_1&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Comment Widget → CommentWidget_1&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;इसका अर्थ है कि Script SAC को बता रही है:&lt;br /&gt;&lt;/span&gt;&quot;मुझे CommentWidget_1 नाम वाले Comment Widget पर कार्य करना है।&quot;&lt;/span&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;2. .getCommentingDataSource()&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;हर Comment Widget के पीछे एक &lt;b&gt;Commenting Data Source&lt;/b&gt; होता है, जिसमें सभी Comments संग्रहित रहते हैं।&lt;br /&gt;&lt;/span&gt;इन Comments को विभिन्न Dimensions के आधार पर रखा जा सकता है, जैसे:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Period&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Version&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Company&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Country&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Product&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Method&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;getCommentingDataSource()&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;Comment Widget के उसी Commenting Data Source तक पहुँचने का कार्य करता है।&lt;br /&gt;&lt;/span&gt;इसे ऐसे समझिए जैसे किसी अलमारी में कई फाइलें रखी हों। Comment Widget केवल उस अलमारी का दरवाज़ा है, जबकि getCommentingDataSource() उस अलमारी को खोलकर अंदर रखी सभी फाइलों (Comments) तक पहुँचने का माध्यम है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;Comment Widget&lt;br /&gt;&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; │&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ▼&lt;br /&gt;Commenting Data Source&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; │&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ▼&lt;br /&gt;Stored Comments&lt;/span&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;3. .setDimensionFilter()&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;यह इस पूरी Script का सबसे महत्वपूर्ण Method है।&lt;br /&gt;&lt;/span&gt;इसका कार्य है:&lt;br /&gt;किसी विशेष Dimension पर Filter लगाना।&lt;br /&gt;इसका Syntax होता है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;setDimensionFilter(&quot;Dimension Name&quot;,&quot;Member&quot;);&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जहाँ&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;पहला Parameter → Dimension का नाम&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;दूसरा Parameter → उस Dimension का Member या Value&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;4. &quot;Period&quot;&lt;/span&gt;&lt;/h4&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;यह उस Dimension का नाम है जिस पर Filter लगाया जाएगा।&lt;br /&gt;&lt;/span&gt;इस उदाहरण में Filter &lt;b&gt;Period&lt;/b&gt; Dimension पर लगाया जा रहा है।&lt;/span&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;5. &quot;05&quot;&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;यह Period Dimension का Member है।&lt;br /&gt;&lt;/span&gt;इसका अर्थ है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Period = 05&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यदि आपके Model में&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;01 = January&lt;br /&gt;&lt;/span&gt;&lt;span&gt;02 = February&lt;br /&gt;&lt;/span&gt;&lt;span&gt;03 = March&lt;br /&gt;&lt;/span&gt;&lt;span&gt;04 = April&lt;br /&gt;&lt;/span&gt;&lt;span&gt;05 = May&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;तो &quot;05&quot; का अर्थ होगा:&lt;br /&gt;&lt;/span&gt;केवल May (या Period 05) के Comments दिखाओ।&lt;br /&gt;(ध्यान दें: आपके Model में &quot;05&quot; का अर्थ अलग भी हो सकता है। यह आपके SAC Model में Period Dimension की Member ID पर निर्भर करता है।)&lt;/span&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;पूरी लाइन का अर्थ&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;पूरी Script का अर्थ है:&lt;br /&gt;&lt;/span&gt;&lt;b&gt;CommentWidget_1&lt;/b&gt; के Commenting Data Source पर जाएँ और &lt;b&gt;Period Dimension&lt;/b&gt; पर 05 का Filter लगा दें।&lt;/span&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;आसान उदाहरण&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;मान लीजिए आपके Comment Data में निम्न रिकॉर्ड हैं:&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Period&lt;/span&gt;&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Product&lt;/span&gt;&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Comment&lt;/span&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;01&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Laptop&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;January Sales बढ़ी&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;02&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Laptop&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;February Sales घटी&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;03&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Laptop&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;March Campaign शुरू हुआ&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;04&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Laptop&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;April Performance अच्छी रही&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;05&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Laptop&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;May Target Achieved&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;


&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;यदि अभी कोई Filter नहीं लगा है, तो Widget सभी Comments दिखाएगा।&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Period&lt;/span&gt;&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Comment&lt;/span&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;01&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;January Sales बढ़ी&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;02&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;February Sales घटी&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;03&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;March Campaign शुरू हुआ&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;04&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;April Performance अच्छी रही&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;05&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;May Target Achieved&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;अब यदि आप यह Script चलाते हैं:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;CommentWidget_1.getCommentingDataSource().setDimensionFilter(&quot;Period&quot;,&quot;05&quot;);&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;तो केवल Period &lt;b&gt;05&lt;/b&gt; के Comments दिखाई देंगे।&lt;/span&gt;&lt;/p&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Period&lt;/span&gt;&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Comment&lt;/span&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;05&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;May Target Achieved&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;br /&gt;&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;/div&gt;


&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Script चलाने से पहले&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;Comment Widget&lt;br /&gt;&lt;/span&gt;कोई Filter नहीं&lt;br /&gt;Visible Comments&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;✔ January&lt;br /&gt;✔ February&lt;br /&gt;✔ March&lt;br /&gt;✔ April&lt;br /&gt;✔ May&lt;/span&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Script चलाने के बाद&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Comment Widget&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Period Filter = 05&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Visible Comments&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;✔ May&lt;/span&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;निष्कर्ष (Summary)&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;नीचे दी गई Script&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;CommentWidget_1.getCommentingDataSource().setDimensionFilter(&quot;Period&quot;,&quot;05&quot;);&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;तीन मुख्य कार्य करती है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;CommentWidget_1&lt;/b&gt; नाम के Comment Widget को चुनती है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;getCommentingDataSource()&lt;/span&gt; की सहायता से उसके Commenting Data Source तक पहुँचती है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;setDimensionFilter(&quot;Period&quot;,&quot;05&quot;)&lt;/span&gt; द्वारा &lt;b&gt;Period &lt;/b&gt;Dimension पर &lt;b&gt;05&lt;/b&gt; का Filter लगा देती है।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इसके परिणामस्वरूप Comment Widget केवल &lt;b&gt;Period 05&lt;/b&gt; से संबंधित Comments प्रदर्शित करता है। यदि अन्य Dimensions (जैसे Company, Version या Product) पर पहले से Filters लगे हुए हैं, तो वे भी लागू रहते हैं और परिणाम उन्हीं सभी Filters के आधार पर दिखाई देते हैं।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इसी कारण इस Method का उपयोग &lt;b&gt;Dropdown Selection, Button Click, Month Selection, Company Selection&lt;/b&gt; तथा &lt;b&gt;Dynamic Comment Filtering&lt;/b&gt; जैसी सुविधाएँ बनाने में सबसे अधिक किया जाता है।&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Remove filter&lt;/h3&gt;&lt;p style=&quot;text-align: left;&quot;&gt;CommentWidget_1.getCommentingDataSource().removeDimensionFilter(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Period&quot;&lt;/span&gt;);&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;इसका उपयोग Comment Widget पर लगे हुए किसी Dimension Filter को हटाने के लिए किया जाता है।&lt;br /&gt;&lt;/span&gt;आइए इसे बहुत आसान भाषा में एक-एक भाग में समझते हैं।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
  &lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;लाइन को छोटे-छोटे भागों में समझें&lt;/span&gt;&lt;/h4&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;1. CommentWidget_1&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;यह आपके SAC Application या Story में मौजूद &lt;b&gt;Comment Widget का नाम (ID)&lt;/b&gt; है।&lt;br /&gt;&lt;/span&gt;जैसे:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Table → Table_1&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Chart → Chart_1&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Dropdown → Dropdown_1&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Comment Widget → CommentWidget_1&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;इसका मतलब है कि Script SAC को बता रही है:&lt;br /&gt;&lt;/span&gt;&quot;मुझे CommentWidget_1 नाम वाले Comment Widget पर काम करना है।&quot;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;
  &lt;/span&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;
  &lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;2. .getCommentingDataSource()&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;हर Comment Widget के पीछे एक &lt;b&gt;Commenting Data Source&lt;/b&gt; होता है जिसमें सभी Comments संग्रहित रहते हैं।&lt;br /&gt;&lt;/span&gt;इन Comments को विभिन्न Dimensions के आधार पर रखा जा सकता है, जैसे:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Period&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Version&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Company&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Country&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Product&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Method&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;getCommentingDataSource()&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;Comment Widget के इसी Commenting Data Source को प्राप्त करता है।&lt;br /&gt;&lt;/span&gt;इसे ऐसे समझिए जैसे किसी अलमारी में फाइलें रखी हों। Comment Widget केवल अलमारी का दरवाज़ा है, जबकि getCommentingDataSource() उस अलमारी को खोलकर अंदर रखी सभी फाइलों (Comments) तक पहुँचने का माध्यम है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;Comment Widget&lt;br /&gt;&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; │&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;▼&lt;br /&gt;Commenting Data Source&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; │&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;▼&lt;br /&gt;Stored Comments&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब तक Script Commenting Data Source तक नहीं पहुँचती, तब तक वह Comments पर कोई Filter जोड़ या हटा नहीं सकती।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
    &lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;3. .removeDimensionFilter()&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;यह इस पूरी लाइन का सबसे महत्वपूर्ण Method है।&lt;br /&gt;&lt;/span&gt;इसका कार्य है:&lt;br /&gt;किसी विशेष Dimension पर लगा हुआ Filter हटाना।&lt;br /&gt;इसका Syntax होता है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;removeDimensionFilter(&quot;Dimension Name&quot;);&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;यदि उस Dimension पर Filter लगा होगा तो वह हट जाएगा।&lt;br /&gt;&lt;/span&gt;यदि पहले से कोई Filter नहीं लगा है, तो Script बिना किसी Error के आगे बढ़ जाएगी।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
  &lt;span style=&quot;font-size: x-small;&quot;&gt;
  &lt;/span&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;
  &lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;4. &quot;Period&quot;&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;यह उस Dimension का नाम है जिसका Filter हटाया जाना है।&lt;br /&gt;&lt;/span&gt;मान लीजिए कि अभी Comment Widget केवल &lt;b&gt;January 2026&lt;/b&gt; के Comments दिखा रहा है।&lt;br /&gt;Period = Jan 2026&lt;br /&gt;यदि Script में लिखा है&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;removeDimensionFilter(&quot;Period&quot;);&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;तो Period वाला Filter हट जाएगा और Widget सभी Period के Comments दिखाने लगेगा।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
    &lt;span style=&quot;font-size: x-small;&quot;&gt;
    &lt;/span&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;
    &lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;पूरी लाइन का अर्थ&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;पूरी Script का अर्थ है:&lt;br /&gt;&lt;/span&gt;CommentWidget_1 के Commenting Data Source पर जाएँ और Period Dimension पर लगा हुआ Filter हटा दें।&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;आसान उदाहरण&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;मान लीजिए आपके Comment Data में निम्न रिकॉर्ड हैं:&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Period&lt;/span&gt;&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Product&lt;/span&gt;&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Comment&lt;/span&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Jan&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Laptop&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Sales बढ़ी&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Feb&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Laptop&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Sales घटी&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Mar&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Laptop&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;नया Campaign शुरू हुआ&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Apr&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Laptop&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Performance अच्छी रही&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;यदि Comment Widget पर Filter लगा है:&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Period = Feb&lt;br /&gt;तो Widget केवल यह Comment दिखाएगा:&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Period&lt;/span&gt;&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Comment&lt;/span&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Feb&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Sales घटी&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;अब यदि आप यह Script चलाते हैं:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;CommentWidget_1.getCommentingDataSource().removeDimensionFilter(&quot;Period&quot;);&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;तो Period वाला Filter हट जाएगा।&lt;br /&gt;&lt;/span&gt;अब Widget यह दिखाएगा:&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Period&lt;/span&gt;&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Product&lt;/span&gt;&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Comment&lt;/span&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Jan&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Laptop&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Sales बढ़ी&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Feb&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Laptop&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Sales घटी&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Mar&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Laptop&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;नया Campaign शुरू हुआ&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Apr&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Laptop&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Performance अच्छी रही&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;
  &lt;/span&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;
  &lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Script चलाने से पहले&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;Comment Widget&lt;br /&gt;&lt;/span&gt;Period Filter = Jan&lt;br /&gt;Visible Comments&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;✔ January Comment&lt;/span&gt;&lt;/p&gt;
&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Script चलाने के बाद&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;Comment Widget&lt;br /&gt;&lt;/span&gt;कोई Period Filter नहीं&lt;br /&gt;Visible Comments&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;✔ January Comment&lt;br /&gt;✔ February Comment&lt;br /&gt;✔ March Comment&lt;br /&gt;✔ April Comment&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;निष्कर्ष (Summary)&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;नीचे दी गई Script&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;CommentWidget_1.getCommentingDataSource().removeDimensionFilter(&quot;Period&quot;);&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;तीन कार्य करती है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;CommentWidget_1&lt;/b&gt; नाम के Comment Widget को चुनती है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;getCommentingDataSource()&lt;/b&gt; की सहायता से उसके Commenting Data Source तक पहुँचती है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;removeDimensionFilter(&quot;Period&quot;)&lt;/b&gt; द्वारा &lt;b&gt;Period &lt;/b&gt;Dimension पर लगा हुआ Filter हटा देती है।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इसके परिणामस्वरूप Comment Widget केवल किसी एक Period के Comments नहीं दिखाता, बल्कि सभी उपलब्ध Period के Comments प्रदर्शित करता है। यदि अन्य Dimensions (जैसे Company, Version या Product) पर Filters लगे हुए हैं, तो वे वैसे ही बने रहते हैं।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इसी कारण इस Method का उपयोग Reset Filter, Clear Selection और Show All Comments जैसी सुविधाएँ बनाने में सबसे अधिक किया जाता है।&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;Get layout&lt;/h3&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var &lt;/span&gt;TL=CommentWidget_1.getLayout();&lt;br /&gt;console.log(TL);&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&amp;nbsp;getT=CommentWidget_1.getLayout().getTop().value;&lt;br /&gt;console.log(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Top: &quot;&lt;/span&gt; + getT);&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&amp;nbsp;getB=CommentWidget_1.getLayout().getBottom().value;&lt;br /&gt;console.log(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Bottom: &quot;&lt;/span&gt; + getB);&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&amp;nbsp;getL=CommentWidget_1.getLayout().getLeft().value;&lt;br /&gt;console.log(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Left: &quot;&lt;/span&gt; + getL);&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&amp;nbsp;getR=CommentWidget_1.getLayout().getRight().value;&lt;br /&gt;console.log(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Right: &quot;&lt;/span&gt; + getR);&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&amp;nbsp;getH=CommentWidget_1.getLayout().getHeight().value;&lt;br /&gt;console.log(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Height: &quot;&lt;/span&gt; + getH);&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&amp;nbsp;getW=CommentWidget_1.getLayout().getWidth().value;&lt;br /&gt;console.log(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Width: &quot;&lt;/span&gt; + getW);&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var &lt;/span&gt;TL = CommentWidget_1.getLayout();&lt;/span&gt;&lt;br /&gt;CommentWidget_1 का layout object store करता है, जो application के भीतर widget की स्थिति और आकार को नियंत्रित करता है।&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;console.log(TL);&lt;br /&gt;&lt;/span&gt;Layout-related properties के निरीक्षण और debugging के लिए browser console में संपूर्ण layout object print करता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3; color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&amp;nbsp;getT = CommentWidget_1.getLayout().getTop().value;&lt;/span&gt;&lt;br /&gt;Comment widget की top position (pixels में) प्राप्त करता है और उसे getT variable में store करता है।&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;console.log(&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Top: &quot;&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt; + getT);&lt;br /&gt;&lt;/span&gt;console में getT का value log करता है, debugging उद्देश्यों के लिए widget की top position दिखाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&amp;nbsp;getB = CommentWidget_1.getLayout().getBottom().value;&lt;br /&gt;Comment widget की bottom position का value प्राप्त करता है और उसे getB variable को assign करता है।&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;console.log(&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Bottom: &quot;&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt; + getB);&lt;br /&gt;&lt;/span&gt;Verification के लिए console में comment widget की bottom layout position show करता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3; color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&amp;nbsp;getL = CommentWidget_1.getLayout().getLeft().value;&lt;/span&gt;&lt;br /&gt;Widget के left margin value को प्राप्त करता है और बाद में use या display के लिए उसे getL variable में store करता है।&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;console.log(&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Left: &quot;&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt; + getL);&lt;br /&gt;&lt;/span&gt;Widget की वर्तमान left position दिखाने के लिए console में getL value print करता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3; color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&amp;nbsp;getR = CommentWidget_1.getLayout().getRight().value;&lt;/span&gt;&lt;br /&gt;Layout configuration से comment widget की right position value को getR में retrieve और store करता है।&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;console.log(&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Right: &quot;&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt; + getR);&lt;br /&gt;&lt;/span&gt;Debugging के लिए browser console में comment widget की right layout position value को log करता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3; color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&amp;nbsp;getH = CommentWidget_1.getLayout().getHeight().value;&lt;/span&gt;&lt;br /&gt;Comment widget की height (pixels में) प्राप्त करता है और उसे getH variable में store करता है।&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;console.log(&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Height: &quot;&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt; + getH);&lt;br /&gt;&lt;/span&gt;Console में comment widget की height का value प्रदर्शित करता है ताकि उसके vertical dimension की पुष्टि की जा सके।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3; color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&amp;nbsp;getW = CommentWidget_1.getLayout().getWidth().value;&lt;/span&gt;&lt;br /&gt;Pixels में comment widget की width प्राप्त करता है और उसे getW variable में store करता है।&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;console.log(&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Width: &quot;&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt; + getW);&lt;br /&gt;&lt;/span&gt;Console में widget की width का value print करता है, जिससे उसकी horizontal dimension setting की पुष्टि होती है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;Set layout&lt;/h3&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;CommentWidget_1.getLayout().setTop(&lt;span style=&quot;color: #ffa400;&quot;&gt;100&lt;/span&gt;);&lt;br /&gt;CommentWidget_1.getLayout().setBottom(&lt;span style=&quot;color: #ffa400;&quot;&gt;100&lt;/span&gt;);&lt;br /&gt;CommentWidget_1.getLayout().setLeft(&lt;span style=&quot;color: #ffa400;&quot;&gt;100&lt;/span&gt;);&lt;br /&gt;CommentWidget_1.getLayout().setRight(&lt;span style=&quot;color: #ffa400;&quot;&gt;100&lt;/span&gt;);&lt;br /&gt;CommentWidget_1.getLayout().setHeight(&lt;span style=&quot;color: #ffa400;&quot;&gt;500&lt;/span&gt;);&lt;br /&gt;CommentWidget_1.getLayout().setWidth(&lt;span style=&quot;color: #ffa400;&quot;&gt;500&lt;/span&gt;);&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;CommentWidget_1.getLayout().setTop(100);&lt;/span&gt;&lt;br /&gt;Application layout के top edge से 100 pixels पर comment widget की top position निर्धारित करता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;CommentWidget_1.getLayout().setBottom(100);&lt;/span&gt;&lt;br /&gt;Application layout की bottom boundary से 100 pixels ऊपर comment widget की bottom position निर्धारित करता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;CommentWidget_1.getLayout().setLeft(100);&lt;/span&gt;&lt;br /&gt;Application layout क्षेत्र के बाईं ओर से 100 pixels दूर comment widget की position निर्धारित करता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;CommentWidget_1.getLayout().setRight(100);&lt;/span&gt;&lt;br /&gt;Application layout क्षेत्र के दाईं ओर से 100 pixels दूर comment widget की position निर्धारित करता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;CommentWidget_1.getLayout().setHeight(500);&lt;/span&gt;&lt;br /&gt;comment widget की ऊँचाई 500 pixels निर्धारित करता है, जो application canvas पर इसके vertical आकार को नियंत्रित करता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;CommentWidget_1.getLayout().setWidth(500);&lt;/span&gt;&lt;br /&gt;comment widget की चौड़ाई 500 pixels निर्धारित करता है, जो application layout में इसके horizontal आकार को नियंत्रित करता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;Get CSS class&lt;/h3&gt;&lt;p style=&quot;text-align: left;&quot;&gt;CommentWidget_1.getCssClass();&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;इसका उपयोग &lt;b&gt;Comment Widget पर लागू CSS Class का नाम प्राप्त (Get)&lt;/b&gt; करने के लिए किया जाता है।&lt;br /&gt;&lt;/span&gt;सरल शब्दों में कहें तो यह Method यह बताता है कि &lt;b&gt;Comment Widget पर इस समय कौन-सी CSS Class लागू है।&lt;/b&gt; यह Method केवल जानकारी प्राप्त करता है, इसमें कोई बदलाव नहीं करता।&lt;br /&gt;आइए इस पूरी लाइन को आसान भाषा में समझते हैं।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;लाइन को छोटे-छोटे भागों में समझें&lt;/span&gt;&lt;/h4&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;1. CommentWidget_1&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;यह आपके SAC Application में मौजूद &lt;b&gt;Comment Widget का नाम (ID)&lt;/b&gt; है।&lt;br /&gt;&lt;/span&gt;उदाहरण:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Table → Table_1&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Chart → Chart_1&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Button → Button_1&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Comment Widget → CommentWidget_1&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;इसका अर्थ है:&lt;br /&gt;&lt;/span&gt;&quot;मुझे CommentWidget_1 नाम वाले Comment Widget पर कार्य करना है।&quot;&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;2. .getCssClass()&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;यह इस पूरी Script का सबसे महत्वपूर्ण Method है।&lt;br /&gt;&lt;/span&gt;इसका कार्य है:&lt;br /&gt;Comment Widget पर वर्तमान में लागू &lt;b&gt;CSS Class&lt;/b&gt; का नाम प्राप्त करना।&lt;br /&gt;यह Method किसी CSS Class को बदलता नहीं है, बल्कि केवल उसका नाम वापस (Return) करता है।&lt;br /&gt;यदि Widget पर &lt;b&gt;BlueTheme&lt;/b&gt; नाम की CSS Class लगी है, तो&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;CommentWidget_1.getCssClass();&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;का परिणाम होगा:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;BlueTheme&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यदि कोई CSS Class लागू नहीं है, तो यह खाली मान (Empty Value) या &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;null &lt;/span&gt;लौटा सकता है, जो आपके Application के व्यवहार पर निर्भर करता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;CSS Class क्या होती है?&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;CSS का पूरा नाम &lt;b&gt;Cascading Style Sheets&lt;/b&gt; है।&lt;br /&gt;&lt;/span&gt;CSS Class का उपयोग किसी Widget का &lt;b&gt;दिखावट (Appearance)&lt;/b&gt; बदलने के लिए किया जाता है।&lt;br /&gt;इसके माध्यम से आप Widget की:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Background Color&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Text Color&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Font Size&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Font Style&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Border&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Shadow&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Padding&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Margin&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;आदि को नियंत्रित कर सकते हैं।&lt;br /&gt;&lt;/span&gt;उदाहरण के लिए:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;BlueTheme&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;नाम की CSS Class Widget का Background नीला कर सकती है।&lt;br /&gt;&lt;/span&gt;जबकि&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;DarkTheme&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;नाम की CSS Class उसी Widget को Dark Mode जैसा रूप दे सकती है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;पूरी लाइन का अर्थ&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;पूरी Script का अर्थ है:&lt;br /&gt;&lt;/span&gt;&lt;b&gt;CommentWidget_1&lt;/b&gt; पर इस समय कौन-सी CSS Class लागू है, उसका नाम प्राप्त करो।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;आसान उदाहरण&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;मान लीजिए आपके Application में Comment Widget पर &lt;b&gt;BlueTheme&lt;/b&gt; CSS Class लागू है।&lt;br /&gt;&lt;/span&gt;&lt;b&gt;Comment Widget&lt;br /&gt;&lt;/b&gt;CSS Class = BlueTheme&lt;br /&gt;अब यदि आप यह Script चलाते हैं:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;var cssName = CommentWidget_1.getCssClass();&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;तो Variable &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;cssName &lt;/span&gt;में यह Value आ जाएगी:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;BlueTheme&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;अब आप इस Value का उपयोग आगे की Script में कर सकते हैं।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Script चलाने से पहले&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;Comment Widget&lt;br /&gt;&lt;/span&gt;Background Color = Blue&lt;br /&gt;Applied CSS Class&lt;br /&gt;BlueTheme&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Script चलाने के बाद&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;cssName = BlueTheme&lt;br /&gt;&lt;/span&gt;ध्यान दें कि Widget की Design में कोई परिवर्तन नहीं होगा।&lt;br /&gt;Script केवल CSS Class का नाम पढ़ती है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Method क्यों उपयोगी है?&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;इस Method का उपयोग तब किया जाता है जब आपको यह पता लगाना हो कि किसी Widget पर वर्तमान में कौन-सी CSS Class लागू है।&lt;br /&gt;&lt;/span&gt;उदाहरण:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Dark Theme लागू है या नहीं?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Blue Theme लगी हुई है या नहीं?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Responsive Layout में कौन-सी Style उपयोग हो रही है?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Theme बदलने से पहले वर्तमान Theme कौन-सी है?&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;ऐसी परिस्थितियों में &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;getCssClass()&lt;/span&gt; बहुत उपयोगी होता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;एक वास्तविक उदाहरण&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;मान लीजिए आपके Dashboard में &lt;b&gt;Dark Mode&lt;/b&gt; और &lt;b&gt;Light Mode&lt;/b&gt; का विकल्प दिया गया है।&lt;br /&gt;&lt;/span&gt;यदि User ने पहले से Dark Mode चुना हुआ है, तो Comment Widget पर&lt;br /&gt;DarkTheme&lt;br /&gt;CSS Class लागू होगी।&lt;br /&gt;अब Script लिखी गई:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;var currentTheme = CommentWidget_1.getCssClass();&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यदि परिणाम&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;DarkTheme&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;मिलता है, तो Application समझ जाएगी कि वर्तमान में Dark Theme लागू है।&lt;br /&gt;&lt;/span&gt;इसके बाद आप आवश्यकता अनुसार Theme बदल सकते हैं।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;एक और उदाहरण&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;मान लीजिए आपके Dashboard में तीन CSS Classes हैं:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;BlueTheme&lt;br /&gt;&lt;/span&gt;&lt;span&gt;GreenTheme&lt;br /&gt;&lt;/span&gt;&lt;span&gt;RedTheme&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;यदि Comment Widget पर&lt;br /&gt;&lt;/span&gt;GreenTheme&lt;br /&gt;लगी हुई है,&lt;br /&gt;तो&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;CommentWidget_1.getCssClass();&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;का परिणाम होगा:&lt;br /&gt;&lt;/span&gt;GreenTheme&lt;/span&gt;&lt;/p&gt;
  
  &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;सामान्य गलतियाँ (Common Mistakes)&lt;/span&gt;&lt;/h4&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;1. यह समझना कि &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;getCssClass() CSS &lt;/span&gt;बदल देता है&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;बहुत से नए Developers सोचते हैं कि यह Method CSS Class बदल देता है।&lt;br /&gt;&lt;/span&gt;यह गलत है।&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;getCssClass() &lt;/span&gt;केवल CSS Class का नाम &lt;b&gt;प्राप्त (Get)&lt;/b&gt; करता है।&lt;br /&gt;यदि CSS बदलनी हो, तो &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;setCssClass() &lt;/span&gt;Method का उपयोग किया जाता है।&lt;/span&gt;&lt;/p&gt;
  &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;2. Return Value को Store न करना&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;गलत:&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;CommentWidget_1.getCssClass();&lt;/span&gt;&lt;br /&gt;यदि आपको CSS Class का उपयोग आगे करना है, तो उसे किसी Variable में Store करें।&lt;br /&gt;सही:&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;var cssName = CommentWidget_1.getCssClass();&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;3. CSS Class और Widget Name में भ्रम&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;कई Developers सोचते हैं कि&lt;br /&gt;&lt;/span&gt;CommentWidget_1&lt;br /&gt;ही CSS Class है।&lt;br /&gt;यह सही नहीं है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;CommentWidget_1&lt;/span&gt; → Widget का नाम (ID)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;BlueTheme &lt;/span&gt;→ CSS Class का नाम&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;दोनों अलग-अलग चीज़ें हैं।&lt;/span&gt;&lt;/p&gt;
  &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;4. CSS Class उपलब्ध न होने पर Error की संभावना&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;यदि किसी Widget पर कोई CSS Class लागू नहीं है, तो &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;getCssClass() &lt;/span&gt;खाली मान (Empty Value) लौटा सकता है।&lt;br /&gt;&lt;/span&gt;इसलिए Script में जाँच करना अच्छा अभ्यास माना जाता है।&lt;br /&gt;उदाहरण:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;var cssName = CommentWidget_1.getCssClass();&lt;br /&gt;&lt;/span&gt;if(cssName !== &quot;&quot;){&lt;br /&gt;&amp;nbsp; &amp;nbsp; // आगे की प्रक्रिया&lt;br /&gt;}&lt;/span&gt;&lt;/p&gt;
  &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;getCssClass() &lt;/span&gt;और &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;setCssClass() &lt;/span&gt;में अंतर&lt;/span&gt;&lt;/h4&gt;
  &lt;div&gt;
&lt;table align=&quot;center&quot; style=&quot;width: 100%;&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Method&lt;/span&gt;&lt;/th&gt;
&lt;th style=&quot;background-color: #ffe697;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;कार्य&lt;/span&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style=&quot;background-color: #f2f2f2;&quot;&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;getCssClass()&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;वर्तमान CSS Class का नाम प्राप्त करता है।&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background-color: white;&quot;&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;setCssClass()&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Widget पर नई CSS Class लागू करता है।&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

  &lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;याद रखने की आसान ट्रिक:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Get = जानकारी प्राप्त करना&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Set = नई जानकारी लागू करना&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;
  &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;निष्कर्ष (Summary)&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;नीचे दी गई Script&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;CommentWidget_1.getCssClass();&lt;/span&gt;&lt;br /&gt;तीन मुख्य कार्य करती है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;CommentWidget_1&lt;/b&gt; नाम के Comment Widget को पहचानती है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;उस Widget पर वर्तमान में लागू &lt;b&gt;CSS Class&lt;/b&gt; का नाम प्राप्त करती है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;प्राप्त CSS Class का उपयोग आगे की Script, Theme Management या Conditional Logic में किया जा सकता है।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Method Widget की Design में कोई परिवर्तन नहीं करता। इसका कार्य केवल वर्तमान CSS Class की जानकारी प्राप्त करना है। इसलिए इसका उपयोग &lt;b&gt;Theme Detection, Dynamic Styling, Dark Mode, Light Mode, Conditional Formatting तथा Responsive Dashboard Design&lt;/b&gt; जैसी परिस्थितियों में सबसे अधिक किया जाता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;Set CSS class&lt;/h3&gt;&lt;/div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;CommentWidget_1.setCssClass(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;my-normal-class&quot;&lt;/span&gt;);&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इसका उपयोग Comment Widget की Design (Appearance) को बदलने के लिए किया जाता है। इस Method की सहायता से आप किसी Comment Widget पर पहले से बनाई गई CSS Class को लागू (Apply) कर सकते हैं।&lt;br /&gt;सरल भाषा में कहें तो यह Script Comment Widget को एक नया Look &amp;amp; Feel देती है।&lt;br /&gt;आइए इस पूरी लाइन को एक-एक भाग में विस्तार से समझते हैं।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;लाइन को छोटे-छोटे भागों में समझें&lt;/span&gt;&lt;/h3&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;1. CommentWidget_1&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह आपके SAC Application में मौजूद &lt;b&gt;Comment Widget का नाम (ID)&lt;/b&gt; है।&lt;br /&gt;उदाहरण:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Table → &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Table_1&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Chart → &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Chart_1&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Button → &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Button_1&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Comment Widget → &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;CommentWidget_1&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इसका अर्थ है:&lt;br /&gt;&quot;मुझे CommentWidget_1 नाम वाले Comment Widget पर कार्य करना है।&quot;&lt;/span&gt;&lt;/p&gt;
  &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;2. .setCssClass()&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह इस Script का सबसे महत्वपूर्ण Method है।&lt;br /&gt;इसका कार्य है:&lt;br /&gt;किसी Widget पर नई CSS Class लागू करना।&lt;br /&gt;Syntax:&lt;br /&gt;WidgetName.setCssClass(&quot;CSS Class Name&quot;);&lt;br /&gt;जहाँ&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;WidgetName&lt;/span&gt; = जिस Widget की Design बदलनी है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&quot;CSS Class Name&quot;&lt;/span&gt; = वह CSS Class जिसे लागू करना है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;
  &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;3. &quot;my-normal-class&quot;&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह उस CSS Class का नाम है जिसे Comment Widget पर लागू किया जा रहा है।&lt;br /&gt;यह CSS Class पहले से आपके SAC Application की Custom Styling में बनाई गई होती है।&lt;br /&gt;उदाहरण:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;.my-normal-class{&lt;br /&gt;&amp;nbsp; &amp;nbsp; background-color:#F5F5F5;&lt;br /&gt;&amp;nbsp; &amp;nbsp; color:#000000;&lt;br /&gt;&amp;nbsp; &amp;nbsp; border:1px solid #C0C0C0;&lt;br /&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब Script चलेगी, तो यही Style Comment Widget पर लागू हो जाएगी।&lt;/span&gt;&lt;/p&gt;
  &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;CSS Class क्या होती है?&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;CSS का पूरा नाम &lt;b&gt;Cascading Style Sheets&lt;/b&gt; है।&lt;br /&gt;CSS Class की सहायता से किसी Widget की Design बदली जा सकती है।&lt;br /&gt;इसके द्वारा आप निम्न चीज़ों को नियंत्रित कर सकते हैं—&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Background Color&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Text Color&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Font Size&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Font Family&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Border&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Shadow&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Padding&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Margin&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Rounded Corners&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यानी बिना Widget को दोबारा बनाए उसकी पूरी Design बदली जा सकती है।&lt;/span&gt;&lt;/p&gt;
  &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;पूरी लाइन का अर्थ&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;पूरी Script का अर्थ है:&lt;br /&gt;&lt;b&gt;CommentWidget_1&lt;/b&gt; पर &lt;b&gt;my-normal-class&lt;/b&gt; नाम की CSS Class लागू कर दो।&lt;br /&gt;जैसे ही Script चलेगी, Comment Widget की Design उसी CSS Class के अनुसार बदल जाएगी।&lt;/span&gt;&lt;/p&gt;
  &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;आसान उदाहरण&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;मान लीजिए आपके Dashboard में Comment Widget सामान्य रूप में दिखाई देता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Comment Widget&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Background = White&lt;br /&gt;Text = Black&lt;br /&gt;Border = Default&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;अब आप यह Script चलाते हैं:&lt;br /&gt;CommentWidget_1.setCssClass(&quot;my-normal-class&quot;);&lt;br /&gt;अब Widget की Design बदलकर इस प्रकार हो सकती है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Comment Widget&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Background = Light Gray&lt;br /&gt;Text = Black&lt;br /&gt;Border = Gray&lt;br /&gt;Rounded Corners&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यानी केवल एक Script से Widget का पूरा Look बदल गया।&lt;/span&gt;&lt;/p&gt;
  &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Script चलाने से पहले&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Comment Widget&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Default Style&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;Background = White&lt;br /&gt;&lt;/span&gt;&lt;span&gt;Border = Default&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Script चलाने के बाद&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Comment Widget&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Applied CSS Class&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;my-normal-class&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;Background = Light Gray&lt;br /&gt;&lt;/span&gt;&lt;span&gt;Border = Gray&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Method क्यों उपयोगी है?&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;setCssClass()&lt;/span&gt; का उपयोग तब किया जाता है जब Dashboard की Design को Dynamic बनाना हो।&lt;br /&gt;&lt;/span&gt;&lt;span&gt;उदाहरण:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Dark Mode लागू करना।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Light Mode लागू करना।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Selected Widget को Highlight करना।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Error होने पर Widget को Red Color दिखाना।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Success Message को Green Style में दिखाना।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Responsive Dashboard बनाना।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इन सभी परिस्थितियों में &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;setCssClass()&lt;/span&gt; बहुत उपयोगी Method है।&lt;/span&gt;&lt;/p&gt;
  &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;एक वास्तविक उदाहरण&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;मान लीजिए आपके Dashboard में दो Buttons हैं।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Normal View&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Dark View&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यदि User &lt;b&gt;Normal View&lt;/b&gt; Button पर क्लिक करता है, तो Script लिखी जाती है:&lt;br /&gt;CommentWidget_1.setCssClass(&quot;my-normal-class&quot;);&lt;br /&gt;अब Comment Widget सामान्य Theme में दिखाई देगा।&lt;br /&gt;यदि User &lt;b&gt;Dark View&lt;/b&gt; चुनता है, तो Script होगी:&lt;br /&gt;CommentWidget_1.setCssClass(&quot;my-dark-class&quot;);&lt;br /&gt;अब वही Widget Dark Theme में बदल जाएगा।&lt;br /&gt;इस प्रकार User बिना Dashboard को Refresh किए Theme बदल सकता है।&lt;/span&gt;&lt;/p&gt;
  &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;एक और उदाहरण&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;मान लीजिए आपके Dashboard में किसी Comment पर Error आ गया है।&lt;br /&gt;आप चाहते हैं कि Comment Widget लाल रंग में दिखाई दे।&lt;br /&gt;आपने पहले से CSS Class बनाई है:&lt;br /&gt;error-class&lt;br /&gt;अब Script लिखेंगे:&lt;br /&gt;CommentWidget_1.setCssClass(&quot;error-class&quot;);&lt;br /&gt;अब Widget लाल Border और लाल Background के साथ दिखाई देगा।&lt;br /&gt;यदि Error समाप्त हो जाए तो वापस सामान्य Style लागू कर सकते हैं:&lt;br /&gt;CommentWidget_1.setCssClass(&quot;my-normal-class&quot;);&lt;/span&gt;&lt;/p&gt;
  &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;सामान्य गलतियाँ (Common Mistakes)&lt;/span&gt;&lt;/h3&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;1. ऐसी CSS Class का उपयोग करना जो बनी ही नहीं है&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;गलत:&lt;br /&gt;&lt;/span&gt;&lt;span&gt;CommentWidget_1.setCssClass(&quot;BlueTheme&quot;);&lt;br /&gt;&lt;/span&gt;&lt;span&gt;यदि &lt;b&gt;BlueTheme&lt;/b&gt; नाम की CSS Class मौजूद नहीं है, तो Widget पर कोई परिवर्तन दिखाई नहीं देगा।&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;2. CSS Class Name की Spelling गलत लिखना&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;गलत:&lt;br /&gt;CommentWidget_1.setCssClass(&quot;my-nromal-class&quot;);&lt;br /&gt;सही:&lt;br /&gt;CommentWidget_1.setCssClass(&quot;my-normal-class&quot;);&lt;br /&gt;CSS Class का नाम बिल्कुल वही होना चाहिए जो Styling में बनाया गया है।&lt;/span&gt;&lt;/p&gt;
  &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
  &lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;3. Widget Name और CSS Class Name में भ्रम&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;कई नए Developers सोचते हैं कि&lt;br /&gt;CommentWidget_1&lt;br /&gt;ही CSS Class है।&lt;br /&gt;यह सही नहीं है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;CommentWidget_1&lt;/span&gt; → Widget का नाम&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;my-normal-class&lt;/span&gt; → CSS Class का नाम&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;दोनों अलग-अलग चीज़ें हैं।&lt;/span&gt;&lt;/p&gt;
  &lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;निष्कर्ष (Summary)&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;नीचे दी गई Script&lt;br /&gt;&lt;/span&gt;&lt;span&gt;CommentWidget_1.setCssClass(&quot;my-normal-class&quot;);&lt;br /&gt;&lt;/span&gt;&lt;span&gt;तीन मुख्य कार्य करती है:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;CommentWidget_1&lt;/b&gt; नाम के Comment Widget को पहचानती है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;उस Widget पर &lt;b&gt;my-normal-class&lt;/b&gt; नाम की CSS Class लागू करती है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;CSS Class के अनुसार Widget की Design, Background, Font, Border तथा अन्य Styling बदल देती है।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस Method का उपयोग &lt;b&gt;Dynamic Theme Change, Dark Mode, Light Mode, Error Highlighting, Success Message Styling, Responsive Dashboard Design तथा Custom UI Development&lt;/b&gt; जैसी परिस्थितियों में सबसे अधिक किया जाता है। यदि आपको SAC Dashboard को अधिक आकर्षक और Professional बनाना है, तो &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;setCssClass()&lt;/span&gt; एक अत्यंत उपयोगी और शक्तिशाली Method है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;Check if comment widget is visible or not&lt;/h3&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var &lt;/span&gt;chk=CommentWidget_1.isVisible();&lt;br /&gt;console.log(chk);&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;SAP Analytics Cloud (SAC) Analytics Applications में इसका उपयोग यह जाँचने के लिए किया जाता है कि कोई widget वर्तमान में page पर दिखाई दे रहा है या नहीं। &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;isVisible()&lt;/span&gt; function एक Boolean value लौटाता है - यदि widget (यहाँ, CommentWidget_1) दिखाई दे रहा है तो true और यदि hidden हुआ है तो false। यह value chk variable में stored होता है। console.log(chk); statement फिर browser के console में परिणाम print करता है, जिससे developers को visibility-related logic को debug करने में मदद मिलती है। यह function user interactions, filters या conditional application states के आधार पर widget को dynamic रूप से दिखाने या छिपाने के लिए उपयोगी होता है।&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;👨‍💻 Author&lt;/p&gt;&lt;p&gt;Total Data Solution&lt;br /&gt;Data Analyst | Excel &amp;amp; SAP Analytics Cloud Developer&lt;br /&gt;I share practical Excel, Automation, and Reporting tutorials based on real corporate experience.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://www.totaldatasolution.com/feeds/2779522822343111591/comments/default' title='टिप्पणियाँ भेजें'/><link rel='replies' type='text/html' href='https://www.totaldatasolution.com/2025/10/sac-scripting-for-comment-widget.html#comment-form' title='0 टिप्पणियाँ'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/2779522822343111591'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/2779522822343111591'/><link rel='alternate' type='text/html' href='https://www.totaldatasolution.com/2025/10/sac-scripting-for-comment-widget.html' title='SAC scripting for Comment Widget'/><author><name>Total Data Solution</name><uri>http://www.blogger.com/profile/12526349101988182665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlkckGe5mTnLk1rbWBuV_ONvasCLNx0d4Vm2dwChEQgTHqZGGOPGg_zKAPUVL-Ye3QVYDg0qECIcp4XDq4LAdRrFuAMqgkXANXvhtAC-MiBXLSEkpl0ruwIY2afHWnV9YqEl6veV-h7gVc1oApVasE0vQvf33HQQA9jXqFWy07-HUjbDCkMzfHZ_p-lGPR/s72-w640-h480-c/SAC_scripting_for_comment_widget.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7267924039333995091.post-3559177891083194740</id><published>2026-07-11T10:42:34.426+05:30</published><updated>2026-07-11T10:42:34.459+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="VBA"/><title type='text'>VBA for Outlook - Automate all your email tasks</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5H3xSddJG3Yrbs2ODF1m9y2zwNa78iRZC_ybZFb3daVivyfSrPvsfRLvtk1xZryEu3cZuKUB5-72a-DMlVLPm1MwsAFXGRFVeP3iWi9sMa7UYkdFgFd9kZRredidF6Tr7R1ueg895FZDS419pcXzXyCs0Q9z0CnOnEGhmQIxw8ZUOGgXzi-KwW3USpu8I/s1280/VBA%20for%20Outlook.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;VBA for Outlook&quot; border=&quot;0&quot; data-original-height=&quot;720&quot; data-original-width=&quot;1280&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5H3xSddJG3Yrbs2ODF1m9y2zwNa78iRZC_ybZFb3daVivyfSrPvsfRLvtk1xZryEu3cZuKUB5-72a-DMlVLPm1MwsAFXGRFVeP3iWi9sMa7UYkdFgFd9kZRredidF6Tr7R1ueg895FZDS419pcXzXyCs0Q9z0CnOnEGhmQIxw8ZUOGgXzi-KwW3USpu8I/w640-h360/VBA%20for%20Outlook.jpg&quot; title=&quot;VBA for Outlook&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;h4 id=&quot;vbOpenMessageFile&quot; style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/h4&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Open message file&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;OpenMsgFile()&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;olApp &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Object&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp;olMsg&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As Object&lt;/span&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;Create Outlook Application object&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;olApp = CreateObject(&quot;Outlook.Application&quot;)&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;Open .msg file&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;olMsg = olApp.CreateItemFromTemplate(&quot;C:\Users\username\Downloads\test.msg&quot;)&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;Display the message&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; olMsg.Display&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;Clean up&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;olMsg = &lt;span style=&quot;color: #2b00fe;&quot;&gt;Nothing&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Set&lt;/span&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp;olApp =&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Nothing&lt;/span&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;यह VBA macro &lt;b&gt;Outlook की .MSG e-mail file को automatic खोलने और दिखाने&lt;/b&gt; के लिए उपयोग किया जाता है। &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Sub OpenMsgFile()&lt;/span&gt; का मुख्य उद्देश्य Excel या किसी भी VBA-enabled application से सीधे Outlook e-mail file को access करना है। यह code खास तौर पर &lt;b&gt;Email Automation, Outlook VBA, Finance Reporting और Audit Process&lt;/b&gt; में बहुत उपयोगी है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस code में सबसे पहले &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;CreateObject(&quot;Outlook.Application&quot;)&lt;/span&gt; के जरिए Microsoft Outlook का एक नया Application object बनाया जाता है। इससे VBA को Outlook के साथ interact करने की अनुमति मिलती है। इसके बाद &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;CreateItemFromTemplate&lt;/span&gt; method का उपयोग करके local system में save की गई &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.msg&lt;/span&gt; file को खोला जाता है। &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.msg&lt;/span&gt; file आमतौर पर Outlook e-mail का save किया हुआ format होती है, जिसमें Subject, Body, Attachments और Sender की जानकारी शामिल होती है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;दिए गए path &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&quot;C:\Users\username\Downloads\test.msg&quot;&lt;/span&gt; को अपनी जरूरत के अनुसार बदला जा सकता है। जैसे ही यह file load होती है, &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;olMsg.Display&lt;/span&gt; command के जरिए e-mail को Outlook window में open कर दिया जाता है। इससे user e-mail को बिल्कुल उसी तरह देख सकता है जैसे वह Outlook inbox में दिखाई देता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro खासकर तब उपयोगी होता है जब किसी process में &lt;b&gt;Pre-Saved Emails, System Generated Messages या Client Communication Records&lt;/b&gt; को बार-बार खोलने की जरूरत होती है। उदाहरण के लिए, Finance या Compliance team पुराने e-mail reference को जल्दी access कर सकती है। इससे manually Outlook खोलकर file ढूंढने का समय बचता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Code के अंत में &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Set olMsg = Nothing&lt;/span&gt; और &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Set olApp = Nothing&lt;/span&gt; लिखा गया है, जो memory को clean करता है और system पर अनावश्यक load नहीं पड़ने देता। यह एक अच्छी VBA practice मानी जाती है और बड़े automation projects में बहुत जरूरी होती है।&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Save Email Attachments&lt;/span&gt;&lt;/h3&gt;&lt;div&gt;&lt;span&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;SaveEmailAttachments()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;olApp &lt;span style=&quot;color: #2b00fe;&quot;&gt;As&lt;/span&gt; Outlook.Application&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt;&amp;nbsp;olNamespace&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As&lt;/span&gt;&amp;nbsp;Outlook.Namespace&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt;&amp;nbsp;olFolder&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As&lt;/span&gt;&amp;nbsp;Outlook.MAPIFolder&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt;&amp;nbsp;olItem&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Object&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt;&amp;nbsp;olAttachment&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As&lt;/span&gt;&amp;nbsp;Outlook.Attachment&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt;&amp;nbsp;savePath&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;String&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt;&amp;nbsp;fileName&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;String&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt;&amp;nbsp;i&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Long&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Set folder path where you want to save attachments&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; savePath = &quot;C:\Users\username\Downloads\test\&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Ensure path ends with backslash&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;Right(savePath, 1) &amp;lt;&amp;gt; &quot;\&quot; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then &lt;/span&gt;savePath = savePath &amp;amp; &quot;\&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;Create Outlook objects&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;olApp = Outlook.Application&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Set&lt;/span&gt;&amp;nbsp;olNamespace = olApp.GetNamespace(&quot;MAPI&quot;)&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Select folder (e.g., Inbox)&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;olFolder = olNamespace.GetDefaultFolder(olFolderInbox)&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;Loop through each mail item in the folder&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;For Each&lt;/span&gt; olItem &lt;span style=&quot;color: #2b00fe;&quot;&gt;In &lt;/span&gt;olFolder.Items&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;Check if it&#39;s a mail item&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;TypeName(olItem) = &quot;MailItem&quot; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;Check if it has attachments&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;olItem.Attachments.Count &amp;gt; 0 &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;For &lt;/span&gt;i = 1 &lt;span style=&quot;color: #2b00fe;&quot;&gt;To &lt;/span&gt;olItem.Attachments.Count&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;olAttachment = olItem.Attachments(i)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; fileName = olAttachment.fileName&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Save attachment&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; olAttachment.SaveAsFile savePath &amp;amp; fileName&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Next &lt;/span&gt;i&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; End If&lt;br /&gt;&amp;nbsp; &amp;nbsp; Next&lt;/span&gt; olItem&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; MsgBox &quot;Attachments saved to: &quot; &amp;amp; savePath, vbInformation&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;यह VBA macro &lt;b&gt;Microsoft Outlook e-mail से attachment को automatic save करने&lt;/b&gt; के लिए बनाया गया है। &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Sub SaveEmailAttachments()&lt;/span&gt; का मुख्य उद्देश्य Outlook Inbox में आने वाले e-mails से सभी attachments को एक तय local folder में save करना है। यह code खास तौर पर &lt;b&gt;Email Automation, Outlook VBA, Document Management और Office Productivity&lt;/b&gt; के लिए बहुत उपयोगी है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Code की शुरुआत में Outlook से जुड़े सभी ज़रूरी objects declare किए गए हैं, जैसे &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Outlook.Application&lt;/span&gt;, &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Namespace&lt;/span&gt;, &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;MAPIFolder&lt;/span&gt; और &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Attachment&lt;/span&gt;। इसके बाद &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;savePath&lt;/span&gt; variable में वह folder path दिया गया है, जहाँ attachment save होंगे। Code यह भी check करता है कि folder path के अंत में backslash (&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&amp;nbsp;\&amp;nbsp;&lt;/span&gt;) मौजूद है या नहीं, जिससे file save करते समय कोई error न आए।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Set olApp = Outlook.Application&lt;/span&gt; और &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;GetNamespace(&quot;MAPI&quot;)&lt;/span&gt; के जरिए VBA को Outlook से connect किया जाता है। इसके बाद &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;GetDefaultFolder(olFolderInbox)&lt;/span&gt; का उपयोग करके सीधे &lt;b&gt;Inbox folder&lt;/b&gt; को access किया जाता है। यह तरीका Outlook VBA Automation में सबसे ज़्यादा इस्तेमाल किया जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इसके बाद &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;For Each olItem In olFolder.Items&lt;/span&gt; loop के जरिए Inbox के हर item को एक-एक करके पढ़ा जाता है। &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;TypeName(olItem) = &quot;MailItem&quot;&lt;/span&gt; condition यह सुनिश्चित करती है कि केवल e-mail item पर ही काम हो, न कि meeting request या notes पर। अगर किसी e-mail में attachment मौजूद होते हैं, तो &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Attachments.Count&lt;/span&gt; के ज़रिए उनकी संख्या check की जाती है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;हर attachment को &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;SaveAsFile&lt;/span&gt; method से तय folder में save किया जाता है। File का नाम वही रखा जाता है जो e-mail में दिया गया होता है। यह प्रक्रिया पूरी तरह automatic होती है और इसमें किसी manual download की ज़रूरत नहीं पड़ती।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह macro खास तौर पर &lt;b&gt;Finance, HR, Audit, Compliance और Reporting Teams&lt;/b&gt; के लिए बहुत उपयोगी है, जहाँ रोज़ बड़ी संख्या में e-mail attachment आते हैं। इससे समय की बचत होती है और file management आसान हो जाता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Send Mail Notification&lt;/span&gt;&lt;/h3&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;SendMailNotification()&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&#39; ********* Send Mail Notification based on recepient in list in scheduling sheet ************&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;oMSOutlook &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Object&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;oEmail &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Object&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt; sName &lt;span style=&quot;color: #2b00fe;&quot;&gt;As String&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; sName = &quot;Summary&quot; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;change sheet name here&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; ReporterName = Environ$(&quot;UserName&quot;)&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;ReporterName = &quot;&quot; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ReporterName = Mid(WorksheetFunction.Substitute((Environ$(&quot;UserProfile&quot;)), &quot;\&quot;, &quot;_&quot;, 2), WorksheetFunction.Find(&quot;_&quot;, WorksheetFunction.Substitute((Environ$(&quot;UserProfile&quot;)), &quot;\&quot;, &quot;_&quot;, 2)) + 1, 8)&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; SignatureReporterName = &quot;XYZ&quot; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;Application.UserName&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; DestinationDriveFolderLink = Sheets(sName).Range(&quot;F32&quot;).Value&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; UserComments = &quot;&amp;lt;a href=&quot;&quot;&quot; &amp;amp; Sheets(sName).Range(&quot;F40&quot;).Value &amp;amp; &quot;&quot;&quot;&amp;gt;Final Report&amp;lt;/a&amp;gt;&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; FAQ = &quot;&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; Please feel free to share your feedback or report issues by replying to this email. For common issues, refer to the &quot; &amp;amp; &quot;&amp;lt;a href=&quot;&quot;&quot; &amp;amp; Sheets(sName).Range(&quot;F48&quot;).Value &amp;amp; &quot;&quot;&quot;&amp;gt;FAQ&amp;lt;/a&amp;gt;.&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; FirstLine = &quot;Dear All,&quot; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;Sheets(sName).Range(&quot;F72&quot;).Value&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; SecondLine = &quot;The Final Report is now updated with &quot; &amp;amp; &quot;&amp;lt;b&amp;gt;Day +3&amp;lt;/b&amp;gt;&quot; &amp;amp; &quot; financials. &quot; &amp;amp; &quot;&amp;lt;b&amp;gt;All tabs in the report are updated&amp;lt;/b&amp;gt;&quot; &amp;amp; &quot;. Please use the link below to view the dashboard.&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;Left(DestinationDriveFolderLink, 2) = &quot;\\&quot; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;Sheets(sName).Range(&quot;F44&quot;) = &quot;&quot; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DestinationDriveFolderLink = Sheets(sName).Range(&quot;F32&quot;).Value &amp;amp; &quot;\&quot; &amp;amp; ActiveWorkbook.Name&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Else&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DestinationDriveFolderLink = Sheets(sName).Range(&quot;F32&quot;).Value &amp;amp; &quot;\&quot; &amp;amp; Sheets(sName).Range(&quot;F44&quot;) &amp;amp; Right(ActiveWorkbook.Name, 5)&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;ElseIf &lt;/span&gt;Left(DestinationDriveFolderLink, 4) = &quot;http&quot; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DestinationDriveFolderLink = WorksheetFunction.Substitute(DestinationDriveFolderLink, &quot;\&quot;, &quot;/&quot;)&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Else&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;Sheets(sName).Range(&quot;F44&quot;) = &quot;&quot; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DestinationDriveFolderLink = Sheets(sName).Range(&quot;F32&quot;).Value &amp;amp; &quot;\&quot; &amp;amp; ActiveWorkbook.Name&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Else&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DestinationDriveFolderLink = Sheets(sName).Range(&quot;F32&quot;).Value &amp;amp; &quot;\&quot; &amp;amp; Sheets(sName).Range(&quot;F44&quot;) &amp;amp; Right(ActiveWorkbook.Name, 5)&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; Link1 = &quot;&amp;lt;A HREF=&quot;&quot;&quot; &amp;amp; DestinationDriveFolderLink &amp;amp; &quot;&quot;&quot;&amp;gt;&quot; &amp;amp; DestinationDriveFolderLink &amp;amp; &quot;&amp;lt;/A&amp;gt;&quot;&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;Sheets(sName).Range(&quot;F36&quot;).Value = &quot;&quot; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ToSenderName = ReporterName&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Else&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ToSenderName = Sheets(sName).Range(&quot;F36&quot;).Value &#39;&amp;amp; &quot;;&quot; &amp;amp; ReporterName&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;oMSOutlook = CreateObject(&quot;Outlook.Application&quot;)&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;oEmail = oMSOutlook.CreateItem(olMailItem)&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; sSubject = &quot;Final Report&quot; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;WorksheetFunction.Substitute(ActiveWorkbook.Name, &quot;.xlsm&quot;, &quot;&quot;)&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; MsgBody = &quot;&amp;lt;font size=&quot;&quot;2&quot;&quot; face=&quot;&quot;Arial&quot;&quot; color=&quot;&quot;Black&quot;&quot;&amp;gt;&quot; &amp;amp; _&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FirstLine &amp;amp; &quot;&amp;lt;br&amp;gt;&quot; &amp;amp; &quot;&amp;lt;br&amp;gt;&quot; &amp;amp; _&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SecondLine &amp;amp; &quot;&amp;lt;br&amp;gt;&quot; &amp;amp; &quot;&amp;lt;br&amp;gt;&quot; &amp;amp; _&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; UserComments &amp;amp; &quot;&amp;lt;br&amp;gt;&quot; &amp;amp; &quot;&amp;lt;br&amp;gt;&quot; &amp;amp; &quot;&amp;lt;br&amp;gt;&quot; &amp;amp; _&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FAQ &amp;amp; &quot;&amp;lt;br&amp;gt;&quot; &amp;amp; &quot;&amp;lt;br&amp;gt;&quot; &amp;amp; _&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;Best Regards,&quot; &amp;amp; &quot;&amp;lt;br&amp;gt;&quot; &amp;amp; _&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SignatureReporterName&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;On Error GoTo&lt;/span&gt; DefaultMail:&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;With &lt;/span&gt;oEmail&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .SentOnBehalfOfName = &quot;Final.Report@gmail.com&quot;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .To = &quot;&quot; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;ToSenderName&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .CC = &quot;&quot; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;Sheet1.Range(&quot;I37&quot;)&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .BCC = ToSenderName&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Subject = &quot;&quot; &amp;amp; sSubject&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .HTMLBody = MsgBody&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;.Send&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .display&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End With&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;DefaultMail:&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;Err.Number &amp;lt;&amp;gt; 0 &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MsgBody2 = &quot;&amp;lt;font size=&quot;&quot;2&quot;&quot; face=&quot;&quot;Arial&quot;&quot; color=&quot;&quot;Black&quot;&quot;&amp;gt;&quot; &amp;amp; _&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&quot;Message: Report generated successfully and saved in below path: &quot; &amp;amp; &quot;&amp;lt;br&amp;gt;&quot; &amp;amp; &quot;&amp;lt;br&amp;gt;&quot; &amp;amp; _&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&quot;Path: &quot; &amp;amp; Link1 &amp;amp; &quot;&amp;lt;br&amp;gt;&quot; &amp;amp; &quot;&amp;lt;br&amp;gt;&quot; &amp;amp; _&lt;br /&gt;&lt;/span&gt;
  &lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&quot;Error: Mail Notification is not received to Recipients, as Mail-ID/username are not correct OR blank OR not seperated by Semicolon&quot; &amp;amp; &quot;&amp;lt;br&amp;gt;&quot; &amp;amp; &quot;&amp;lt;br&amp;gt;&quot; &amp;amp; _&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&quot;Best Regards,&quot; &amp;amp; &quot;&amp;lt;br&amp;gt;&quot; &amp;amp; _&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SignatureReporterName&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;With &lt;/span&gt;oEmail&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .To = ReporterName&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Subject = &quot;&quot; &amp;amp; sSubject&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .HTMLBody = MsgBody2&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Send&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End With&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Else&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Flag = &lt;span style=&quot;color: #2b00fe;&quot;&gt;False&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;oMSOutlook = &lt;span style=&quot;color: #2b00fe;&quot;&gt;Nothing&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;oEmail = &lt;span style=&quot;color: #2b00fe;&quot;&gt;Nothing&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;यह VBA macro &lt;b&gt;Excel से Outlook e-mail notification automatic भेजने&lt;/b&gt; के लिए बनाया गया है। &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Sub SendMailNotification()&lt;/span&gt; का मुख्य उद्देश्य यह है कि जैसे ही कोई &lt;b&gt;Final Report&lt;/b&gt; या dashboard update हो, उसकी जानकारी तय किए गए recipient को अपने आप e-mail के माध्यम से मिल जाए। यह code खास तौर पर &lt;b&gt;MIS Reporting, Finance Reporting, Management Communication और Automation&lt;/b&gt; के लिए बहुत उपयोगी है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस macro में recipients, link और message की जानकारी Excel की &lt;b&gt;Summary sheet&lt;/b&gt; से ली जाती है। इससे e-mail पूरी तरह dynamic बन जाता है और हर बार code बदलने की जरूरत नहीं पड़ती। &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Environ$(&quot;UserName&quot;)&lt;/span&gt; के जरिए report बनाने वाले user का नाम लिया जाता है और उसी के आधार पर mail sender या BCC list तैयार होती है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Code में पहले यह check किया जाता है कि report का location &lt;b&gt;local drive, network drive या SharePoint/HTTP link&lt;/b&gt; है। उसी अनुसार link को सही format में बदला जाता है। इसके बाद HTML tags का उपयोग करके एक professional e-mail body बनाई जाती है, जिसमें &lt;b&gt;Final Report लिंक, FAQ लिंक, notes और signatures&lt;/b&gt; शामिल होते हैं।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;CreateObject(&quot;Outlook.Application&quot;)&lt;/span&gt; के जरिए Outlook से connection बनाया जाता है और &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;CreateItem(olMailItem)&lt;/span&gt; से नया e-mail तैयार किया जाता है। &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.HTMLBody&lt;/span&gt; का उपयोग करने से mail में clickable link, bold text और साफ formatting दिखाई देती है। &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.SentOnBehalfOfName&lt;/span&gt; के जरिए mail किसी common mailbox या team mail ID से भेजा जा सकता है, जैसे कि Final.Report@gmail.com।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस macro में &lt;b&gt;Error Handling&lt;/b&gt; भी शामिल है। अगर recipient का e-mail ID गलत हो या खाली हो, तो code automatically एक वैकल्पिक mail report बनाने वाले user को भेज देता है। इससे यह पता चल जाता है कि report तो बन गई है, लेकिन notification सही तरीके से नहीं गया।&lt;/span&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Send an Email from Excel/Word/PowerPoint&lt;/span&gt;&lt;/h3&gt;&lt;div&gt;&lt;span&gt;&lt;p style=&quot;font-size: small; text-align: left;&quot;&gt;&lt;span&gt;&lt;i&gt;Must add a reference: Microsoft Outlook Object Library&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;SendEmail()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;OutApp &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Object&lt;/span&gt;, Mail &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Object&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;OutApp = CreateObject(&quot;Outlook.Application&quot;)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;Mail = OutApp.CreateItem(0)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;With &lt;/span&gt;Mail&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .To = &quot;someone@example.com&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Subject = &quot;Hello from VBA&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Body = &quot;Automated message sent at &quot; &amp;amp; Now&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Send&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End With&lt;br /&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;यह VBA code &lt;b&gt;Microsoft Excel से Outlook e-mail automatic भेजने&lt;/b&gt; के लिए उपयोग किया जाता है। इस macro को चलाने से पहले VBA Editor में &lt;b&gt;Microsoft Outlook Object Library&lt;/b&gt; का reference जोड़ना ज़रूरी होता है, ताकि Excel और Outlook के बीच सही तरीके से connection बन सके। &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Sub SendEmail()&lt;/span&gt; एक सरल लेकिन बहुत उपयोगी automation उदाहरण है, जो manual e-mail भेजने का समय बचाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस code में सबसे पहले &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;CreateObject(&quot;Outlook.Application&quot;)&lt;/span&gt; के ज़रिए Microsoft Outlook का एक नया application object बनाया जाता है। इसके बाद &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;CreateItem(0)&lt;/span&gt; का उपयोग करके एक नया mail item तैयार किया जाता है। यह mail बिल्कुल उसी तरह होता है जैसे आप Outlook में नया e-mail बनाते हैं। इससे VBA को Outlook के सभी mail features का access मिल जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;With Mail&lt;/span&gt; block के अंदर e-mail की मुख्य जानकारी set की जाती है। &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.To&lt;/span&gt; property में recipient का e-mail address डाला जाता है। &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.Subject&lt;/span&gt; में e-mail का विषय लिखा जाता है, जिससे recipient को mail का उद्देश्य तुरंत समझ में आ जाए। &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.Body&lt;/span&gt; में mail का message लिखा जाता है। इस उदाहरण में &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Now&lt;/span&gt; function का उपयोग किया गया है, जिससे mail में automatic date और time जुड़ जाता है। यह feature reporting और login के लिए बहुत उपयोगी होता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.Send&lt;/span&gt; command e-mail को बिना किसी manual intervention के तुरंत भेज देती है। अगर चाहें तो &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.Send&lt;/span&gt; की जगह &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.Display&lt;/span&gt; का उपयोग करके mail को पहले screen पर दिखाया जा सकता है। यह तब उपयोगी होता है जब user भेजने से पहले mail को check करना चाहता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह VBA macro &lt;b&gt;Excel VBA Email Automation, Outlook Automation, Auto Email Notification, और Office Productivity&lt;/b&gt; के लिए बेहद फायदेमंद है। इसका उपयोग Finance Reports, MIS Updates, Daily Status Reports, System Alerts और Workflow Notifications जैसे कई real-world scenario में किया जाता है।&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;👨‍💻 Author&lt;/p&gt;&lt;p&gt;Total Data Solution&lt;br /&gt;Data Analyst | Excel &amp;amp; SAP Analytics Cloud Developer&lt;br /&gt;I share practical Excel, Automation, and Reporting tutorials based on real corporate experience.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://www.totaldatasolution.com/feeds/3559177891083194740/comments/default' title='टिप्पणियाँ भेजें'/><link rel='replies' type='text/html' href='https://www.totaldatasolution.com/2025/10/vba-for-outlook.html#comment-form' title='0 टिप्पणियाँ'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/3559177891083194740'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/3559177891083194740'/><link rel='alternate' type='text/html' href='https://www.totaldatasolution.com/2025/10/vba-for-outlook.html' title='VBA for Outlook - Automate all your email tasks'/><author><name>Total Data Solution</name><uri>http://www.blogger.com/profile/12526349101988182665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5H3xSddJG3Yrbs2ODF1m9y2zwNa78iRZC_ybZFb3daVivyfSrPvsfRLvtk1xZryEu3cZuKUB5-72a-DMlVLPm1MwsAFXGRFVeP3iWi9sMa7UYkdFgFd9kZRredidF6Tr7R1ueg895FZDS419pcXzXyCs0Q9z0CnOnEGhmQIxw8ZUOGgXzi-KwW3USpu8I/s72-w640-h360-c/VBA%20for%20Outlook.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7267924039333995091.post-4277962479918995184</id><published>2026-07-11T10:40:25.205+05:30</published><updated>2026-07-11T10:40:25.238+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="SAC"/><title type='text'>SAC scripting for Application</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNh_rGpRp_AI-f6Jw2RRKEPiuyYDaJBKOWXezYfy3HPBj0rasTEaJUy-VIfrrtLmNdDUFMbbJEvtFJapP4Z3ArfOQpxErFuSCOGHO6DEcXKq7UEhLvtrW1lOlAC4U8MWU5lD_rIZlpZf0MBpk36J6t_oexhBxWrNbh4hSZnriFjL8YxYNq8kM1fdWgVI5k/s1024/SAC_scripting_for_Application.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;SAC scripting for Application&quot; border=&quot;0&quot; data-original-height=&quot;1024&quot; data-original-width=&quot;1024&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNh_rGpRp_AI-f6Jw2RRKEPiuyYDaJBKOWXezYfy3HPBj0rasTEaJUy-VIfrrtLmNdDUFMbbJEvtFJapP4Z3ArfOQpxErFuSCOGHO6DEcXKq7UEhLvtrW1lOlAC4U8MWU5lD_rIZlpZf0MBpk36J6t_oexhBxWrNbh4hSZnriFjL8YxYNq8kM1fdWgVI5k/w640-h640/SAC_scripting_for_Application.png&quot; title=&quot;SAC scripting for Application&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;Application&lt;/h4&gt;
&lt;div&gt;
  &lt;p id=&quot;jsGetTheme&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;
  //&amp;nbsp;Get Theme&lt;/span&gt;&lt;br /&gt;Application.getTheme();&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Application.getTheme()&lt;/span&gt; SAP Analytics Cloud (SAC) scripting का function है, जो बताता है कि आपकी application या dashboard में इस समय कौन-सा &lt;b&gt;theme&lt;/b&gt; (जैसे light, dark या custom theme) लागू है। Themes पूरे dashboard की look और feel को control करते हैं—जैसे colors, fonts, background और overall styling। यह function चलाने पर आपको current theme का name और उसकी details मिलती हैं। इसका उपयोग आप scripting में theme-based logic बनाने के लिए कर सकते हैं, जैसे यदि dark theme active हो तो कुछ widgets का color बदलना या layout adjust करना। इससे आपका dashboard अधिक dynamic और user-friendly बनता है।&lt;/span&gt;&lt;/p&gt;&lt;hr /&gt;
  
  &lt;p id=&quot;jsGetTeamsInfo&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;
  //&amp;nbsp;Get Teams Info&lt;/span&gt;&lt;br /&gt;Application.getTeamsInfo();&lt;/p&gt;
  &lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Application.getTeamsInfo()&lt;/span&gt; SAP Analytics Cloud (SAC) scripting में इस्तेमाल होने वाला function है, जो यह बताता है कि वर्तमान user किन-किन &lt;b&gt;teams&lt;/b&gt; का हिस्सा है। SAC में teams का उपयोग users को group करने और उनको shared access देने के लिए किया जाता है। जब आप यह function चलाते हैं, तो यह user से जुड़ी सभी teams की list और उनकी details देता है। इस जानकारी को आप scripting में use करके team-based visibility, access control या custom logic बना सकते हैं। उदाहरण के लिए, किसी specific team के users को अलग dashboard features दिखाना या particular data तक access allow करना।&lt;/span&gt;&lt;/p&gt;
  &lt;hr /&gt;
  
  &lt;p id=&quot;jsGetRolesInfo&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;
  // Get Roles Info&lt;/span&gt;&lt;br /&gt;Application.getRolesInfo();&lt;/p&gt;&lt;p id=&quot;jsGetRolesInfo&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Application.getRolesInfo()&lt;/span&gt; SAP Analytics Cloud (SAC) scripting में इस्तेमाल होने वाला function है, जो वर्तमान user के roles की पूरी जानकारी देता है। जब यह function run होता है, तो यह बताता है कि user के पास कौन-कौन से roles assigned हैं, जैसे Admin, BI Content Creator, Viewer आदि। इससे आप scripting के अंदर condition लगा सकते हैं—उदाहरण के लिए, अगर user Admin है तो कुछ features दिखाएँ, और अगर Viewer है तो सीमित access दें। यह function security और user-level access control को manage करने में बहुत helpful है, क्योंकि यह आपको role-based customization करने की सुविधा देता है।&lt;/span&gt;&lt;/p&gt;
  
  &lt;hr /&gt;
  
  
  &lt;p id=&quot;jsGetMode&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;
	//&amp;nbsp;Get mode&lt;/span&gt;&lt;br /&gt;Application.getMode();&lt;/p&gt;&lt;p id=&quot;jsGetMode&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Application.getMode();&lt;/span&gt; का इस्तेमाल यह check करने के लिए किया जाता है कि आपका SAP Analytics Cloud (SAC) analytic application अभी &lt;b&gt;Edit mode&lt;/b&gt; में चल रहा है या &lt;b&gt;View mode&lt;/b&gt; में।&lt;/span&gt;&lt;/p&gt;&lt;p id=&quot;jsGetMode&quot;&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Edit Mode&lt;/b&gt; → आप layout बदल सकते हैं, widget जोड़ सकते हैं और design बदल सकते हैं।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;View Mode&lt;/b&gt; → End-user app के साथ interact करते हैं लेकिन design को edit नहीं कर सकते।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p id=&quot;jsGetMode&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह function मौजूदा mode को &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&quot;VIEW&quot;&lt;/span&gt; या &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&quot;EDIT&quot;&lt;/span&gt; जैसी value के रूप में दिखाता है।&lt;br /&gt;यह तब मददगार होता है जब आप चाहते हैं कि कुछ action सिर्फ़ view mode में काम करें (जैसे filtering, navigation) या edit mode में कुछ button छिपाना चाहते हैं। यह आपके app को smart बनाता है और गलती से edit होने से रोकता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;jsGetWidthInPixel&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;// Get width in pixel&lt;br /&gt;&lt;/span&gt;Application.getInnerWidth();&lt;/p&gt;&lt;p id=&quot;jsGetWidthInPixel&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Application.getInnerWidth();&lt;/span&gt; आपके SAC application window की दिखने वाली width pixels में दिखाता है। इसका मतलब है कि यह मापता है कि tables, charts और input controls जैसे widget के लिए कितनी horizontal जगह उपलब्ध है। इसमें browser borders या scrollbar शामिल नहीं हैं—सिर्फ़ वह जगह जहाँ आपकी story या analytic app content दिखाया जाता है।&lt;br /&gt;&lt;/span&gt;यह तब काम आता है जब आप अपने layout को &lt;b&gt;responsive &lt;/b&gt;बनाना चाहते हैं। उदाहरण के लिए, आप उपलब्ध जगह के आधार पर chart का size अपने आप बदल सकते हैं, panels छिपा सकते हैं, या column की width adjust कर सकते हैं। अगर screen छोटी हो जाती है, तो आप widget को फिर से arrange कर सकते हैं। आसान शब्दों में, यह function आपको ऐसे app design करने में मदद करता है जो किसी भी screen size पर अच्छे दिखें।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
  
  
  &lt;p id=&quot;jsGetHeightInPixel&quot; style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;// Get height in pixel&lt;br /&gt;&lt;/span&gt;Application.getInnerHeight();&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Application.getInnerHeight();&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt; SAC application window की इस्तेमाल करने लायक height pixels में बताता है। इस value में browser toolbars, menu या scrollbar शामिल नहीं होते हैं और यह सिर्फ़ उस actual दिखने वाले area को मापता है जहाँ widgets दिखते हैं।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;यह तब काम आता है जब आप &lt;/span&gt;&lt;b&gt;responsive layouts&lt;/b&gt;&lt;span style=&quot;background-color: white;&quot;&gt; बनाना चाहते हैं, widget size को automatically adjust करना चाहते हैं, या screen की height के हिसाब से elements का arrangement बदलना चाहते हैं। उदाहरण के लिए, आप मौजूद जगह के हिसाब से table या chart का size बदल सकते हैं ताकि वह बिना scroll किए एकदम सही fit हो जाए। यह function developers को ऐसे applications design करने में मदद करता है जो clean दिखें और अलग-अलग screen sizes पर अच्छे से काम करें।&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;jsGetModelID&quot; style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;// to get model id&lt;br /&gt;&lt;/span&gt;Application.getInfo();&lt;/span&gt;&lt;/p&gt;
  &lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Application.getInfo();&lt;/span&gt; का इस्तेमाल मौजूदा SAC analytic application के बारे में &lt;b&gt;technical details&lt;/b&gt; पाने के लिए किया जाता है। जब आप यह command चलाते हैं, तो यह application ID, version, creation date, last modified date, author और दूसरे metadata जैसी जानकारी वाला एक object लौटाता है।&lt;br /&gt;&lt;/span&gt;यह तब मददगार होता है जब आप debugging के लिए details log करना चाहते हैं, बदलावों को track करना चाहते हैं, या users को app की जानकारी दिखाना चाहते हैं (जैसे “About App” section)। Developers इसका इस्तेमाल testing के दौरान environment या version को verify करने के लिए भी करते हैं। यह function कुछ भी नहीं बदलता है; यह बस आपको analytic application के बारे में काम की background जानकारी देता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;jsGetActiveTabName&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;// to get active tab name&lt;br /&gt;&lt;/span&gt;Application.getActivePage();&lt;/p&gt;
  &lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Application.getActivePage();&lt;/span&gt; का इस्तेमाल यह पता लगाने के लिए किया जाता है कि SAC analytic application में अभी &lt;b&gt;कौन सा page खुला&lt;/b&gt; है।&lt;br /&gt;जब आप यह command चलाते हैं, तो यह active page का &lt;b&gt;technical नाम&lt;/b&gt; बताता है (उदाहरण के लिए: &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&quot;Page_1&quot;&lt;/span&gt; या &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&quot;SalesPage&quot;&lt;/span&gt;)। यह तब काम आता है जब आपके app में कई pages हों और आप user जो page देख रहा है, उसके आधार पर अलग-अलग script चलाना चाहते हों।&lt;br /&gt;उदाहरण के लिए, आप widget दिखा या छिपा सकते हैं, खास filter load कर सकते हैं, या सिर्फ़ कुछ page पर ही action trigger कर सकते हैं। यह आपको navigation control करने और page-based logic को clean, dynamic और automated तरीके से manage करने में मदद करता है।&lt;/span&gt;&lt;/p&gt;&lt;hr /&gt;
  &lt;p id=&quot;jsShowBusy&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;// to show busy indicator&lt;/span&gt;&lt;br /&gt;Application.showBusyIndicator(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Loading data...&quot;&lt;/span&gt;);&lt;/p&gt;
  &lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Application.showBusyIndicator(&quot;Loading data...&quot;); एक SAP Analytics Cloud (SAC) scripting command है जिसका उपयोग Analytic Applications में screen पर एक display loading indicator display करने के लिए किया जाता है। यह users को सूचित करता है कि कोई प्रक्रिया, जैसे data refresh, filtering, या navigation, वर्तमान में background में चल रही है। Progress दर्शाने के लिए एक&amp;nbsp; spinner के&amp;nbsp; &amp;nbsp;साथ &quot;Loading data...&quot; text display होता है। यह लंबे operations के दौरान confusion या बार-बार clicks को रोककर&amp;nbsp; user अनुभव को बेहतर बनाता है। इसका उपयोग आमतौर पर उन actions से पहले किया जाता है जिनके पूरा होने में काफी समय लगता है, जैसे data actions execute करना, data sources को refresh करना, या एक नया page load करना।&lt;/span&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;jsHideBusy&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;// to hide busy indicator&lt;/span&gt;&lt;br /&gt;Application.hideBusyIndicator();&lt;/p&gt;&lt;p id=&quot;jsHideBusy&quot; style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Application.hideBusyIndicator(); एक SAP Analytics Cloud (SAC) scripting function है जिसका उपयोग पहले दिखाए गए busy या loading indicator को हटाने के लिए किया जाता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;jsPrintUserName&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;// print user name&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var &lt;/span&gt;userName=Application.getUserInfo().displayName;&lt;br /&gt;Text_1.applyText(userName);&lt;/p&gt;&lt;p id=&quot;jsPrintUserName&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;यह script SAP Analytics Cloud (SAC) में logged-in user&#39;s का&amp;nbsp; नाम display करती है और उसे एक text widget में दिखाती है। पहली line,&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3; color: #2b00fe;&quot;&gt;var&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;userName=Application.getUserInfo().displayName;&lt;/span&gt;&lt;br /&gt;User details तक पहुँचने के लिए getUserInfo() function का उपयोग करता है, फिर display नाम (जैसे &quot;John Kumar&quot;) को userName नामक एक variable में store करता है। दूसरी line,&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Text_1.applyText(userName);&lt;/span&gt;&lt;br /&gt;उस नाम को लेता है और उसे Text_1 के रूप में पहचाने जाने वाले text widget के अंदर dynamic रूप से display करता है। यह dashboards को personalize करने, users का अभिवादन करने, या किसी Analytic Application के भीतर users interactions को track करने के लिए उपयोगी है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;jsPrintCurrentDate&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;// print current date&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var &lt;/span&gt;currentDate= &lt;span style=&quot;color: #2b00fe;&quot;&gt;new &lt;/span&gt;Date();&lt;br /&gt;Text_1.applyText(currentDate.toDateString());&lt;/p&gt;&lt;p id=&quot;jsPrintCurrentDate&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;इस script का उपयोग SAP Analytics Cloud (SAC) Analytic applications में वर्तमान date को dynamic रूप से display करने के लिए किया जाता है। पहली line,&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&amp;nbsp;&lt;/span&gt;currentDate=&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Date();&lt;/span&gt;&lt;br /&gt;एक नया JavaScript Date object बनाता है जो उस समय user के system की तारीख और समय को capture करता है। दूसरी line,&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Text_1.applyText(currentDate.toDateString());&lt;/span&gt;&lt;br /&gt;toDateString() का उपयोग करके date को एक readable string format में convert करता है (उदाहरण के लिए: &quot;Mon 27 Oct 2025&quot;) और फिर उसे Text_1 नामक text widget में प्रदर्शित करता है। यह तरीका dashboards, reports और interactive applications पर real-time stamp दिखाने के लिए उपयोगी है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;jsShowMessageBox&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;// Show message box&lt;br /&gt;&lt;/span&gt;Application.showMessage(ApplicationMessageType.Error, &lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Incorrect Period!&quot;&lt;/span&gt;);&lt;/p&gt;&lt;p id=&quot;jsShowMessageBox&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;SAP Analytics Cloud (SAC) Analytic Application में user को एक error message display करता है। Application.showMessage() function एक सूचना&amp;nbsp; &amp;nbsp;display करता है, और ApplicationMessageType.Error specify करता है कि message एक error style (आमतौर पर एक चेतावनी icon के साथ red) में display होना चाहिए। &quot; Incorrect Period&quot;text प्रदर्शित सामग्री है, जो users को सूचित करती है कि उन्होंने एक invalid period चुनी है या दर्ज की है। यह users को गलतियों को सुधारने में मार्गदर्शन करने और गलत data actions को रोकने में मदद करता है। इसका उपयोग आमतौर पर filters, input submissions, या data refresh operations से पहले&amp;nbsp; validation checks में clean और accurate analytics बनाए रखने के लिए किया जाता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;jsExportToExcel&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;// Export to Excel&lt;/span&gt;&lt;br /&gt;ExporToExcel_demo.exportReport();&lt;/p&gt;&lt;p id=&quot;jsExportToExcel&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;SAP Analytics Cloud (SAC) Analytic Application में किसी report या table को Excel file में export करने के लिए ExporToExcel_demo का उपयोग किया जाता है। यहाँ, ExporToExcel_demo, application में जोड़े गए किसी custom widget या Excel में Export component को&amp;nbsp; refer करता है। जब exportReport()function को call किया जाता है, तो यह widget की built-in export action को trigger करता है, और link की गई table या data source के आधार पर&amp;nbsp; automatic रूप से एक Excel (.xlsx) file generate करता है। यह users को SAC के बाहर data download और analyze करने की अनुमति देता है। इसे आमतौर पर एक button click event के पीछे रखा जाता है ताकि एक click से quick export संभव हो सके, जिससे उपयोगिता और reporting efficiency में सुधार हो सके।&lt;/span&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;jsGetActivePageName&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;// Get active page name&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var &lt;/span&gt;PageName = Application.getActivePage();&lt;br /&gt;console.log(PageName);&lt;/p&gt;&lt;p id=&quot;jsGetActivePageName&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;SAP Analytics Cloud (SAC) scripting में, Application.getActivePage() का उपयोग यह पहचानने के लिए किया जाता है कि story या analytic application का कौन सा page वर्तमान में screen पर active है। लौटाया गया value PageName variable में store होता है। यह तब उपयोगी होता है जब आपके application में कई&amp;nbsp; pages हों, और आप users द्वारा देखी जा रही चीज़ों के आधार पर specific actions करना चाहते हों। अगली line, console.log(PageName);, active page का details browser console पर प्रदर्शित करती है, मुख्यतः debugging उद्देश्यों के लिए। यह developers को यह verify करने में मदद करता है कि वे सही page के साथ काम कर रहे हैं और development के दौरान script का परीक्षण करते समय behavior को track कर सकते हैं।&lt;/span&gt;&lt;/p&gt;&lt;hr /&gt;
&lt;h4 id=&quot;jsWordsCount&quot; style=&quot;text-align: left;&quot;&gt;Words count on a page&lt;/h4&gt;&lt;p&gt;You can run a small JavaScript in your browser’s console:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Open your webpage where you want to count words.&lt;/li&gt;&lt;li&gt;Press &lt;b&gt;F12 &lt;/b&gt;→ &lt;b&gt;Console &lt;/b&gt;tab.&lt;/li&gt;&lt;li&gt;Paste this code:&lt;/li&gt;&lt;li&gt;Press &lt;b&gt;Enter &lt;/b&gt;→ It will print the word count of all visible text on your page.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;let &lt;/span&gt;text = document.body.innerText;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;let &lt;/span&gt;words = text.trim().split(/\s+/).length;&lt;br /&gt;console.log(&quot;Word Count: &quot; + words);&lt;/p&gt;&lt;/div&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;👨‍💻 Author&lt;/p&gt;&lt;p&gt;Total Data Solution&lt;br /&gt;Data Analyst | Excel &amp;amp; SAP Analytics Cloud Developer&lt;br /&gt;I share practical Excel, Automation, and Reporting tutorials based on real corporate experience.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://www.totaldatasolution.com/feeds/4277962479918995184/comments/default' title='टिप्पणियाँ भेजें'/><link rel='replies' type='text/html' href='https://www.totaldatasolution.com/2025/09/sac-scripting-for-application.html#comment-form' title='0 टिप्पणियाँ'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/4277962479918995184'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/4277962479918995184'/><link rel='alternate' type='text/html' href='https://www.totaldatasolution.com/2025/09/sac-scripting-for-application.html' title='SAC scripting for Application'/><author><name>Total Data Solution</name><uri>http://www.blogger.com/profile/12526349101988182665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNh_rGpRp_AI-f6Jw2RRKEPiuyYDaJBKOWXezYfy3HPBj0rasTEaJUy-VIfrrtLmNdDUFMbbJEvtFJapP4Z3ArfOQpxErFuSCOGHO6DEcXKq7UEhLvtrW1lOlAC4U8MWU5lD_rIZlpZf0MBpk36J6t_oexhBxWrNbh4hSZnriFjL8YxYNq8kM1fdWgVI5k/s72-w640-h640-c/SAC_scripting_for_Application.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7267924039333995091.post-8945212794100339497</id><published>2026-07-11T10:37:23.517+05:30</published><updated>2026-07-11T10:37:23.547+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="SAC"/><title type='text'>SAC scripting for Story Variable/Filter</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgqS4pOZJO9nroYlYsRWRDJNdvP273ZDZYvw1VM14KtHeN8UmkUkFaEc_5jCoewzSPNYX9D5LFy58Y9x3Uk3WFY0Kx2EPnrqAayTt8OJuGoPOzJyXzXz-G8sVH69oCz-lABe97kNgl3wMy98xDEy09AdeochadgohHWD7kXQGdkqKZfxepfMZ0iEQd66vo/s1024/SAC_scripting_for_story_variable_filter.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;SAC scripting for Story Variable/Filter&quot; border=&quot;0&quot; data-original-height=&quot;816&quot; data-original-width=&quot;1024&quot; height=&quot;510&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgqS4pOZJO9nroYlYsRWRDJNdvP273ZDZYvw1VM14KtHeN8UmkUkFaEc_5jCoewzSPNYX9D5LFy58Y9x3Uk3WFY0Kx2EPnrqAayTt8OJuGoPOzJyXzXz-G8sVH69oCz-lABe97kNgl3wMy98xDEy09AdeochadgohHWD7kXQGdkqKZfxepfMZ0iEQd66vo/w640-h510/SAC_scripting_for_story_variable_filter.png&quot; title=&quot;SAC scripting for Story Variable/Filter&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;Change Story variable filter on page load:&lt;/h4&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;p&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&amp;nbsp;current_date =&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;new&amp;nbsp;&lt;/span&gt;Date(Date.now());&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span&gt;&amp;nbsp;date_new_millisec = current_date.setDate(current_date.getDate() -&amp;nbsp;&lt;span style=&quot;color: #ffa400;&quot;&gt;0&lt;/span&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span&gt;&amp;nbsp;new_date =&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;new&amp;nbsp;&lt;/span&gt;Date(date_new_millisec);&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span&gt;&amp;nbsp;date_new_format = new_date.toJSON().slice(&lt;/span&gt;&lt;span style=&quot;color: #ffa400;&quot;&gt;0&lt;/span&gt;&lt;span&gt;,&lt;span style=&quot;color: #ffa400;&quot;&gt;10&lt;/span&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span&gt;&amp;nbsp;dd = ConvertUtils.stringToInteger(date_new_format.substring(&lt;/span&gt;&lt;span style=&quot;color: #ffa400;&quot;&gt;8&lt;/span&gt;&lt;span&gt;,&lt;span style=&quot;color: #ffa400;&quot;&gt;10&lt;/span&gt;));&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span&gt;&amp;nbsp;mm=ConvertUtils.stringToInteger(date_new_format.substring(&lt;/span&gt;&lt;span style=&quot;color: #ffa400;&quot;&gt;5&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span style=&quot;color: #ffa400;&quot;&gt;7&lt;/span&gt;&lt;span&gt;));&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span&gt;&amp;nbsp;yy=ConvertUtils.stringToInteger(date_new_format.substring(&lt;/span&gt;&lt;span style=&quot;color: #ffa400;&quot;&gt;0&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span style=&quot;color: #ffa400;&quot;&gt;4&lt;/span&gt;&lt;span&gt;));&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;console.log(date_new_format);&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;console.log(dd);&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;console.log(mm);&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;console.log(yy);&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;if&lt;/span&gt;(mm&amp;lt;=&lt;span style=&quot;color: #ffa400;&quot;&gt;9&lt;/span&gt;){&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&amp;nbsp;&lt;/span&gt;mnth=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;0&quot;&lt;/span&gt;+mm.toString();&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&amp;nbsp; &amp;nbsp;}&lt;span style=&quot;color: #2b00fe;&quot;&gt;else&lt;/span&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;&amp;nbsp; &amp;nbsp;mnth=mm.toString();&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;console.log(mnth);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;if&lt;/span&gt;(dd&amp;gt;=&lt;span style=&quot;color: #ffa400;&quot;&gt;10&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;Application.getFileDataSource(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;t.8:Cbjg01n2p2hkp08ki5r0pbd448&quot;&lt;/span&gt;).setVariableValue(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;V_FPER&quot;&lt;/span&gt;,yy.toString()+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;0&quot;&lt;/span&gt;+mnth);&lt;br /&gt;&lt;/span&gt;}&lt;br /&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//Change Story variable filter in URL:&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//https://ericsson.eu10.hcs.cloud.sap/sap/fpa/ui/tenants/54d9f/app.html#/story2&amp;amp;/s2/&lt;span style=&quot;background-color: #ffe599;&quot;&gt;AE83207A27797A469B5C5725CCE9C08&lt;/span&gt;/?f01Model=t.8:Cbjg01n2p2hkp08ki5r0pbd448&amp;amp;f01Par=0FISCPER&amp;amp;f01Val=2024009&amp;amp;mode=view&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//Change Story variable filter in URL on button click:&lt;br /&gt;&lt;/span&gt;NavigationUtils.openStory(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;AE83207A27797A469B5C5725CCE9C08&quot;&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;2242a320-dc17-45ab-a11c-996fe3e9cbbb&quot;&lt;/span&gt;,&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;						&lt;/span&gt;&amp;nbsp; [UrlParameter.create(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;f01Model&quot;&lt;/span&gt;,&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;t.8:Cbjg01n2p2hkp08ki5r0pbd448&quot;&lt;/span&gt;),&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;							&lt;/span&gt;UrlParameter.create(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;f01Par&quot;&lt;/span&gt;,&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;0FISCPER&quot;&lt;/span&gt;),&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;							&lt;/span&gt;UrlParameter.create(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;f01Val&quot;&lt;/span&gt;,&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;2024009&quot;&lt;/span&gt;)&lt;br /&gt;&lt;/span&gt;],&lt;span style=&quot;color: #2b00fe;&quot;&gt;true&lt;/span&gt;);&lt;br /&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//Change Story Dimension filter in URL on button click:&lt;br /&gt;&lt;/span&gt;NavigationUtils.openStory(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;AE83207A27797A469B5C5725CCE9C08&quot;&lt;/span&gt;, &quot;&lt;span style=&quot;color: #ff00fe;&quot;&gt;2242a320-dc17-45ab-a11c-996fe3e9cbbb&quot;&lt;/span&gt;,&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;						&lt;/span&gt;&amp;nbsp; [UrlParameter.create(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;v01model&quot;&lt;/span&gt;,&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;t.8:Cbjg01n2p2hkp08ki5r0pbd448&quot;&lt;/span&gt;),&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;							&lt;/span&gt;UrlParameter.create(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;v01Par&quot;&lt;/span&gt;,&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;0FISCPER&quot;&lt;/span&gt;),&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;							&lt;/span&gt;UrlParameter.create(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;v01Val&quot;&lt;/span&gt;,&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;009.2024&quot;&lt;/span&gt;)&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;],&lt;span style=&quot;color: #2b00fe;&quot;&gt;true&lt;/span&gt;);&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस code में हम यह समझेंगे कि:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Current Date कैसे निकालते हैं&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Date को Year, Month, Day में कैसे तोड़ते हैं&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Fiscal Period (0FISCPER) के लिए Variable Value कैसे set करते हैं&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Button Click पर Story को URL Parameter के साथ कैसे Open करते हैं&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
  &lt;p&gt;&lt;b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;🔹Step 1: Current Date निकालना&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&amp;nbsp;current_date =&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;new&amp;nbsp;&lt;/span&gt;Date(Date.now());&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;🔹यह line system की &lt;b&gt;आज की तारीख और समय&lt;/b&gt; को पकड़ती है।&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Date.now()&lt;/span&gt; current timestamp देता है और &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;new Date()&lt;/span&gt; उसे date object में बदल देता है।&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;उदाहरण:&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;👉 अगर आज की तारीख है 15 September 2024, तो &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;current_date&lt;/span&gt; में वही value होगी।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
  &lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;b&gt;🔹 Step 2: Date से Day घटाना / बढ़ाना&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span&gt;&amp;nbsp;date_new_millisec = current_date.setDate(current_date.getDate() -&amp;nbsp;&lt;span style=&quot;color: #ffa400;&quot;&gt;0&lt;/span&gt;);&lt;br /&gt;&lt;/span&gt;🔹 &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;getDate()&lt;/span&gt; → आज का दिन देता है&lt;br /&gt;🔹 &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;setDate()&lt;/span&gt; → नया दिन set करता है&lt;br /&gt;👉 यहाँ &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;-0&lt;/span&gt; लिखा है, यानी &lt;b&gt;आज की ही तारीख &lt;/b&gt;ली जा रही है&lt;br /&gt;अगर आप &lt;b&gt;कल की तारीख&lt;/b&gt; चाहते हैं:&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;current_date.getDate() - 1&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
  &lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;🔹 Step 3: New Date Object बनाना&lt;/b&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3; color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&amp;nbsp;new_date =&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;new&amp;nbsp;&lt;/span&gt;Date(date_new_millisec);&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;🔹 Milliseconds को वापस Date format में convert किया गया।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
  &lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;🔹&amp;nbsp;Step 4: Date को YYYY-MM-DD Format में बदलना&lt;br /&gt;&lt;/b&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span&gt;&amp;nbsp;date_new_format = new_date.toJSON().slice(&lt;/span&gt;&lt;span style=&quot;color: #ffa400;&quot;&gt;0&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;,&lt;span style=&quot;color: #ffa400;&quot;&gt;10&lt;/span&gt;);&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;🔹 &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;toJSON()&lt;/span&gt; → Date को string में बदल देता है&lt;br /&gt;🔹 &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;slice(0,10)&lt;/span&gt; → सिर्फ &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;YYYY-MM-DD&lt;/span&gt; निकालता है&lt;br /&gt;📌 Example Output:&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;2024-09-15&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
  &lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;🔹 Step 5: Date को Day, Month, Year में तोड़ना&lt;br /&gt;&lt;/b&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span&gt;&amp;nbsp;dd = ConvertUtils.stringToInteger(date_new_format.substring(&lt;/span&gt;&lt;span style=&quot;color: #ffa400;&quot;&gt;8&lt;/span&gt;&lt;span&gt;,&lt;span style=&quot;color: #ffa400;&quot;&gt;10&lt;/span&gt;));&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span&gt;&amp;nbsp;mm=ConvertUtils.stringToInteger(date_new_format.substring(&lt;/span&gt;&lt;span style=&quot;color: #ffa400;&quot;&gt;5&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span style=&quot;color: #ffa400;&quot;&gt;7&lt;/span&gt;&lt;span&gt;));&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span&gt;&amp;nbsp;yy=ConvertUtils.stringToInteger(date_new_format.substring(&lt;/span&gt;&lt;span style=&quot;color: #ffa400;&quot;&gt;0&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span style=&quot;color: #ffa400;&quot;&gt;4&lt;/span&gt;&lt;span&gt;));&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;🔹 &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;substring()&lt;/span&gt; से हम Date string के parts निकालते हैं&lt;br /&gt;🔹 &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ConvertUtils.stringToInteger()&lt;/span&gt; string को number में बदल देता है&lt;br /&gt;📌 Output:&lt;br /&gt;dd → 15&lt;br /&gt;mm → 9&lt;br /&gt;yy → 2024&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
  &lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;🔹 Step 6: Console Log से Debug करना&lt;/b&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;console.log(date_new_format);&lt;br /&gt;console.log(dd);&lt;br /&gt;console.log(mm);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;console.log(yy);&lt;/span&gt;&lt;br /&gt;🔹 SAC Script Debug Mode में values देखने के लिए उपयोगी&lt;br /&gt;👉 Error ढूंढने में मदद करता है&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
  &lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;🔹 Step 7: Month को 2 Digit Format में बदलना&lt;/b&gt;&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;if&lt;/span&gt;(mm&amp;lt;=&lt;span style=&quot;color: #ffa400;&quot;&gt;9&lt;/span&gt;){&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-color: white; white-space: pre;&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&amp;nbsp;&lt;/span&gt;mnth=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;0&quot;&lt;/span&gt;+mm.toString();&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-color: white; white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;}&lt;span style=&quot;color: #2b00fe;&quot;&gt;else&lt;/span&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-color: white; white-space: pre;&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;mnth=mm.toString();&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-color: white; white-space: pre;&quot;&gt;		&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;🔹 Fiscal Period में Month हमेशा &lt;b&gt;2 digit&lt;/b&gt; होता है&lt;br /&gt;👉 9 → 09&lt;br /&gt;👉 11 → 11&lt;br /&gt;📌 Example:&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;09&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
  &lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;🔹 Step 8: Variable (0FISCPER) में Value Set करना&lt;/b&gt;&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;background-color: #f3f3f3; color: #2b00fe;&quot;&gt;if&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;(dd&amp;gt;=&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3; color: #ffa400;&quot;&gt;10&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-color: white; white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Application.getFileDataSource(&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3; color: #ff00fe;&quot;&gt;&quot;t.8:Cbjg01n2p2hkp08ki5r0pbd448&quot;&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;).setVariableValue(&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3; color: #ff00fe;&quot;&gt;&quot;V_FPER&quot;&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;,yy.toString()+&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3; color: #ff00fe;&quot;&gt;&quot;0&quot;&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;+mnth);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;🔹 यह SAC Model का &lt;b&gt;Story Variable&lt;/b&gt; set करता है&lt;br /&gt;🔹 Variable Name: &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;V_FPER&lt;/span&gt;&lt;br /&gt;🔹 Value Format: &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;YYYY0MM&lt;/span&gt;&lt;br /&gt;📌 Example:&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;2024009&lt;/span&gt;&lt;br /&gt;✔️ इसका मतलब:&lt;br /&gt;Year = 2024&lt;br /&gt;Month = 09&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
  &lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;🔹 Step 9: URL से Story Variable Filter बदलना&lt;/b&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;https://.../story2...?f01Model=MODEL_ID&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&amp;amp;f01Par=0FISCPER&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&amp;amp;f01Val=2024009&lt;/span&gt;&lt;br /&gt;🔹 इसका उपयोग तब होता है जब आप &lt;b&gt;URL से सीधे Story open&lt;/b&gt; करते हैं&lt;br /&gt;🔹 &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;f01Val&lt;/span&gt; में Fiscal Period pass होता है&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
  &lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;🔹 Step 10: Button Click पर Story Open करना (Variable Filter)&lt;/b&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;NavigationUtils.openStory(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;AE83207A27797A469B5C5725CCE9C08&quot;&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;2242a320-dc17-45ab-a11c-996fe3e9cbbb&quot;&lt;/span&gt;,&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&amp;nbsp;&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;[UrlParameter.create(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;f01Model&quot;&lt;/span&gt;,&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;t.8:Cbjg01n2p2hkp08ki5r0pbd448&quot;&lt;/span&gt;),&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;UrlParameter.create(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;f01Par&quot;&lt;/span&gt;,&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;0FISCPER&quot;&lt;/span&gt;),&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;UrlParameter.create(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;f01Val&quot;&lt;/span&gt;,&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;2024009&quot;&lt;/span&gt;)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;],&lt;span style=&quot;color: #2b00fe;&quot;&gt;true&lt;/span&gt;);&lt;/span&gt;&lt;br /&gt;🔹 Button Click करने पर:&lt;br /&gt;नई Story open होती है&lt;br /&gt;Variable &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;0FISCPER = 2024009&lt;/span&gt; auto apply हो जाता है&lt;br /&gt;📌 Real-life Use:&lt;br /&gt;👉 Current Month के data के साथ नई Story खोलना&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
  &lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;🔹 Step 11: Dimension Filter के साथ Story Open करना&lt;/b&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;NavigationUtils.openStory(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;AE83207A27797A469B5C5725CCE9C08&quot;&lt;/span&gt;, &quot;&lt;span style=&quot;color: #ff00fe;&quot;&gt;2242a320-dc17-45ab-a11c-996fe3e9cbbb&quot;&lt;/span&gt;,&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&amp;nbsp;&lt;/span&gt; &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;[UrlParameter.create(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;v01model&quot;&lt;/span&gt;,&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;t.8:Cbjg01n2p2hkp08ki5r0pbd448&quot;&lt;/span&gt;),&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;UrlParameter.create(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;v01Par&quot;&lt;/span&gt;,&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;0FISCPER&quot;&lt;/span&gt;),&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;UrlParameter.create(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;v01Val&quot;&lt;/span&gt;,&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;009.2024&quot;&lt;/span&gt;)&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;],&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3; color: #2b00fe;&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;);&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;🔹 यहाँ Variable नहीं, बल्कि &lt;b&gt;Dimension Filter&lt;/b&gt; लगाया गया है&lt;br /&gt;🔹 Format: &lt;span&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;MM.YYYY&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;📌 Example:&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;009.2024&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;h4 id=&quot;jsHidefilterpanel&quot; style=&quot;text-align: left;&quot;&gt;Hide filter panel&lt;/h4&gt;&lt;/div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;FilterPanel.setVisible(&lt;span style=&quot;color: #2b00fe;&quot;&gt;false&lt;/span&gt;);&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;SAP Analytics Cloud (SAC) Analytic Applications में Filter Panel widget को user interface से छिपाने के लिए &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;setVisible(false)&lt;/span&gt; method का उपयोग किया जाता है। &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;setVisible(false)&lt;/span&gt; specified widget के visibility property को बदल देती है, जिससे यह background में सक्रिय रहते हुए users के लिए invisible हो जाता है। यह तब उपयोगी होता है जब आप data loading, page initialization, या condition पूरी होने पर filter को अस्थायी रूप से छिपाना चाहते हैं। Developers अक्सर इसका उपयोग अधिक स्पष्ट, guided dashboards बनाने के लिए करते हैं जहाँ filter केवल आवश्यकता पड़ने पर ही दिखाए जाते हैं, जिससे users अनुभव बेहतर होता है और key visual elements या results पर ध्यान केंद्रित रहता है।&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4 id=&quot;jsShowfilterpanel&quot; style=&quot;text-align: left;&quot;&gt;Show filter panel&lt;/h4&gt;&lt;p style=&quot;text-align: left;&quot;&gt;FilterPanel.setVisible(&lt;span style=&quot;color: #2b00fe;&quot;&gt;true&lt;/span&gt;);&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;SAP Analytics Cloud (SAC) Analytic Applications में Filter Panel widget को screen पर visible बनाने के लिए &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;setVisible(true)&lt;/span&gt; function का उपयोग किया जाता है। &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;setVisible(true)&lt;/span&gt; function widget के visibility property को बदलता है, जिससे users इसे देख और उससे interact कर सकते हैं। यह command अक्सर data load होने के बाद या जब users की किसी action—जैसे किसी button पर click करने—के लिए filter display करने की आवश्यकता होती है, तब उपयोग किया जाता है। यह dynamic और interactive dashboards बनाने में मदद करता है जहाँ element contextually रूप से दिखाई देते हैं, जिससे usability और focus में सुधार होता है। Developers आमतौर पर इसे setVisible(false) के साथ जोड़कर conditions के आधार पर visibility को नियंत्रित करते हैं, जिससे एक smoother और अधिक guided users experience सुनिश्चित होता है।&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h4 id=&quot;jsCheckFilterPanel&quot; style=&quot;text-align: left;&quot;&gt;Check filter panel&lt;/h4&gt;&lt;p style=&quot;text-align: left;&quot;&gt;FilterPanel.isVisible();&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;SAP Analytics Cloud (SAC) Analytic Applications में इसका उपयोग यह जाँचने के लिए किया जाता है कि Filter Panel widget वर्तमान में screen पर दिखाई दे रहा है या नहीं। function &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;isVisible()&lt;/span&gt; एक Boolean value लौटाता है - यदि widget दिखाई दे रहा है तो &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;true&lt;/span&gt;, या यदि छिपा हुआ है तो &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;false&lt;/span&gt;। यह conditional scripting में विशेष रूप से उपयोगी है, जहाँ widget की visible स्थिति के आधार पर विभिन्न actions करने की आवश्यकता होती है। उदाहरण के लिए, developers इसका उपयोग display settings को toggle करने, केवल panel दिखाई देने पर ही logic चलाने, या layout को dynamic रूप से manage करने के लिए कर सकते हैं। यह runtime के दौरान users के अनुकूल और interactive dashboard behavior बनाए रखने में मदद करता है।&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;👨‍💻 Author&lt;/p&gt;&lt;p&gt;Total Data Solution&lt;br /&gt;Data Analyst | Excel &amp;amp; SAP Analytics Cloud Developer&lt;br /&gt;I share practical Excel, Automation, and Reporting tutorials based on real corporate experience.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://www.totaldatasolution.com/feeds/8945212794100339497/comments/default' title='टिप्पणियाँ भेजें'/><link rel='replies' type='text/html' href='https://www.totaldatasolution.com/2025/09/sac-scripting-for-story-variable.html#comment-form' title='0 टिप्पणियाँ'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/8945212794100339497'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/8945212794100339497'/><link rel='alternate' type='text/html' href='https://www.totaldatasolution.com/2025/09/sac-scripting-for-story-variable.html' title='SAC scripting for Story Variable/Filter'/><author><name>Total Data Solution</name><uri>http://www.blogger.com/profile/12526349101988182665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgqS4pOZJO9nroYlYsRWRDJNdvP273ZDZYvw1VM14KtHeN8UmkUkFaEc_5jCoewzSPNYX9D5LFy58Y9x3Uk3WFY0Kx2EPnrqAayTt8OJuGoPOzJyXzXz-G8sVH69oCz-lABe97kNgl3wMy98xDEy09AdeochadgohHWD7kXQGdkqKZfxepfMZ0iEQd66vo/s72-w640-h510-c/SAC_scripting_for_story_variable_filter.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7267924039333995091.post-7343124780491338366</id><published>2026-07-11T10:34:03.838+05:30</published><updated>2026-07-11T10:34:03.875+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="SAC"/><title type='text'>SAC scripting for Toggle button</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxR0n3S2tCY7FEha-v4SZwFREqwurCiPXgEPv8oHpM3I1q_T_SKjpMUSri2-jqcUBYs6gt-4807mJZ_zGPAT3tDE-8BaTeZYsm06_MNrgX28aXw9N0pTpz7fmX97b5F4WcAI7TvMXBHUT9C4xCPv4GCjp8yC5qfmxFkxxkdC4QQQ72iHhGcvLRYme15k4v/s1024/SAC_scripting_for_Toggle_Button.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;SAC scripting for Toggle button&quot; border=&quot;0&quot; data-original-height=&quot;816&quot; data-original-width=&quot;1024&quot; height=&quot;510&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxR0n3S2tCY7FEha-v4SZwFREqwurCiPXgEPv8oHpM3I1q_T_SKjpMUSri2-jqcUBYs6gt-4807mJZ_zGPAT3tDE-8BaTeZYsm06_MNrgX28aXw9N0pTpz7fmX97b5F4WcAI7TvMXBHUT9C4xCPv4GCjp8yC5qfmxFkxxkdC4QQQ72iHhGcvLRYme15k4v/w640-h510/SAC_scripting_for_Toggle_Button.png&quot; title=&quot;SAC scripting for Toggle button&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Show/hide table tab on switch button toggle:&lt;/span&gt;&lt;/h3&gt;&lt;span&gt;&lt;div&gt;&lt;span&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//on switch button&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;if &lt;/span&gt;(SWH_TogglePCodes.isOn()){&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;TABS_IS.setSelectedKey(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;With_Exclusion&quot;&lt;/span&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;Application.showMessage(ApplicationMessageType.Info,&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;IPR is excluded&quot;&lt;/span&gt;);&lt;br /&gt;&lt;/span&gt;} &lt;span style=&quot;color: #2b00fe;&quot;&gt;else &lt;/span&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;TABS_IS.setSelectedKey(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Without_Exclusion&quot;&lt;/span&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;Application.showMessage(ApplicationMessageType.Info,&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;IPR is included&quot;&lt;/span&gt;);&lt;br /&gt;&lt;/span&gt;}&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;br /&gt;यह JavaScript / SAP Analytics Cloud (SAC) script &lt;b&gt;Toggle Button के आधार पर Tab Selection और Message Display&lt;/b&gt; को control करने के लिए उपयोग की जाती है। यह code खास तौर पर &lt;b&gt;SAC Application Designer, User Interaction Control और Dynamic Dashboard Behavior&lt;/b&gt; के लिए बहुत उपयोगी है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस code में &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;SWH_TogglePCodes.isOn()&lt;/span&gt; एक toggle switch की स्थिति check करता है। अगर toggle ON होता है, तो &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;TABS_IS.setSelectedKey(&quot;With_Exclusion&quot;)&lt;/span&gt; के जरिए TabStrip का “With_Exclusion” tab अपने आप select हो जाता है। इसके साथ ही &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Application.showMessage()&lt;/span&gt; का उपयोग करके user को एक information message दिखाया जाता है, जिसमें बताया जाता है कि &lt;b&gt;IPR excluded&lt;/b&gt; है। इससे user को तुरंत पता चल जाता है कि system किस mode में काम कर रहा है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;अगर toggle &lt;b&gt;OFF &lt;/b&gt;होता है, तो &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;else&lt;/span&gt; block run होता है। इस स्थिति में “Without_Exclusion” tab select किया जाता है और एक अलग message दिखाया जाता है, जो बताता है कि &lt;b&gt;IPR included&lt;/b&gt; है। इस तरह एक ही toggle से dashboard का view और logic दोनों control हो जाते हैं।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h3 style=&quot;font-size: medium; text-align: left;&quot;&gt;Filter to Exclude Product codes 1:&lt;/h3&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//apply on switch button&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var &lt;/span&gt;ExcludePCodes = ArrayUtils.create(Type.string);&lt;br /&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//Current set of p-codes needed to exclude/include - 5000,5001,72,72A,72CL,72I,72NW&lt;br /&gt;&lt;/span&gt;ExcludePCodes = [&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;5000&quot;&lt;/span&gt;,&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;5001&quot;&lt;/span&gt;,&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;0072&quot;&lt;/span&gt;,&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;72A&quot;&lt;/span&gt;,&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;72CL&quot;&lt;/span&gt;,&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;72NW&quot;&lt;/span&gt;,&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;72I&quot;&lt;/span&gt;];&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;if&lt;/span&gt;(Switch_1.isOn()===&lt;span style=&quot;color: #2b00fe;&quot;&gt;true&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;// Get selected members from Input Control&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;// Apply background filter to Table&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;console.log(ExcludePCodes);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;Table_30.getDataSource().removeDimensionFilter(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;CFIREPCOD&quot;&lt;/span&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;Table_30.getDataSource().setHierarchy(&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;CFIREPCOD&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,&lt;span style=&quot;color: #ff00fe;&quot;&gt;&#39;__FLAT__&#39;&lt;/span&gt;);&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;Table_30.getDataSource().setDimensionFilter(&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;CFIREPCOD&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,{values: ExcludePCodes, exclude: &lt;span style=&quot;color: #2b00fe;&quot;&gt;true&lt;/span&gt;});&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;Table_48.getDataSource().removeDimensionFilter(&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;CFIREPCOD&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;Table_48.getDataSource().setHierarchy(&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;CFIREPCOD&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&#39;__FLAT__&#39;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;);&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;Table_48.getDataSource().setDimensionFilter(&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;CFIREPCOD&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,{values: ExcludePCodes, exclude: &lt;span style=&quot;color: #2b00fe;&quot;&gt;true&lt;/span&gt;});&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;Table_49.getDataSource().removeDimensionFilter(&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;CFIREPCOD&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;Table_49.getDataSource().setHierarchy(&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;CFIREPCOD&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&#39;__FLAT__&#39;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;);&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;Table_49.getDataSource().setDimensionFilter(&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;CFIREPCOD&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,{values: ExcludePCodes, exclude: &lt;span style=&quot;color: #2b00fe;&quot;&gt;true&lt;/span&gt;});&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;Table_50.getDataSource().removeDimensionFilter(&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;CFIREPCOD&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;Table_50.getDataSource().setHierarchy(&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;CFIREPCOD&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&#39;__FLAT__&#39;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;);&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;Table_50.getDataSource().setDimensionFilter(&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;CFIREPCOD&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;,{values: ExcludePCodes, exclude: &lt;span style=&quot;color: #2b00fe;&quot;&gt;true&lt;/span&gt;});&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;console.log(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;True&quot;&lt;/span&gt;);&lt;br /&gt;&lt;/span&gt;}&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else&lt;br /&gt;&lt;/span&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;Table_30.getDataSource().removeDimensionFilter(&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;CFIREPCOD&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//Table_30.getDataSource().refreshData();&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;Table_48.getDataSource().removeDimensionFilter(&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;CFIREPCOD&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//Table_48.getDataSource().refreshData();&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;Table_49.getDataSource().removeDimensionFilter(&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;CFIREPCOD&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//Table_49.getDataSource().refreshData();&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;Table_50.getDataSource().removeDimensionFilter(&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;CFIREPCOD&quot;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//Table_50.getDataSource().refreshData();&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;console.log(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;False&quot;&lt;/span&gt;);&lt;br /&gt;&lt;/span&gt;}&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;br /&gt;यह SAP Analytics Cloud (SAC) Application Designer की script &lt;b&gt;Switch Button के आधार पर Table Filters को Dynamically Apply या Remove&lt;/b&gt; करने के लिए उपयोग की जाती है। यह code खास तौर पर तब काम आता है जब business user को एक ही switch से &lt;b&gt;कुछ P-Codes को Exclude या Include&lt;/b&gt; करना हो।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस script में सबसे पहले &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ExcludePCodes&lt;/span&gt; नाम का एक String Array बनाया गया है, जिसमें वे सभी &lt;b&gt;P-Codes&lt;/b&gt; रखे गए हैं जिन्हें report से हटाना है, जैसे 5000, 5001, 0072, 72A आदि। इसके बाद &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Switch_1.isOn()&lt;/span&gt; की मदद से यह check किया जाता है कि switch ON है या OFF।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;अगर switch &lt;b&gt;ON&lt;/b&gt; होता है, तो &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;CFIREPCOD&lt;/span&gt; dimension पर पहले से लगे सभी filter हटाए जाते हैं। फिर Hierarchy को &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;__FLAT__&lt;/span&gt; set किया जाता है ताकि सभी code एक level पर दिखें। इसके बाद &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;setDimensionFilter()&lt;/span&gt; का उपयोग करके दिए गए P-Codes को &lt;b&gt;exclude: true&lt;/b&gt; के साथ filter किया जाता है। यह logic चार अलग-अलग tables (Table_30, Table_48, Table_49, Table_50) पर एक साथ लागू होता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;अगर switch &lt;b&gt;OFF&lt;/b&gt; होता है, तो सभी tables से &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;CFIREPCOD&lt;/span&gt; का filter हटा दिया जाता है और पूरा data दोबारा दिखने लगता है।&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Filter to Exclude Product codes 2:&lt;/span&gt;&lt;/h3&gt;&lt;div&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//apply on switch button&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;// write below code on switch to call method:&lt;/span&gt;&lt;br /&gt;Methods.FilterPCodes([Table_48, Table_30, Table_49, Table_50],&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;CFIREPCOD&quot;&lt;/span&gt;,Switch_1.isOn());&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;// create a method &amp;amp; write below code in it to filter in/filter out:&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var &lt;/span&gt;ExcludePCodes = ArrayUtils.create(Type.string);&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;//Current set of p-codes needed to exclude/include - 5000,5001,72,72A,72CL,72I,72NW&lt;br /&gt;ExcludePCodes = [&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;5000&quot;&lt;/span&gt;,&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;5001&quot;&lt;/span&gt;,&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;72&quot;&lt;/span&gt;,&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;72A&quot;&lt;/span&gt;,&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;72CL&quot;&lt;/span&gt;,&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;72NW&quot;&lt;/span&gt;,&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;72I&quot;&lt;/span&gt;];&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;/*&lt;br /&gt;var counter = 0;&lt;br /&gt;var bool = 0;&lt;br /&gt;if(gNewPCodes.length&amp;lt;1){&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;for (var l=0; l&amp;lt;gPCodes.length;l++){&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;bool = 0;&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;for (var k=0; k&amp;lt;ExcludePCodes.length; k++){&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;if ( (ExcludePCodes[k] !== gPCodes[l]) ){&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;				&lt;/span&gt;bool = bool+1;&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;}&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;}&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;if (bool === ExcludePCodes.length){&amp;nbsp;&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;gNewPCodes[counter] = gPCodes[l];&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;			&lt;/span&gt;counter++; }&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;}&lt;br /&gt;}&lt;br /&gt;console.log(gNewPCodes);&lt;br /&gt;*/&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var &lt;/span&gt;len = TableNames.length;&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;if &lt;/span&gt;(OnOrOff){&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//console.log(&quot;true&quot;);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;for&lt;/span&gt;(&lt;span style=&quot;color: #2b00fe;&quot;&gt;var &lt;/span&gt;i=&lt;span style=&quot;color: #ffa400;&quot;&gt;0&lt;/span&gt;;i&amp;lt;len;i++){&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;TableNames[i].getDataSource().setHierarchy(DimensionName,&lt;span style=&quot;color: #ff00fe;&quot;&gt;&#39;__FLAT__&#39;&lt;/span&gt;);&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;TableNames[i].getDataSource().setDimensionFilter(DimensionName,{values: ExcludePCodes, exclude: &lt;span style=&quot;color: #2b00fe;&quot;&gt;true&lt;/span&gt;});&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;}&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;Application.showMessage(ApplicationMessageType.Info,&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;This might take some time as P-Codes: \&quot;5000,5001,72,72A,72CL,72NW\&quot; are being excluded from the data.&quot;&lt;/span&gt;);&lt;br /&gt;} &lt;span style=&quot;color: #2b00fe;&quot;&gt;else &lt;/span&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//console.log(&quot;false&quot;);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;for&lt;/span&gt;(&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt; j=&lt;span style=&quot;color: #ffa400;&quot;&gt;0&lt;/span&gt;;j&amp;lt;len;j++){&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;TableNames[j].getDataSource().removeDimensionFilter(DimensionName);&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;}&lt;br /&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;Application.showMessage(ApplicationMessageType.Info,&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;All P-Codes are now included in the data.&quot;&lt;/span&gt;);&lt;br /&gt;}&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;br /&gt;यह SAP Analytics Cloud (SAC) Application Designer की &lt;b&gt;advanced scripting&lt;/b&gt; का उदाहरण है, जिसमें &lt;b&gt;Switch Button के ज़रिए multiple tables पर एक common filter method&lt;/b&gt; लागू किया गया है। इस code का मुख्य उद्देश्य है &lt;b&gt;P-Codes को एक साथ Exclude या Include करना&lt;/b&gt;, बिना हर table पर अलग-अलग script लिखे।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;सबसे पहले Switch Button पर एक single line लिखी जाती है:&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Methods.FilterPCodes([Table_48, Table_30, Table_49, Table_50], &quot;CFIREPCOD&quot;, Switch_1.isOn());&lt;/span&gt;&lt;br /&gt;यह line एक custom method को call करती है, जिसमें tables की list, dimension name और switch की ON/OFF value भेजी जाती है। इससे code reusable और maintainable बनता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Method के अंदर &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ExcludePCodes&lt;/span&gt; नाम का string array बनाया गया है, जिसमें वे सभी P-Codes हैं जिन्हें report से हटाना है, जैसे 5000, 5001, 72, 72A, 72CL आदि। जब Switch ON होता है, तब सभी tables के Data Source पर &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;__FLAT__&lt;/span&gt; hierarchy set की जाती है और &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;setDimensionFilter()&lt;/span&gt; के ज़रिए इन P-Codes को &lt;b&gt;exclude: true&lt;/b&gt; के साथ filter किया जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब Switch OFF होता है, तब &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;removeDimensionFilter()&lt;/span&gt; का उपयोग करके सभी tables से filter हटा दिया जाता है और पूरा data दोबारा दिखने लगता है। साथ ही &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Application.showMessage()&lt;/span&gt; से user को जानकारी भी दी जाती है।&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h3 style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;Show / Hide Widget&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;if &lt;/span&gt;(Switch_1.isOn()) {&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;        Table_1.setVisible(&lt;span style=&quot;color: #2b00fe;&quot;&gt;true&lt;/span&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;    } &lt;span style=&quot;color: #2b00fe;&quot;&gt;else &lt;/span&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;        Table_1.setVisible(&lt;span style=&quot;color: #2b00fe;&quot;&gt;false&lt;/span&gt;);&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;यह SAC scripting code एक switch button का उपयोग करके table की visibility को नियंत्रित करता है। जब switch (&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3; white-space: pre;&quot;&gt;Switch_1&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;) ON होता &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small; white-space: pre;&quot;&gt;है, तो &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Table_1.setVisible(true)&lt;/span&gt; command table को users के लिए visible बनाता है। जब switch OFF होता है, तो &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Table_1.setVisible(false)&lt;/span&gt; 
table को view से छिपा देता है। यह simple conditional logic users को dashboard elements को interactive रूप से दिखाने या छिपाने की 
अनुमति देता है, जिससे interface clean और focused रहता है। यह विशेष रूप से तब उपयोगी होता है जब users specific components, जैसे 
detailed data tables को केवल आवश्यकता पड़ने पर ही देखना चाहते हैं—SAP Analytics Cloud applications में user experience और 
visual clarity  दोनों को बेहतर बनाता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h3 style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;Apply / Remove Filter&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var &lt;/span&gt;ds = Table_1.getDataSource();&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;    &lt;span style=&quot;color: #2b00fe;&quot;&gt;if &lt;/span&gt;(Switch_1.isOn()) {&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;        ds.setDimensionFilter(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Country&quot;&lt;/span&gt;, [&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;India&quot;&lt;/span&gt;]);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;    } &lt;span style=&quot;color: #2b00fe;&quot;&gt;else &lt;/span&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;        ds.removeDimensionFilter(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Country&quot;&lt;/span&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;    }&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;    Application.refreshData();&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;यह SAC scripting code switch button की स्थिति के आधार पर किसी table पर data filter लागू या हटाता है। &lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3; white-space: pre;&quot;&gt;ds&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt; variable, &lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3; white-space: pre;&quot;&gt;getDataSource()&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small; white-space: pre;&quot;&gt;का उपयोग करके &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Table_1&lt;/span&gt; के data source को पुनः प्राप्त करता है। यदि switch (&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Switch_1&lt;/span&gt;) ON है, तो &quot;Country&quot; dimension पर एक filter 
लागू होता है, जो केवल &quot;India&quot; का data दिखाता है। यदि switch OFF है, तो filter हटा दिया जाता है, और सभी देशों को फिर से display करता 
है। अंत में, &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Application.refreshData()&lt;/span&gt; latest filter changes को दर्शाने के लिए table को refresh करता है। यह interactive logic users को 
filter को आसानी से ON और OFF करने की अनुमति देता है, जिससे SAP Analytics Cloud dashboard में data analysis का flexibility 
बेहतर होता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h3 style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;Enable / Disable User Input&lt;/span&gt;&lt;/h3&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var &lt;/span&gt;editable = Switch_1.isOn();
InputField_1.setEnabled(editable);
InputField_2.setEnabled(editable);&lt;/span&gt;&lt;/div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;यह SAC scripting code switch button की स्थिति के आधार पर input field को &lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3; white-space: pre;&quot;&gt;editable&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt; योग्य बनाता है या नहीं, इसे नियंत्रित करता है। &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small; white-space: pre;&quot;&gt;&quot;editable&quot; variable, &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;isOn()&lt;/span&gt; method का उपयोग करके &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Switch_1&lt;/span&gt; की ON/OFF state को store करता है। यदि switch ON (&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;true&lt;/span&gt;) है, तो 
&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;InputField_1&lt;/span&gt; और &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;InputField_2&lt;/span&gt; दोनों enabled हो जाते हैं, जिससे users value type या modify कर सकते हैं। यदि switch OFF (&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;false&lt;/span&gt;) है, 
तो input field enabled हो जाते हैं, जिससे कोई भी edit नहीं हो पाता। यह approach data entry method—जैसे &quot;View&quot; और &quot;Edit&quot; स्थितियों 
के बीच switch करने—को नियंत्रित करने के लिए उपयोगी है, जिससे यह सुनिश्चित होता है कि users केवल तभी input modify कर सकते हैं 
जब स्पष्ट रूप से अनुमति दी गई हो, जिससे SAC applications में security और data consistency बेहतर होती है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h3 style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;Toggle Application Theme&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;if &lt;/span&gt;(Switch_1.isOn()) {&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;        Application.setTheme(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;sap_fiori_3_dark&quot;&lt;/span&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;    } &lt;span style=&quot;color: #2b00fe;&quot;&gt;else &lt;/span&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;        Application.setTheme(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;sap_fiori_3&quot;&lt;/span&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;    }&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;इस SAC scripting code का उपयोग किसी application में switch button का उपयोग करके light और dark रंग की theme के बीच switch करने &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small; white-space: pre;&quot;&gt;के लिए किया जाता है। जब switch (&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Switch_1&lt;/span&gt;) ON होता है, तो application theme &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&quot;sap_fiori_3_dark&quot;&lt;/span&gt; में बदल जाती है, जिससे बेहतर visibility 
या aesthetic संबंधी preference के लिए dark mode enable हो जाता है। जब switch OFF होता है, तो यह default &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&quot;sap_fiori_3&quot;&lt;/span&gt; light रंग की 
theme पर वापस आ जाता है। &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Application.setTheme()&lt;/span&gt; function page को reload किए बिना selected theme को dynamic रूप से लागू करता 
है। यह सुविधा SAP Analytics Cloud में dashboard को different viewing conditions  या users preference के अनुकूल बनाकर, personalization 
की अनुमति देकर users experience को बेहतर बनाती है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h3 style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;Refresh Data Manually&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;if &lt;/span&gt;(Switch_1.isOn()) {&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;        Application.showBusyIndicator(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Refreshing data...&quot;&lt;/span&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;        Application.refreshData();&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;        Application.hideBusyIndicator();&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;        Switch_1.setOn(&lt;span style=&quot;color: #2b00fe;&quot;&gt;false&lt;/span&gt;); &lt;span style=&quot;color: #38761d;&quot;&gt;// Reset to OFF&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;    }&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;यह SAC scripting code data को manual रूप से refresh करने के लिए एक switch button का उपयोग करता है। जब switch (&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3; white-space: pre;&quot;&gt;Switch_1&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;) &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small; white-space: pre;&quot;&gt;ON होता है, तो script सबसे पहले &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Application.showBusyIndicator()&lt;/span&gt; का उपयोग करके एक busy indicator message &quot;Refreshing data...&quot; 
display करती है ताकि users को सूचित किया जा सके कि processing जारी है। फिर, यह &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Application.refreshData()&lt;/span&gt; के साथ application के 
सभी data sources को refresh करता है। Refresh पूरा होने के बाद, busy indicator को &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Application.hideBusyIndicator()&lt;/span&gt; का उपयोग करके 
छिपा दिया जाता है। अंत में, &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Switch_1.setOn(false)&lt;/span&gt; के साथ switch को OFF कर दिया जाता है ताकि वह active न रहे। यह SAC application 
के भीतर data को interactive रूप से refresh करने के लिए एक clear, user-friendly प्रक्रिया बनाता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h3 style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;Control Visibility of Multiple Widgets&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var &lt;/span&gt;state = Switch_1.isOn();&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;    Chart_1.setVisible(state);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;    Table_1.setVisible(!state);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;यह SAC scripting code switch button की स्थिति के आधार पर दो widget—&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3; white-space: pre;&quot;&gt;Chart_1&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt; और &lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3; white-space: pre;&quot;&gt;Table_1&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;—की visiblity को नियंत्रित करता है। &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small; white-space: pre;&quot;&gt;Variable state, &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;isOn()&lt;/span&gt; method का उपयोग करके &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Switch_1&lt;/span&gt; की ON/OFF condition को store करती है। यदि switch ON (&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;true&lt;/span&gt;) है, तो 
&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Chart_1&lt;/span&gt; visible हो जाता है और &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Table_1&lt;/span&gt; छिप जाता है। यदि switch OFF (&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;true&lt;/span&gt;) है, तो chart छिप जाता है और table दिखाई जाती है। यह 
simple logic users को एक ही switch का उपयोग करके विभिन्न data views (उदाहरण के लिए, chart view vs table view) के बीच toggle 
करने की अनुमति देता है, जिससे SAP Analytics Cloud में एक interactive और user-friendly dashboard अनुभव बनता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h3 style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;Conditional Action&lt;/span&gt;&lt;/h3&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;if &lt;/span&gt;(Switch_1.isOn()) {&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;Application.showMessage(ApplicationMessageType.Info, &lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Alert Mode Activated!&quot;&lt;/span&gt;);
&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;} &lt;span style=&quot;color: #2b00fe;&quot;&gt;else &lt;/span&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;Application.showMessage(ApplicationMessageType.Info, &lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Alert Mode Deactivated!&quot;&lt;/span&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;यह SAC scripting code switch button की स्थिति के आधार पर एक information message प्रदर्शित करता है। जब switch (&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3; white-space: pre;&quot;&gt;Switch_1&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;) &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small; white-space: pre;&quot;&gt;ON होता है, तो यह &quot;Alert Mode Activated!&quot; संदेश display करता है, जो दर्शाता है कि alert mode enabled है। जब switch OFF होता है, 
तो यह &quot;Alert Mode Deactivated!&quot; display करता है, जो दर्शाता है कि alert mode disabled कर दिया गया है। Screen पर user-friendly 
notification display करने के लिए &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Application.showMessage()&lt;/span&gt; function का उपयोग &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ApplicationMessageType.Info&lt;/span&gt; parameters के साथ 
किया जाता है। यह script users को immediate feedback प्रदान करती है, जिससे उन applications में interactivity और clarity में सुधार होता 
है जहाँ alert या monitoring mode dynamic रूप से toggle किए जाते हैं।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h3 style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;Multi-Action Switch&lt;/span&gt;&lt;/h3&gt;
  &lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;if &lt;/span&gt;(Switch_1.isOn()) {&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;        Application.showBusyIndicator(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Switching to Advanced Mode...&quot;&lt;/span&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;        Chart_1.setVisible(&lt;span style=&quot;color: #2b00fe;&quot;&gt;true&lt;/span&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;        Table_1.setVisible(&lt;span style=&quot;color: #2b00fe;&quot;&gt;true&lt;/span&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;        Application.hideBusyIndicator();&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;    } &lt;span style=&quot;color: #2b00fe;&quot;&gt;else &lt;/span&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;        Chart_1.setVisible(&lt;span style=&quot;color: #2b00fe;&quot;&gt;false&lt;/span&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;        Table_1.setVisible(&lt;span style=&quot;color: #2b00fe;&quot;&gt;false&lt;/span&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;    }&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;यह SAC scripting code एक switch button का उपयोग करके chart और table की visibility को नियंत्रित करता है। जब switch (&lt;/span&gt;&lt;span style=&quot;background-color: #f3f3f3; white-space: pre;&quot;&gt;Switch_1&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small; white-space: pre;&quot;&gt;ON होता है, तो system एक busy indicator संदेश &quot;Switching to Advanced Mode...&quot; display करता है, &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Chart_1&lt;/span&gt; और &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Table_1&lt;/span&gt; को 
visible बनाता है, और फिर प्रक्रिया पूरी होने पर busy indicator को छिपा देता है। जब switch OFF होता है, तो chart और table दोनों छिप 
जाते हैं। यह logic users को basic और advanced dashboard modes के बीच आसानी से toggle करने में मदद करता है, जिससे एक 
interactive अनुभव मिलता है और visibility change process के दौरान बेहतर user feedback process के लिए busy indicator का उपयोग 
करते हुए एक smooth transition बनाए रखा जाता है।&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;/span&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;👨‍💻 Author&lt;/p&gt;&lt;p&gt;Total Data Solution&lt;br /&gt;Data Analyst | Excel &amp;amp; SAP Analytics Cloud Developer&lt;br /&gt;I share practical Excel, Automation, and Reporting tutorials based on real corporate experience.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://www.totaldatasolution.com/feeds/7343124780491338366/comments/default' title='टिप्पणियाँ भेजें'/><link rel='replies' type='text/html' href='https://www.totaldatasolution.com/2025/09/sac-scripting-for-toggle-button.html#comment-form' title='0 टिप्पणियाँ'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/7343124780491338366'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/7343124780491338366'/><link rel='alternate' type='text/html' href='https://www.totaldatasolution.com/2025/09/sac-scripting-for-toggle-button.html' title='SAC scripting for Toggle button'/><author><name>Total Data Solution</name><uri>http://www.blogger.com/profile/12526349101988182665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxR0n3S2tCY7FEha-v4SZwFREqwurCiPXgEPv8oHpM3I1q_T_SKjpMUSri2-jqcUBYs6gt-4807mJZ_zGPAT3tDE-8BaTeZYsm06_MNrgX28aXw9N0pTpz7fmX97b5F4WcAI7TvMXBHUT9C4xCPv4GCjp8yC5qfmxFkxxkdC4QQQ72iHhGcvLRYme15k4v/s72-w640-h510-c/SAC_scripting_for_Toggle_Button.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7267924039333995091.post-1370956688415717691</id><published>2026-07-11T10:33:39.967+05:30</published><updated>2026-07-11T10:33:40.001+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="VBA"/><title type='text'>VBA for SAP</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvxiLC2DlH07cngZTesNrOn9eMTmTo6oMWH1Pp3IfeDagLLfpl6dsNCVgrzglJTly_SfHgzUpHy_tXLLuiCDwTUxfcQkkAOKr-Kw9ML-b8dWG-Ra7lZQxFzBo1z7L-E20so20_vDbTmgyOZ4dDQg5JBtekgyjF2uzBpflvt-e1LlOZnMGZaXtonYY9X-gl/s1024/VBA%20For%20SAP.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;VBA for SAP&quot; border=&quot;0&quot; data-original-height=&quot;816&quot; data-original-width=&quot;1024&quot; height=&quot;510&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvxiLC2DlH07cngZTesNrOn9eMTmTo6oMWH1Pp3IfeDagLLfpl6dsNCVgrzglJTly_SfHgzUpHy_tXLLuiCDwTUxfcQkkAOKr-Kw9ML-b8dWG-Ra7lZQxFzBo1z7L-E20so20_vDbTmgyOZ4dDQg5JBtekgyjF2uzBpflvt-e1LlOZnMGZaXtonYY9X-gl/w640-h510/VBA%20For%20SAP.png&quot; title=&quot;VBA for SAP&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Get ID &amp;amp; Text of each control in SAP window&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;Get_SAP_TableIDs()&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;SapGuiAuto &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Object&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt;&amp;nbsp;SAPApp&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As Object&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt;&amp;nbsp;SAPCon&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As Object&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt;&amp;nbsp;session&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As Object&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt;&amp;nbsp;ctrl&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As Object&lt;/span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; define objects&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set&lt;/span&gt; SapGuiAuto = GetObject(&quot;SAPGUI&quot;)&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Set&lt;/span&gt;&amp;nbsp;SAPApp = SapGuiAuto.GetScriptingEngine&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Set&lt;/span&gt;&amp;nbsp;SAPCon = SAPApp.Children(0)&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Set&lt;/span&gt;&amp;nbsp;session = SAPCon.Children(0)&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Search all the controls on SAP screen&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;For Each&lt;/span&gt; ctrl &lt;span style=&quot;color: #2b00fe;&quot;&gt;In&lt;/span&gt; session.FindById(&quot;wnd[0]/usr&quot;).Children&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Debug.Print&lt;/span&gt; ctrl.ID&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Debug.Print&lt;/span&gt; ctrl.Text&lt;br /&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&#39;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; If InStr(1, ctrl.ID, &quot;tbl&quot;) &amp;gt; 0 Or InStr(1, ctrl.ID, &quot;shell&quot;) &amp;gt; 0 Then&lt;br /&gt;&#39;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Debug.Print &quot;Possible Table/Grid ID: &quot; &amp;amp; ctrl.ID &amp;amp; &quot; | Type: &quot; &amp;amp; ctrl.Type&lt;br /&gt;&#39;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; End If&lt;br /&gt;&lt;/span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Next&lt;/span&gt; ctrl&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; MsgBox &quot;Check Immediate Window (Ctrl+G) for result&quot;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;यह &lt;b&gt;VBA Macro – Get_SAP_TableIDs&lt;/b&gt; Excel VBA के माध्यम से &lt;b&gt;SAP GUI Scripting&lt;/b&gt; का उपयोग करके SAP Screen पर मौजूद &lt;b&gt;Table, Grid और Controls के IDs निकालने&lt;/b&gt; के लिए बनाया गया है। यह Macro खासतौर पर &lt;b&gt;SAP Automation, SAP Report Extraction और Excel–SAP Integration&lt;/b&gt; में बहुत उपयोगी है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Macro की शुरुआत में SAP से जुड़ने के लिए जरूरी Objects Declare किए गए हैं, जैसे &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;SapGuiAuto&lt;/span&gt;, &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;SAPApp&lt;/span&gt;, &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;SAPCon&lt;/span&gt; और &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;session&lt;/span&gt;।&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;GetObject(&quot;SAPGUI&quot;)&lt;/span&gt; के जरिए पहले से खुले हुए SAP GUI Session को Access किया जाता है। इसके बाद Scripting Engine, Connection और Session को Define किया जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;session.FindById(&quot;wnd[0]/usr&quot;).Children&lt;/span&gt; Loop के माध्यम से SAP की Current Screen पर मौजूद &lt;b&gt;सभी Controls&lt;/b&gt; को एक-एक करके Read किया जाता है।&lt;br /&gt;हर Control का &lt;b&gt;ID और Text&lt;/b&gt; &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Debug.Print&lt;/span&gt; की मदद से &lt;b&gt;Immediate Window (Ctrl + G)&lt;/b&gt; में Print हो जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Comment किए गए Code में यह Logic दिया गया है कि अगर Control ID में &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&quot;tbl&quot;&lt;/span&gt; या &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&quot;shell&quot;&lt;/span&gt; हो, तो वह &lt;b&gt;SAP Table या Grid Control&lt;/b&gt; हो सकता है। इसे जरूरत के अनुसार Activate किया जा सकता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;अंत में &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;MsgBox&lt;/span&gt; User को बताता है कि Result देखने के लिए Immediate Window Check करें।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Macro &lt;b&gt;SAP GUI Scripting VBA, Find SAP Table ID, SAP Automation with Excel, Advanced VBA for SAP&lt;/b&gt; जैसे SEO Keywords के लिए बहुत उपयोगी है और SAP Data Automation को आसान बनाता है।&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;hr /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Other VBA codes for SAP&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&#39;new window&lt;/span&gt;&lt;br /&gt;session.findById(&quot;wnd[0]/tbar[0]/okcd&quot;).Text = &quot;/n&quot;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;यह &lt;b&gt;SAP GUI Scripting Command&lt;/b&gt; Excel VBA या SAP Automation में &lt;b&gt;SAP Transaction को Exit या Reset&lt;/b&gt; करने के लिए उपयोग किया जाता है।&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;session.findById(&quot;wnd[0]/tbar[0]/okcd&quot;).Text = &quot;/n&quot;&lt;/span&gt; लाइन SAP के &lt;b&gt;OK Code (Command Field)&lt;/b&gt; में &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;/n&lt;/span&gt; लिखती है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;/n&lt;/span&gt; Command का मतलब होता है &lt;b&gt;Current Transaction को बंद करके SAP Main Screen पर जाना&lt;/b&gt;। इससे बिना SAP को बंद किए, नया Transaction शुरू किया जा सकता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Command &lt;b&gt;SAP Automation Scripts&lt;/b&gt; में बहुत उपयोगी है, खासकर तब जब एक Transaction पूरा होने के बाद अगला Transaction Run करना हो।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Code &lt;b&gt;SAP GUI Scripting VBA, SAP OK Code /n, Exit SAP Transaction, SAP Automation with Excel&lt;/b&gt; जैसे SEO Keywords के लिए उपयोगी है और Automation Flow को Smooth बनाता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
  &lt;p&gt;&lt;span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&#39;enter T-code&lt;/span&gt;&lt;br /&gt;session.findById(&quot;wnd[0]/tbar[0]/okcd&quot;).Text = &quot;su3&quot;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;यह &lt;b&gt;SAP GUI Scripting Command&lt;/b&gt; SAP में &lt;b&gt;SU3 Transaction को Open&lt;/b&gt; करने के लिए उपयोग किया जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;session.findById(&quot;wnd[0]/tbar[0]/okcd&quot;).Text = &quot;su3&quot;&lt;/span&gt; line SAP के &lt;b&gt;OK Code (Command Field)&lt;/b&gt; में &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;SU3&lt;/span&gt; type करती है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;SU3 Transaction&lt;/b&gt; का उपयोग SAP User अपनी &lt;b&gt;Personal Settings&lt;/b&gt; जैसे User Name, Email ID, Language, Default Printer और Time Zone बदलने के लिए करता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Command आमतौर पर &lt;b&gt;Excel VBA + SAP GUI Scripting Automation&lt;/b&gt; में इस्तेमाल होती है, ताकि Script के जरिए सीधे SU3 Screen Open हो जाए।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Code &lt;b&gt;SAP GUI Scripting VBA, SU3 Transaction Automation, SAP User Profile Settings, SAP Automation with Excel&lt;/b&gt; जैसे SEO Keywords के लिए उपयोगी है और SAP Automation को तेज और आसान बनाता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
  &lt;p&gt;&lt;span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&#39;press enter key&lt;/span&gt;&lt;br /&gt;session.findById(&quot;wnd[0]&quot;).sendVKey 0&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;यह &lt;b&gt;SAP GUI Scripting Command&lt;/b&gt; SAP में &lt;b&gt;Enter Key (Execute Action)&lt;/b&gt; को Automatically Press करने के लिए उपयोग किया जाता है।&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;session.findById(&quot;wnd[0]&quot;).sendVKey 0&lt;/span&gt; का मतलब होता है SAP Screen पर &lt;b&gt;Enter Button दबाना&lt;/b&gt;।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब आप OK Code में कोई &lt;b&gt;Transaction Code (जैसे SU3, VA03, ME23N)&lt;/b&gt; लिखते हैं, तब इस Command से उसे Execute किया जाता है। यह Manual Enter Key Press करने की जरूरत खत्म कर देता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Line &lt;b&gt;SAP Automation with Excel VBA&lt;/b&gt; में बहुत उपयोगी है, खासकर तब जब Multiple Transactions को लगातार Run करना हो।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Code &lt;b&gt;SAP GUI Scripting VBA, sendVKey 0, SAP Enter Key Automation, SAP Transaction Execute&lt;/b&gt; जैसे SEO Keywords के लिए उपयोगी है और Automation Flow को Smooth बनाता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
  &lt;p id=&quot;vbGenerateReplaceFile&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&#39;Click on Generate/Replace file button&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;Len(Dir(OutputPathSAP &amp;amp; Application.PathSeparator &amp;amp; &quot;Closing balance&quot; &amp;amp; &quot;.xlsx&quot;)) = 0 &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; session.findById(&quot;wnd[1]/tbar[0]/btn[0]&quot;).Press&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Else&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; session.findById(&quot;wnd[1]/tbar[0]/btn[11]&quot;).Press&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p id=&quot;vbGenerateReplaceFile&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;यह &lt;b&gt;VBA + SAP GUI Scripting Logic&lt;/b&gt; SAP से &lt;b&gt;Excel File Export करते समय Duplicate File Handling&lt;/b&gt; के लिए उपयोग किया जाता है।&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Dir&lt;/span&gt; Function यह Check करता है कि दिए गए &lt;b&gt;Output Path&lt;/b&gt; में &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&quot;Closing balance.xlsx&quot;&lt;/span&gt; file पहले से मौजूद है या नहीं।&lt;/span&gt;&lt;/p&gt;&lt;p id=&quot;vbGenerateReplaceFile&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;अगर &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Len(Dir(...)) = 0&lt;/span&gt; है, तो इसका मतलब है कि file मौजूद नहीं है। ऐसे में&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;btn[0]&lt;/span&gt; Press किया जाता है, जो आमतौर पर &lt;b&gt;Save / Yes Button&lt;/b&gt; होता है।&lt;/span&gt;&lt;/p&gt;&lt;p id=&quot;vbGenerateReplaceFile&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;अगर file पहले से मौजूद है, तो&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;btn[11]&lt;/span&gt; Press किया जाता है, जो &lt;b&gt;Overwrite / Replace Option&lt;/b&gt; को Select करता है।&lt;/span&gt;&lt;/p&gt;&lt;p id=&quot;vbGenerateReplaceFile&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Logic &lt;b&gt;SAP Automation with Excel VBA&lt;/b&gt; में बहुत जरूरी है, ताकि Export Process बिना Error के चले और Manual Intervention की जरूरत न पड़े।&lt;/span&gt;&lt;/p&gt;&lt;p id=&quot;vbGenerateReplaceFile&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Code &lt;b&gt;SAP GUI Scripting VBA, SAP File Export Automation, Handle Existing File SAP, Excel SAP Automation&lt;/b&gt; जैसे SEO Keywords के लिए उपयोगी है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
  &lt;p id=&quot;vbByPassInfoWindow&quot;&gt;&lt;span&gt;
  &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;Code to By-pass Information windows&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Do While&lt;/span&gt; session.ActiveWindow.Text &lt;span style=&quot;color: #2b00fe;&quot;&gt;Like &lt;/span&gt;&quot;*Information&quot;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; session.findById(&quot;wnd[1]/tbar[0]/btn[0]&quot;).press&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Loop&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p id=&quot;vbByPassInfoWindow&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;यह &lt;b&gt;SAP GUI Scripting VBA Loop&lt;/b&gt; SAP में आने वाले &lt;b&gt;Information Pop-up Messages को Automatically Close&lt;/b&gt; करने के लिए उपयोग किया जाता है।&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Do While session.ActiveWindow.Text Like &quot;*Information&quot;&lt;/span&gt; यह Check करता है कि Active Window का Title &lt;b&gt;Information&lt;/b&gt; है या नहीं।&lt;/span&gt;&lt;/p&gt;&lt;p id=&quot;vbByPassInfoWindow&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब तक Information Pop-up खुला रहता है,&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;session.findById(&quot;wnd[1]/tbar[0]/btn[0]&quot;).Press&lt;/span&gt; Command &lt;b&gt;OK / Continue Button&lt;/b&gt; को Automatically Press करता रहता है।&lt;/span&gt;&lt;/p&gt;&lt;p id=&quot;vbByPassInfoWindow&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इससे SAP Automation Script &lt;b&gt;Manual Click के बिना आगे बढ़ता है&lt;/b&gt; और Process रुकता नहीं है।&lt;/span&gt;&lt;/p&gt;&lt;p id=&quot;vbByPassInfoWindow&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Logic खासतौर पर तब काम आती है जब SAP Export, Save या Transaction Run करते समय बार-बार Information Messages आते हैं।&lt;/span&gt;&lt;/p&gt;&lt;p id=&quot;vbByPassInfoWindow&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Code &lt;b&gt;SAP GUI Scripting VBA, Handle SAP Information Popup, SAP Automation Loop, Excel SAP Automation&lt;/b&gt; जैसे SEO Keywords के लिए बहुत उपयोगी है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
  &lt;p id=&quot;vbClosePopUp&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&#39;close pop up if title is Information&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;UCase(Session.ActiveWindow.text) = UCase(&quot;Information&quot;) &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; Session.findById(&quot;wnd[1]/tbar[0]/btn[0]&quot;).press&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt; &#39;Session.findById(&quot;wnd[1]/tbar[0]/btn[12]&quot;).press&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p id=&quot;vbClosePopUp&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;यह &lt;b&gt;SAP GUI Scripting VBA Condition&lt;/b&gt; SAP में आने वाले &lt;b&gt;Information Popup को Automatically Handle&lt;/b&gt; करने के लिए उपयोग की जाती है।&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;UCase(Session.ActiveWindow.Text)&lt;/span&gt; का उपयोग Text को &lt;b&gt;Upper Case&lt;/b&gt; में Convert करके Case-Sensitive Error से बचने के लिए किया गया है।&lt;/span&gt;&lt;/p&gt;&lt;p id=&quot;vbClosePopUp&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;अगर Active Window का Title &lt;b&gt;“Information”&lt;/b&gt; होता है, तो&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;btn[0]&lt;/span&gt; Press किया जाता है, जो आमतौर पर &lt;b&gt;OK / Continue Button&lt;/b&gt; होता है। इससे Popup अपने-आप Close हो जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p id=&quot;vbClosePopUp&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Comment की गई Line &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;btn[12]&lt;/span&gt; वैकल्पिक Button (जैसे Cancel या Back) के लिए रखी गई है।&lt;/span&gt;&lt;/p&gt;&lt;p id=&quot;vbClosePopUp&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Logic &lt;b&gt;SAP Automation with Excel VBA&lt;/b&gt; में बहुत जरूरी है, ताकि Script बीच में न रुके।&lt;/span&gt;&lt;/p&gt;&lt;p id=&quot;vbClosePopUp&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Code &lt;b&gt;SAP GUI Scripting VBA, Handle SAP Information Popup, SAP Message Automation, Excel SAP Integration&lt;/b&gt; जैसे SEO Keywords के लिए उपयोगी है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
  &lt;p id=&quot;vbSAPScreenshot&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&#39;save SAP screenshot to folder&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;session.findById(&quot;wnd[0]&quot;).HardCopy ThisWorkbook.Path &amp;amp; &quot;\Dump\&quot; &amp;amp; POLINE_NUMBER &amp;amp; &quot;\Images\Sapshot_&quot; &amp;amp; M + 1, 1&lt;/span&gt;&lt;/p&gt;&lt;p id=&quot;vbSAPScreenshot&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;यह &lt;b&gt;SAP GUI Scripting Command&lt;/b&gt; SAP Screen का &lt;b&gt;Automatically Screenshot (Hard Copy)&lt;/b&gt; लेने के लिए उपयोग किया जाता है।&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;session.findById(&quot;wnd[0]&quot;).HardCopy&lt;/span&gt; SAP की Current Window की Image Save करता है।&lt;/span&gt;&lt;/p&gt;&lt;p id=&quot;vbSAPScreenshot&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Screenshot &lt;b&gt;Excel Workbook के Path&lt;/b&gt; में दिए गए Folder Structure में Store होता है, जहाँ&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;POLINE_NUMBER&lt;/span&gt; और &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;M + 1&lt;/span&gt; के आधार पर &lt;b&gt;Dynamic File Name&lt;/b&gt; बनता है, जैसे &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Sapshot_1&lt;/span&gt;।&lt;/span&gt;&lt;/p&gt;&lt;p id=&quot;vbSAPScreenshot&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;1&lt;/span&gt; Parameter का मतलब होता है कि Screenshot &lt;b&gt;Front-End Graphic Mode&lt;/b&gt; में लिया जाए।&lt;/span&gt;&lt;/p&gt;&lt;p id=&quot;vbSAPScreenshot&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Command &lt;b&gt;SAP Automation, Audit Proof, Error Evidence और Documentation&lt;/b&gt; के लिए बहुत उपयोगी है।&lt;/span&gt;&lt;/p&gt;&lt;p id=&quot;vbSAPScreenshot&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Code &lt;b&gt;SAP GUI Scripting VBA, SAP Screenshot Automation, HardCopy Command SAP, Excel SAP Automation&lt;/b&gt; जैसे SEO Keywords के लिए उपयोगी है और Process को Professional बनाता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr /&gt;
  
  &lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Get SAP date format&lt;/span&gt;&lt;/h3&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;p&gt;&lt;span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;SAP_Connect()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;SapGuiAuto &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Object&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt;&lt;span&gt;&amp;nbsp;connection&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As Object&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt;&lt;span&gt;&amp;nbsp;FSO &lt;span style=&quot;color: #2b00fe;&quot;&gt;As New&lt;/span&gt; FileSystemObject&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;With &lt;/span&gt;ThisWorkbook&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Activate&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;With &lt;/span&gt;.Sheets(&quot;Mapping&quot;)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Activate&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; LastRow = .Cells(.Rows.Count, 8).End(xlUp).Row&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;LastRow = 1 &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Else&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Range(&quot;H2:H&quot; &amp;amp; LastRow).Copy&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;SapGuiAuto &lt;span style=&quot;color: #2b00fe;&quot;&gt;Is Nothing&lt;/span&gt; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;On Error Resume Next&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Set&lt;/span&gt;&lt;span&gt;&amp;nbsp;SapGuiAuto = GetObject(&quot;SAPGUI&quot;)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;app = SapGuiAuto.GetScriptingEngine&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;On Error GoTo 0&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;If&lt;/span&gt;&lt;span&gt;&amp;nbsp;SapGuiAuto&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Is Nothing&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MsgBox &quot;SAP is not Running&quot;, vbCritical, &quot;Please Check&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; End If&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;If&lt;/span&gt;&lt;span&gt;&amp;nbsp;connection&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Is Nothing&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;On Error Resume Next&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;connection = app.Children(0): &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;session = connection.Children(0)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;On Error GoTo 0&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;If&lt;/span&gt;&lt;span&gt;&amp;nbsp;connection&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Is Nothing&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Else&lt;/span&gt;:&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Set&lt;/span&gt;&lt;span&gt;&amp;nbsp;connection = app.Children(0):&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Set&lt;/span&gt;&lt;span&gt;&amp;nbsp;session = connection.Children(0)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;If&lt;/span&gt;&lt;span&gt;&amp;nbsp;connection&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Is Nothing&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MsgBox &quot;SAP Session is not Running&quot;, vbCritical, &quot;Please Check&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Else&lt;/span&gt;: &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;connection = app.Children(0): &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;session = connection.Children(0)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;storing the date SAP date format&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; session.findById(&quot;wnd[0]/tbar[0]/okcd&quot;).text = &quot;/n&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; session.findById(&quot;wnd[0]&quot;).sendVKey 0&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; session.findById(&quot;wnd[0]&quot;).maximize&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; session.findById(&quot;wnd[0]/tbar[0]/okcd&quot;).text = &quot;su3&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; session.findById(&quot;wnd[0]&quot;).sendVKey 0&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; session.findById(&quot;wnd[0]/usr/tabsTABSTRIP1/tabpDEFA&quot;).Select&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; TempDateFormat = session.findById(&quot;wnd[0]/usr/tabsTABSTRIP1/tabpDEFA/ssubMAINAREA:SAPLSUID_MAINTENANCE:1105/cmbSUID_ST_NODE_DEFAULTS-DATFM&quot;).text&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; session.findById(&quot;wnd[0]/tbar[0]/okcd&quot;).text = &quot;/n&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; session.findById(&quot;wnd[0]&quot;).sendVKey 0&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SapDateFormat = Trim(TempDateFormat)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If UBound&lt;/span&gt;(Split(SapDateFormat, &quot; &quot;)) - &lt;span style=&quot;color: #2b00fe;&quot;&gt;LBound&lt;/span&gt;(Split(SapDateFormat, &quot; &quot;)) + 1 &amp;gt;= 2 &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SapDateFormat = Split(SapDateFormat, &quot; &quot;)(1)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; sdate = Format(AsOnDate, SapDateFormat)&amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;date for tcodes&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; tdate = Format(ThisWorkbook.Sheets(Sheet2.Name).Range(&quot;C16&quot;), SapDateFormat)&amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;date for job scheduling&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; STime = Format(ThisWorkbook.Sheets(Sheet2.Name).Range(&quot;C17&quot;), &quot;hh:mm:ss&quot;)&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; session.findById(&quot;wnd[0]/tbar[0]/okcd&quot;).text = &quot;/n&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; session.findById(&quot;wnd[0]&quot;).sendVKey 0&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; session.findById(&quot;wnd[0]/tbar[0]/okcd&quot;).text = &quot;FBL3N&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;यह &lt;b&gt;VBA Macro – SAP_Connect&lt;/b&gt; Excel को &lt;b&gt;SAP GUI से Automatically Connect&lt;/b&gt; करने और आगे की &lt;b&gt;SAP Automation Process&lt;/b&gt; की तैयारी के लिए बनाया गया है। यह Macro खासतौर पर तब उपयोगी होता है जब Excel से &lt;b&gt;SAP Transactions (जैसे FBL3N)&lt;/b&gt; Run करनी हों।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Macro की शुरुआत में Workbook और &lt;b&gt;Mapping Sheet&lt;/b&gt; को Activate किया जाता है और Column H में मौजूद Data की Last Row निकाली जाती है। इसके बाद Code Check करता है कि &lt;b&gt;SAP GUI पहले से Running है या नहीं&lt;/b&gt;।&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;GetObject(&quot;SAPGUI&quot;)&lt;/span&gt; के जरिए SAP Scripting Engine, Connection और Session को Access किया जाता है। अगर SAP या Session नहीं मिलता, तो Error Message दिखाकर Process रोक दी जाती है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इसके बाद SAP Command Field में &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;/n&lt;/span&gt; डालकर SAP को &lt;b&gt;Reset Screen&lt;/b&gt; पर लाया जाता है और Screen को Maximize किया जाता है।&lt;br /&gt;फिर &lt;b&gt;SU3 Transaction&lt;/b&gt; Open की जाती है ताकि SAP User की &lt;b&gt;Date Format Setting&lt;/b&gt; पढ़ी जा सके।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;User Default Tab से SAP का &lt;b&gt;Date Format&lt;/b&gt; निकाला जाता है और उसे Excel Dates के साथ Match किया जाता है। इससे यह सुनिश्चित होता है कि SAP में Date गलत Format की वजह से Error न दे।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;अंत में SAP को फिर Reset करके &lt;b&gt;FBL3N Transaction&lt;/b&gt; Type की जाती है, जिससे आगे Financial Data Extraction की जा सके।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Macro &lt;b&gt;Excel VBA SAP Connection, SAP GUI Scripting Automation, SU3 Date Format Handling, SAP FBL3N Automation&lt;/b&gt; जैसे SEO Keywords के लिए बहुत उपयोगी है और End-to-End SAP Automation को आसान बनाता है।&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;hr /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Close Excel instances of SAP&lt;/span&gt;&lt;/h3&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;p&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call &lt;/span&gt;CloseSAPExcel(&quot;F01.xlsx&quot;)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;#&lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;VBA7 &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Private Declare PtrSafe Function&lt;/span&gt; AccessibleObjectFromWindow &lt;span style=&quot;color: #2b00fe;&quot;&gt;Lib &lt;/span&gt;&quot;oleacc&quot; ( _&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;ByVal&lt;/span&gt; hwnd &lt;span style=&quot;color: #2b00fe;&quot;&gt;As LongPtr&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;ByVal&lt;/span&gt;&amp;nbsp;dwId &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Long&lt;/span&gt;, riid &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Any&lt;/span&gt;, ppvObject &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Object&lt;/span&gt;) &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Long&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Private Declare PtrSafe Function&lt;/span&gt; FindWindowExA &lt;span style=&quot;color: #2b00fe;&quot;&gt;Lib&lt;/span&gt; &quot;user32&quot; ( _&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;ByVal&lt;/span&gt;&amp;nbsp;hwndParent&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As LongPtr&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;ByVal&lt;/span&gt;&amp;nbsp;hwndChildAfter&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As LongPtr&lt;/span&gt;, _&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;ByVal&lt;/span&gt;&amp;nbsp;lpszClass &lt;span style=&quot;color: #2b00fe;&quot;&gt;As String&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;ByVal&lt;/span&gt;&amp;nbsp;lpszWindow &lt;span style=&quot;color: #2b00fe;&quot;&gt;As String&lt;/span&gt;)&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As LongPtr&lt;/span&gt;&lt;br /&gt;#&lt;span style=&quot;color: #2b00fe;&quot;&gt;Else&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &lt;span style=&quot;color: red;&quot;&gt;Private Declare Function AccessibleObjectFromWindow Lib &quot;oleacc&quot; ( _&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;ByVal&amp;nbsp;hwnd As Long,&amp;nbsp;ByVal&amp;nbsp;dwId As Long, riid As Any, ppvObject As Object) As Long&lt;br /&gt;&amp;nbsp; Private Declare Function FindWindowExA Lib &quot;user32&quot; ( _&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;ByVal&amp;nbsp;hwndParent As Long,&amp;nbsp;ByVal&amp;nbsp;hwndChildAfter As Long, _&lt;br /&gt;&amp;nbsp; &amp;nbsp; ByVal lpszClass As String, ByVal lpszWindow As String) As Long&lt;/span&gt;&lt;br /&gt;#&lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
  &lt;p&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;CloseSAPExcel(&lt;span style=&quot;color: #2b00fe;&quot;&gt;ParamArray &lt;/span&gt;FileNames())&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;Procedure to close files which is downloaded from SAP and at the same time close the Excel application instance that will be open with them.&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;ExcelAppSAP &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Variant&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt;&amp;nbsp;ExcelFile&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As Variant&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt;&amp;nbsp;FinishedLoop &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Boolean&lt;/span&gt;, TimeoutReached&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As Boolean&lt;/span&gt;, FileClosed&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As Boolean&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt;&amp;nbsp;ReTry &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Long&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt;&amp;nbsp;i &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Long&lt;/span&gt;, x &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Long&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;ExcelAppSAP = &lt;span style=&quot;color: #2b00fe;&quot;&gt;Nothing&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; ReTry = 100000 &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;Used as Timeout 100000 = ~10 seconds&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; i = 1&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;The following loop is executed until excel file is closed.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &#39;Inside of this, there is a For Loop for each Excel Instance and inside of that is another loop&lt;br /&gt;&amp;nbsp; &amp;nbsp; &#39;for each excel inside the instance. If name matches, it is closed.&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Do While Not&lt;/span&gt; FinishedLoop&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;i &amp;gt; ReTry &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; TimeoutReached = &lt;span style=&quot;color: #2b00fe;&quot;&gt;True&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Exit Do&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; End If&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;For Each&lt;/span&gt; ExcelFile &lt;span style=&quot;color: #2b00fe;&quot;&gt;In &lt;/span&gt;GetXlsInstances() &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;Function to Get Excel Open Instances&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;For Each&lt;/span&gt; xls &lt;span style=&quot;color: #2b00fe;&quot;&gt;In &lt;/span&gt;ExcelFile.Workbooks&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;For &lt;/span&gt;x = &lt;span style=&quot;color: #2b00fe;&quot;&gt;LBound&lt;/span&gt;(FileNames()) &lt;span style=&quot;color: #2b00fe;&quot;&gt;To UBound&lt;/span&gt;(FileNames())&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;xls.Name = FileNames(x) &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;ExcelAppSAP = ExcelFile &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;Set Instance opened by SAP to variable&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;Here add actions if needed. Reference to workbook as xls e.g.:&lt;/span&gt; &lt;span style=&quot;color: #38761d;&quot;&gt;xls.Sheets(1).Range(&quot;A1&quot;).Copy&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; xls.Close SaveChanges:=&lt;span style=&quot;color: #2b00fe;&quot;&gt;False&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FileClosed = &lt;span style=&quot;color: #2b00fe;&quot;&gt;True&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Next &lt;/span&gt;x&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Next&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Next&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;FileClosed &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FinishedLoop = &lt;span style=&quot;color: #2b00fe;&quot;&gt;True&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; i = i + 1&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Loop&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; ThisWorkbook.Activate&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If Not&lt;/span&gt; TimeoutReached &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;If&lt;/span&gt;&amp;nbsp;FileClosed&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;On Error Resume Next&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;If&lt;/span&gt;&amp;nbsp;ExcelAppSAP.Workbooks.Count = 0&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ExcelAppSAP.Quit&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Else&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MsgBox &quot;Excel application instance from SAP was not closed correctly. Please close it manually or try again.&quot;, , &quot;Error&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;br /&gt;&amp;nbsp; &amp;nbsp; Else&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MsgBox &quot;Max timeout reached&quot;, , &quot;Error&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;br /&gt;End Sub&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;margin: auto; width: 50%;&quot; /&gt;
  &lt;p&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Public Function&lt;/span&gt;&amp;nbsp;GetXlsInstances() &lt;span style=&quot;color: #2b00fe;&quot;&gt;As&lt;/span&gt; Collection&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;guid&amp;amp;(0 &lt;span style=&quot;color: #2b00fe;&quot;&gt;To &lt;/span&gt;3), acc &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Object&lt;/span&gt;, hwnd, hwnd2, hwnd3&lt;br /&gt;&amp;nbsp; guid(0) = &amp;amp;H20400&lt;br /&gt;&amp;nbsp; guid(1) = &amp;amp;H0&lt;br /&gt;&amp;nbsp; guid(2) = &amp;amp;HC0&lt;br /&gt;&amp;nbsp; guid(3) = &amp;amp;H46000000&lt;br /&gt;&amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;GetExcelInstances = &lt;span style=&quot;color: #2b00fe;&quot;&gt;New &lt;/span&gt;Collection&lt;br /&gt;&amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Do&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; hwnd = FindWindowExA(0, hwnd, &quot;XLMAIN&quot;, vbNullString)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;hwnd = 0 &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then Exit Do&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; hwnd2 = FindWindowExA(hwnd, 0, &quot;XLDESK&quot;, vbNullString)&lt;br /&gt;&amp;nbsp; &amp;nbsp; hwnd3 = FindWindowExA(hwnd2, 0, &quot;EXCEL7&quot;, vbNullString)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;AccessibleObjectFromWindow(hwnd3, &amp;amp;HFFFFFFF0, guid(0), acc) = 0 &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; GetExcelInstances.Add acc.Application&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;br /&gt;&amp;nbsp; Loop&lt;br /&gt;End Function&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;यह &lt;b&gt;VBA Automation Code – CloseSAPExcel&lt;/b&gt; SAP से &lt;b&gt;Downloaded Excel Files को Automatically Close&lt;/b&gt; करने और साथ ही &lt;b&gt;उन Excel Application Instances को भी बंद&lt;/b&gt; करने के लिए बनाया गया है, जो SAP Export के समय Background में Open हो जाते हैं।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Call CloseSAPExcel(&quot;F01.xlsx&quot;)&lt;/span&gt; के जरिए उस Excel File का नाम पास किया जाता है जिसे SAP से Download किया गया है। यह Code VBA7 और पुराने VBA Versions दोनों को Support करता है, इसलिए इसमें &lt;b&gt;PtrSafe API Declarations&lt;/b&gt; का उपयोग किया गया है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;CloseSAPExcel&lt;/span&gt; Sub में Loop के जरिए सभी &lt;b&gt;Running Excel Instances&lt;/b&gt; को Search किया जाता है।&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;GetXlsInstances()&lt;/span&gt; Function Windows API का उपयोग करके हर खुले हुए Excel Application Instance को Collect करता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;हर Excel Instance के अंदर मौजूद सभी Workbooks को Check किया जाता है। अगर Workbook का नाम Passed File Name से Match करता है, तो उसे &lt;b&gt;Save किए बिना Close&lt;/b&gt; कर दिया जाता है। इससे SAP Automation के दौरान खुले हुए Extra Excel Files system को Slow नहीं करते।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Timeout Logic लगाया गया है, ताकि Code Infinite Loop में न फँसे।&lt;br /&gt;अगर सभी Workbooks बंद हो जाते हैं, तो उस Excel Application Instance को भी &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Quit&lt;/span&gt; कर दिया जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Code &lt;b&gt;Excel VBA SAP Automation, Close SAP Exported Excel Files, Handle Multiple Excel Instances, Advanced VBA Windows API&lt;/b&gt; जैसे SEO Keywords के लिए बहुत उपयोगी है और SAP–Excel Integration को Stable बनाता है।&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;👨‍💻 Author&lt;/p&gt;&lt;p&gt;Total Data Solution&lt;br /&gt;Data Analyst | Excel &amp;amp; SAP Analytics Cloud Developer&lt;br /&gt;I share practical Excel, Automation, and Reporting tutorials based on real corporate experience.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://www.totaldatasolution.com/feeds/1370956688415717691/comments/default' title='टिप्पणियाँ भेजें'/><link rel='replies' type='text/html' href='https://www.totaldatasolution.com/2025/09/vba-for-sap.html#comment-form' title='0 टिप्पणियाँ'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/1370956688415717691'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/1370956688415717691'/><link rel='alternate' type='text/html' href='https://www.totaldatasolution.com/2025/09/vba-for-sap.html' title='VBA for SAP'/><author><name>Total Data Solution</name><uri>http://www.blogger.com/profile/12526349101988182665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvxiLC2DlH07cngZTesNrOn9eMTmTo6oMWH1Pp3IfeDagLLfpl6dsNCVgrzglJTly_SfHgzUpHy_tXLLuiCDwTUxfcQkkAOKr-Kw9ML-b8dWG-Ra7lZQxFzBo1z7L-E20so20_vDbTmgyOZ4dDQg5JBtekgyjF2uzBpflvt-e1LlOZnMGZaXtonYY9X-gl/s72-w640-h510-c/VBA%20For%20SAP.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7267924039333995091.post-629753101674758484</id><published>2026-07-11T10:33:01.059+05:30</published><updated>2026-07-11T10:33:01.091+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="VBA"/><title type='text'>VBA for BO - Analysis for Microsoft Excel</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzGc1MX0c3rHUVXzZ-YvWYnOKVBbV1ZzBQfxGzKJHc0k_7dF7VObs6JnqDIXdsEjOAMWWsd3yGUmo-EPlUYOM5wRkz5m_FAvyw_AB1K5JdBQd20nzqmtIs2GvhDvlAMZAnZiN0mad7XTTvFIc5ULgcO1QfcbV2qDjFKJGyn56QXRQNAVfIZV2t0SWMCupQ/s1024/VBA_for_BO.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;VBA for BO - Analysis for Microsoft Excel&quot; border=&quot;0&quot; data-original-height=&quot;816&quot; data-original-width=&quot;1024&quot; height=&quot;510&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzGc1MX0c3rHUVXzZ-YvWYnOKVBbV1ZzBQfxGzKJHc0k_7dF7VObs6JnqDIXdsEjOAMWWsd3yGUmo-EPlUYOM5wRkz5m_FAvyw_AB1K5JdBQd20nzqmtIs2GvhDvlAMZAnZiN0mad7XTTvFIc5ULgcO1QfcbV2qDjFKJGyn56QXRQNAVfIZV2t0SWMCupQ/w640-h510/VBA_for_BO.png&quot; title=&quot;VBA for BO - Analysis for Microsoft Excel&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;h3 id=&quot;vbCheckSAPaddin&quot; style=&quot;text-align: left;&quot;&gt;Check SAP add-in&lt;/h3&gt;&lt;p&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Option Explicit&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Public Declare PtrSafe Sub&lt;/span&gt; Sleep &lt;span style=&quot;color: #2b00fe;&quot;&gt;Lib &lt;/span&gt;&quot;kernel32&quot; (&lt;span style=&quot;color: #2b00fe;&quot;&gt;ByVal &lt;/span&gt;dwMilliseconds &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Long&lt;/span&gt;)&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;iFlag &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Integer&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Public Sub&lt;/span&gt; CheckSAPAddIN_BWInterface(&lt;span style=&quot;color: #2b00fe;&quot;&gt;ByRef &lt;/span&gt;iFlag &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Integer&lt;/span&gt;)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;addin &lt;span style=&quot;color: #2b00fe;&quot;&gt;As &lt;/span&gt;COMAddIn&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt; &#39;&amp;nbsp; &amp;nbsp;Run loop for each Add-In in &#39;COM Add-Ins&#39;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &#39;&amp;nbsp; &amp;nbsp;If Addin is related to BW SAP, display Analysis tab&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;For Each&lt;/span&gt; addin &lt;span style=&quot;color: #2b00fe;&quot;&gt;In &lt;/span&gt;Application.COMAddIns&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;addin.progID = &quot;SapExcelAddIn&quot; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;addin.Connect = &lt;span style=&quot;color: #2b00fe;&quot;&gt;False Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; iFlag = 1&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; End If&lt;br /&gt;&amp;nbsp; &amp;nbsp; Next&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe; font-size: small;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह &lt;b&gt;VBA (Visual Basic for Applications)&lt;/b&gt; code खास तौर पर &lt;b&gt;Microsoft Excel में SAP BW (Business Warehouse) Add-In&lt;/b&gt; की स्थिति (Status) check करने के लिए बनाया गया है। यह code यह बताता है कि &lt;b&gt;SAP Excel Add-In (SapExcelAddIn)&lt;/b&gt; Excel में जुड़ा हुआ है या नहीं।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Code की शुरुआत &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Option Explicit&lt;/span&gt; से होती है, जो सभी variables को पहले declare करना अनिवार्य बनाता है। इससे code ज्यादा &lt;b&gt;सही और error-free&lt;/b&gt; बनता है।&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Sleep&lt;/span&gt; function &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;kernel32&lt;/span&gt; library से लिया गया है, जिससे code को कुछ समय के लिए रोका जा सकता है (हालाँकि इस subroutine में इसका उपयोग नहीं हुआ है)।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;CheckSAPAddIN_BWInterface&lt;/span&gt; नाम का Sub Excel में मौजूद सभी &lt;b&gt;COM Add-Ins&lt;/b&gt; को loop में check करता है। &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Application.COMAddIns&lt;/span&gt; के माध्यम से Excel के हर Add-In को पढ़ा जाता है।&lt;br /&gt;जब &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;progID&lt;/span&gt; &lt;b&gt;&quot;SapExcelAddIn&quot;&lt;/b&gt; से match करता है, तब यह check किया जाता है कि Add-In connected है या नहीं।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;अगर &lt;b&gt;SAP BW Add-In disconnected&lt;/b&gt; पाया जाता है, तो &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;iFlag&lt;/span&gt; की value 1 set कर दी जाती है। यह flag आगे चलकर user को message दिखाने, auto-connect करने या SAP report run करने से पहले validation के लिए इस्तेमाल किया जा सकता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code &lt;b&gt;SAP Analytics, SAP BW Reporting, Excel Automation और VBA SAP Integration&lt;/b&gt; के लिए बहुत उपयोगी है और SAP users के लिए एक smart checking mechanism प्रदान करता है।&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3 id=&quot;vbAddSAPaddin&quot; style=&quot;text-align: left;&quot;&gt;Activate SAP add-in&lt;/h3&gt;&lt;p&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;ActivateAddIN_BWInterface()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;lResult &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Long&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;addin &lt;span style=&quot;color: #2b00fe;&quot;&gt;As &lt;/span&gt;COMAddIn&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;For Each&lt;/span&gt; addin &lt;span style=&quot;color: #2b00fe;&quot;&gt;In &lt;/span&gt;Application.COMAddIns&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;addin.progID = &quot;SapExcelAddIn&quot; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;addin.Connect = &lt;span style=&quot;color: #2b00fe;&quot;&gt;False Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; addin.Connect = &lt;span style=&quot;color: #2b00fe;&quot;&gt;True&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; End If&lt;br /&gt;&amp;nbsp; &amp;nbsp; Next&lt;br /&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह &lt;b&gt;VBA (Visual Basic for Applications) &lt;/b&gt;code &lt;b&gt;Microsoft Excel में SAP BW Excel Add-In (SapExcelAddIn) को automatic तरीके से active (Enable)&lt;/b&gt; करने के लिए इस्तेमाल किया जाता है। यह code खास तौर पर उन users के लिए उपयोगी है जो &lt;b&gt;SAP BW Reports, SAP Analysis for Office और Excel-SAP Integration&lt;/b&gt; पर काम करते हैं।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ActivateAddIN_BWInterface&lt;/span&gt; नाम का यह Sub Excel में उपलब्ध सभी &lt;b&gt;COM Add-Ins&lt;/b&gt; को एक-एक करके check करता है। इसके लिए &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Application.COMAddIns&lt;/span&gt; collection का उपयोग किया गया है।&lt;br /&gt;हर Add-In का &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;progID&lt;/span&gt; check किया जाता है और जब यह &lt;b&gt;&quot;SapExcelAddIn&quot;&lt;/b&gt; से match करता है, तब code आगे की प्रक्रिया करता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;अगर SAP Excel Add-In पहले से &lt;b&gt;Disable या Disconnect&lt;/b&gt; स्थिति में होता है (&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;addin.Connect = False&lt;/span&gt;), तो यह code उसे &lt;b&gt;True&lt;/b&gt; set करके active कर देता है। इससे users को manually जाकर &lt;b&gt;File → Options → COM Add-Ins&lt;/b&gt; में Add-In को Enable करने की ज़रूरत नहीं रहती।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह VBA code खास तौर पर तब बहुत काम आता है जब Excel खोलते समय SAP Add-In अपने आप load नहीं होता या बार-बार disable हो जाता है।&lt;br /&gt;इससे &lt;b&gt;SAP BW data access, report run करना&lt;/b&gt;, और &lt;b&gt;Analysis tab दिखाना&lt;/b&gt; आसान हो जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;कुल मिलाकर, यह code &lt;b&gt;Excel Automation, SAP BW Add-In Activation, और Productivity बढ़ाने&lt;/b&gt; के लिए एक simple और असरदार समाधान है।&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3 id=&quot;vbRemoveSAPaddin&quot; style=&quot;text-align: left;&quot;&gt;Deactivate SAP add-in&lt;/h3&gt;&lt;p&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;DeActivateAddIN_BWInterface()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;lResult &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Long&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;addin &lt;span style=&quot;color: #2b00fe;&quot;&gt;As &lt;/span&gt;COMAddIn&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;For Each&lt;/span&gt; addin &lt;span style=&quot;color: #2b00fe;&quot;&gt;In &lt;/span&gt;Application.COMAddIns&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;addin.progID = &quot;SapExcelAddIn&quot; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;addin.Connect = &lt;span style=&quot;color: #2b00fe;&quot;&gt;True Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; addin.Connect = &lt;span style=&quot;color: #2b00fe;&quot;&gt;False&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; End If&lt;br /&gt;&amp;nbsp; &amp;nbsp; Next&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह &lt;b&gt;VBA (Visual Basic for Applications)&lt;/b&gt; code &lt;b&gt;Microsoft Excel में SAP BW Excel Add-In (SapExcelAddIn) को automatic तरीके से Deactivate / Disable&lt;/b&gt; करने के लिए इस्तेमाल किया जाता है। यह code उन स्थितियों में बहुत उपयोगी है जहाँ &lt;b&gt;SAP Add-In को अस्थायी रूप से बंद&lt;/b&gt; करना ज़रूरी हो, जैसे performance issue, Excel hang होना या normal Excel file पर काम करना।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;DeActivateAddIN_BWInterface&lt;/span&gt; नाम का यह Sub Excel में मौजूद सभी &lt;b&gt;COM Add-Ins&lt;/b&gt; को एक-एक करके scan करता है। इसके लिए &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Application.COMAddIns&lt;/span&gt; collection का उपयोग किया गया है, जिससे Excel के सभी register किए गए Add-Ins की जानकारी मिलती है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब किसी Add-In का &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;progID&lt;/span&gt; &lt;b&gt;&quot;SapExcelAddIn&quot;&lt;/b&gt; से match करता है, तब code यह check करता है कि वह Add-In अभी &lt;b&gt;Active (Connected)&lt;/b&gt; है या नहीं।&lt;br /&gt;अगर &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;addin.Connect = True&lt;/span&gt; होता है, तो code उसे &lt;b&gt;False&lt;/b&gt; set कर देता है, जिससे SAP BW Add-In तुरंत Disable हो जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस VBA automation से user को manually &lt;b&gt;File → Options → COM Add-Ins&lt;/b&gt; में जाकर Add-In बंद करने की जरूरत नहीं रहती।&lt;br /&gt;यह code खास तौर पर &lt;b&gt;SAP BW Reporting, Excel Performance Optimization, और SAP Analysis Troubleshooting&lt;/b&gt; में मदद करता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;कुल मिलाकर, यह एक &lt;b&gt;Simple, Safe और Effective VBA Solution&lt;/b&gt; है जो Excel और SAP BW के बीच control और flexibility बढ़ाता है।&lt;/span&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;h3 id=&quot;vbRefreshBO&quot; style=&quot;text-align: left;&quot;&gt;Refreshing BO queries for entire workbook&lt;/h3&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Public Sub&lt;/span&gt; RefreshBO()&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&#39;######################################################################################################&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&#39;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;Refreshing BO Queries for Entire Workbook&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&#39;######################################################################################################&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;wsBO &lt;span style=&quot;color: #2b00fe;&quot;&gt;As &lt;/span&gt;Worksheet, wsInput &lt;span style=&quot;color: #2b00fe;&quot;&gt;As &lt;/span&gt;Worksheet&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;Checking and Activating SAP AddIns&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Call &lt;/span&gt;CheckSAPAddIN_BWInterface(iFlag)&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;iFlag = 1 &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Call &lt;/span&gt;ActivateAddIN_BWInterface&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; iFlag = 0&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;wsInput = Sheet14 &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;Input&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;wsBO = Sheet5 &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;BO Query&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End With&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; Application.StatusBar = &quot;Refreshing BO...&quot;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt; Key_Date_DS_1&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As String&lt;/span&gt;, GL_Account_DS_1&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As String&lt;/span&gt;, Company_Code_DS_1&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As String&lt;/span&gt;, Posting_Date_DS_1 &lt;span style=&quot;color: #2b00fe;&quot;&gt;As String&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim&lt;/span&gt;&amp;nbsp;iRet &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Long&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;Variable for error code&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&amp;nbsp; &amp;nbsp; &#39;&amp;nbsp; &amp;nbsp;If Error are there, display message&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; iRet = Application.Run(&quot;SAPLogon&quot;, &quot;DS_1&quot;, &quot;800&quot;, &quot;&quot;, &quot;&quot;)&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MsgBox &quot;Logon failure, Please check username or password&quot;, vbOKOnly, &quot;Error&quot;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; iFlag = 1&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Exit Sub&lt;br /&gt;&amp;nbsp; &amp;nbsp; Else&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&amp;nbsp; &amp;nbsp; Else&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;iRet = Application.Run(&quot;SAPExecuteCommand&quot;, &quot;Refresh&quot;)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt; &#39;wsBO.Calculate&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;Initialize data for different filters in BO query&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;Initialize data for different filters in BO query&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;With&lt;/span&gt; wsInput&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;DS_1&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key_Date_DS_1 = .Range(&quot;E6&quot;) &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;&quot;29.03.2023&quot;&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt; &#39;Key Date&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Company_Code_DS_1 = &quot;&quot; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;.Range(&quot;E7&quot;) &#39;&quot;2800&quot;&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;Company Code&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Posting_Date_DS_1 = .Range(&quot;E9&quot;) &amp;amp; &quot;&amp;nbsp; -&amp;nbsp; &quot; &amp;amp; .Range(&quot;G9&quot;) &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;&quot;01.01.2023&amp;nbsp; -&amp;nbsp; 31.12.2023&quot; &#39;Posting Date&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; GL_Account_DS_1 = .Range(&quot;XEZ3&quot;) &#39;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;GL Account&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End With&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;&amp;nbsp; &amp;nbsp;Define position from where data would be displayed in tab &#39;BW Data&#39;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;With&lt;/span&gt; wsBO&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Activate&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Range(&quot;A3&quot;).Select&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;&amp;nbsp; &amp;nbsp;The command will run sucessfully if value &#39;iRET&#39; returns 1&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Application.StatusBar = &quot;DS_1&quot;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; iRet = Application.Run(&quot;SAPExecuteCommand&quot;, &quot;Refresh&quot;, &quot;DS_1&quot;)&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt; Application.Run(&quot;SAPSetRefreshBehaviour&quot;, &quot;Off&quot;)&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt; Application.Run(&quot;SAPExecuteCommand&quot;, &quot;PauseVariableSubmit&quot;, &quot;On&quot;)&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; iRet = Application.Run(&quot;SAPSetVariable&quot;, &quot;V_KEYDAT&quot;, Key_Date_DS_1, &quot;INPUT_STRING&quot;, &quot;DS_1&quot;)&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; iRet = Application.Run(&quot;SAPSetVariable&quot;, &quot;V_GLACCOUNT&quot;, GL_Account_DS_1, &quot;INPUT_STRING&quot;, &quot;DS_1&quot;)&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; iRet = Application.Run(&quot;SAPSetVariable&quot;, &quot;AUT01_OM&quot;, Company_Code_DS_1, &quot;INPUT_STRING&quot;, &quot;DS_1&quot;)&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; iRet = Application.Run(&quot;SAPSetVariable&quot;, &quot;V_POSTDAT&quot;, Posting_Date_DS_1, &quot;INPUT_STRING&quot;, &quot;DS_1&quot;)&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt; Application.Run(&quot;SAPExecuteCommand&quot;, &quot;PauseVariableSubmit&quot;, &quot;Off&quot;)&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&#39; filter 1&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;iRet = Application.Run(&quot;SAPSetFilter&quot;, &quot;DS_1&quot;, &quot;0COMP_CODE&quot;, &quot;!2017; !2402; !2458; !2502; !2772; !2773; !2820; !2199&quot;, &quot;INPUT_STRING&quot;)&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&#39; filter 2&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;iRet&lt;/span&gt;&lt;span&gt;&amp;nbsp;= Application.Run(&quot;SAPSetFilter&quot;, &quot;DS_1&quot;, &quot;0SOLD_TO__CCUNAME&quot;, CU, &quot;INPUT_STRING&quot;)&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt;&#39; filter 3&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt;&#39; filter 3&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;iRet&lt;/span&gt;&lt;span&gt;&amp;nbsp;=&amp;nbsp;Application.Run(&quot;SAPSetFilter&quot;, &quot;DS_1&quot;, &quot;0COORDER__CHROPORG&quot;, &quot;+&quot; &amp;amp; &quot;31526103&quot; &amp;amp; &quot;(CHRORG)&quot;)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Call&lt;/span&gt;&lt;span&gt; Application.Run(&quot;SAPSetRefreshBehaviour&quot;, &quot;On&quot;)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End With&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Set&lt;/span&gt;&amp;nbsp;wsInput =&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Nothing&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Set&lt;/span&gt;&amp;nbsp;wb =&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Nothing&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;wb &lt;span style=&quot;color: #2b00fe;&quot;&gt;As &lt;/span&gt;Workbook&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;ReValuing variable to 0&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;wb = ThisWorkbook&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;With &lt;/span&gt;wb&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;xlWkstPivotPeriod.Activate&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;DS_1 Initialization&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;&amp;nbsp; &amp;nbsp;Set Logon interface to the application&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If&lt;/span&gt; Val(iRet) &amp;lt;&amp;gt; 1 &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt; &#39;Else refresh the BO data&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;background-color: white; color: #2b00fe;&quot;&gt;End If&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If&lt;/span&gt; iFlag = 0 &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Application.Calculation = xlCalculationManual&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt; &#39;&amp;nbsp; &amp;nbsp;Unhide sheet &#39;BW Data&#39;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;&amp;nbsp; &amp;nbsp;Set filter prompts for DS_1 (data source)&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
  &lt;span id=&quot;vbApplyBOFilter&quot; style=&quot;color: #38761d;&quot;&gt;&#39; ************************************&amp;nbsp; apply filter&amp;nbsp; *************************************************&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; wb.Save&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&amp;nbsp; &amp;nbsp; End If&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Set&lt;/span&gt; wsBO = &lt;span style=&quot;color: #2b00fe;&quot;&gt;Nothing&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह &lt;b&gt;VBA (Visual Basic for Applications)&lt;/b&gt; code &lt;b&gt;Microsoft Excel से SAP BO / SAP BW Query को automatic तरीके से&lt;/b&gt; Refresh करने के लिए बनाया गया है। यह code खास तौर पर &lt;b&gt;SAP Analysis for Office, SAP BW Reporting, और Excel Automation&lt;/b&gt; में काम करने वाले users के लिए बहुत उपयोगी है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;RefreshBO&lt;/span&gt; नाम का यह Sub पूरे &lt;b&gt;Workbook के SAP BO Queries&lt;/b&gt; को controlled और step-by-step तरीके से refresh करता है। Code की शुरुआत में सबसे पहले यह check किया जाता है कि &lt;b&gt;SAP Excel Add-In (SapExcelAddIn)&lt;/b&gt; active है या नहीं। अगर Add-In बंद होता है, तो उसे automatic तरीके से &lt;b&gt;Activate&lt;/b&gt; कर दिया जाता है, जिससे SAP से connection में कोई दिक्कत न आए।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इसके बाद Workbook और जरूरी Worksheets को set किया जाता है, जैसे &lt;b&gt;Input Sheet&lt;/b&gt; (जहाँ user filter value डालता है) और &lt;b&gt;BO Query Sheet&lt;/b&gt; (जहाँ SAP data आता है)।&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Application.StatusBar&lt;/span&gt; के जरिए user को refresh process की live जानकारी भी मिलती रहती है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;फिर code &lt;b&gt;SAPLogon&lt;/b&gt; command के माध्यम से SAP system में log-in करता है। अगर log-in fail हो जाता है, तो user को &lt;b&gt;Error Message&lt;/b&gt; दिखाया जाता है और process वहीं रुक जाता है। सफल log-in होने पर आगे की प्रक्रिया शुरू होती है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इसके बाद Input Sheet से &lt;b&gt;Key Date, Posting Date, Company Code और GL Account&lt;/b&gt; जैसी value पढ़ी जाती हैं। ये वैल्यू SAP BW Query के &lt;b&gt;Variables&lt;/b&gt; के रूप में इस्तेमाल होती हैं।&lt;br /&gt;Performance बेहतर करने के लिए Excel की &lt;b&gt;Calculation को Manual&lt;/b&gt; कर दिया जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;BO Query Sheet पर जाकर &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;SAPExecuteCommand&lt;/span&gt; के जरिए &lt;b&gt;DS_1 Data Source&lt;/b&gt; को refresh किया जाता है।&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;SAPSetVariable&lt;/span&gt; command से SAP BW Variables जैसे &lt;b&gt;V_KEYDAT, V_GLACCOUNT, V_POSTDAT&lt;/b&gt; set किए जाते हैं।&lt;br /&gt;इसके बाद अलग-अलग &lt;b&gt;SAP Filters&lt;/b&gt; लगाए जाते हैं, जैसे Company Code को Exclude करना, Customer Filter और Organizational Filter।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;सभी variables और filters set होने के बाद Refresh Behaviour को फिर से &lt;b&gt;On&lt;/b&gt; किया जाता है और Workbook को&amp;nbsp;&lt;b&gt;Save&lt;/b&gt;&amp;nbsp;कर दिया जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;कुल मिलाकर, यह VBA code &lt;b&gt;SAP BO Query Automation, Error-Free SAP Refresh, Time Saving, और Manual Effort कम करने&lt;/b&gt; के लिए एक बहुत ही powerful समाधान है। यह SAP BW और Excel के बीच एक smart और professional integration प्रदान करता है।&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;👨‍💻 Author&lt;/p&gt;&lt;p&gt;Total Data Solution&lt;br /&gt;Data Analyst | Excel &amp;amp; SAP Analytics Cloud Developer&lt;br /&gt;I share practical Excel, Automation, and Reporting tutorials based on real corporate experience.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://www.totaldatasolution.com/feeds/629753101674758484/comments/default' title='टिप्पणियाँ भेजें'/><link rel='replies' type='text/html' href='https://www.totaldatasolution.com/2025/09/vba-for-bo.html#comment-form' title='0 टिप्पणियाँ'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/629753101674758484'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/629753101674758484'/><link rel='alternate' type='text/html' href='https://www.totaldatasolution.com/2025/09/vba-for-bo.html' title='VBA for BO - Analysis for Microsoft Excel'/><author><name>Total Data Solution</name><uri>http://www.blogger.com/profile/12526349101988182665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzGc1MX0c3rHUVXzZ-YvWYnOKVBbV1ZzBQfxGzKJHc0k_7dF7VObs6JnqDIXdsEjOAMWWsd3yGUmo-EPlUYOM5wRkz5m_FAvyw_AB1K5JdBQd20nzqmtIs2GvhDvlAMZAnZiN0mad7XTTvFIc5ULgcO1QfcbV2qDjFKJGyn56QXRQNAVfIZV2t0SWMCupQ/s72-w640-h510-c/VBA_for_BO.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7267924039333995091.post-4155395856479615515</id><published>2026-07-11T10:32:35.963+05:30</published><updated>2026-07-11T10:32:35.990+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="VBA"/><title type='text'>System Specific VBA codes</title><content type='html'>&lt;span&gt;
&lt;h3 id=&quot;32to64&quot; style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbdT9G5DqhjSyiHH3R3Kw7ABfcc9ubsdKKkf5_WJDdfC4XbveXPoUhUrYy2BhJnL1VKX54RQJszYBBEFaFOwejq4rI9Ks-d1QqThJiZk7fUCClQYGHmo6dSm-AsX3CIGK44spt3qZK1lQocAwvpDy9ZtzDk5Rec3uPBH4xCkiizqDR2JLASeLfkCkQkg3F/s1024/System_Specific_codes_VBA_codes.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;System Specific VBA codes&quot; border=&quot;0&quot; data-original-height=&quot;816&quot; data-original-width=&quot;1024&quot; height=&quot;510&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbdT9G5DqhjSyiHH3R3Kw7ABfcc9ubsdKKkf5_WJDdfC4XbveXPoUhUrYy2BhJnL1VKX54RQJszYBBEFaFOwejq4rI9Ks-d1QqThJiZk7fUCClQYGHmo6dSm-AsX3CIGK44spt3qZK1lQocAwvpDy9ZtzDk5Rec3uPBH4xCkiizqDR2JLASeLfkCkQkg3F/w640-h510/System_Specific_codes_VBA_codes.png&quot; title=&quot;System Specific VBA codes&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/h3&gt;&lt;h3 id=&quot;32to64&quot; style=&quot;font-size: medium; text-align: left;&quot;&gt;32 to 64 bit conversion&lt;/h3&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;#&lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;Win64 &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Private Declare PtrSafe Function&lt;/span&gt; OpenProcess &lt;span style=&quot;color: #2b00fe;&quot;&gt;Lib &lt;/span&gt;&quot;kernel32&quot; (&lt;span style=&quot;color: #2b00fe;&quot;&gt;ByVal&lt;/span&gt; dwDesiredAccess &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Long&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;ByVal &lt;/span&gt;bInheritHandle &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Long&lt;/span&gt;, ByVal dwProcessId&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As Long&lt;/span&gt;)&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As Long&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;Private Declare PtrSafe Function GetExitCodeProcess Lib &quot;kernel32&quot; (&lt;span style=&quot;color: #2b00fe;&quot;&gt;ByVal&lt;/span&gt;&amp;nbsp;hProcess&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As Long&lt;/span&gt;, lpExitCode&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As Long&lt;/span&gt;)&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;As Long&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;#&lt;span style=&quot;color: #2b00fe;&quot;&gt;Else&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: red;&quot;&gt;Private Declare Function OpenProcess Lib &quot;kernel32&quot; (ByVal dwDesiredAccess As Long, ByVal &lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;bInheritHandle As Long, ByVal dwProcessId As Long) As Long&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;Private Declare Function GetExitCodeProcess Lib &quot;kernel32&quot; (ByVal hProcess As Long, lpExitCode As Long) As Long&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;#&lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह VBA code जाँचता है कि आपका system &lt;b&gt;64-bit (Win64)&lt;/b&gt; है या &lt;b&gt;32-bit&lt;/b&gt;, और फिर उसके अनुसार Windows API function घोषित करता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;#If Win64 Then&lt;/span&gt; line का अर्थ है: यदि 64-bit Excel पर चल रहा है, तो &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;PtrSafe&lt;/span&gt; declarations का उपयोग करें, जो code को 64-bit system के साथ compatible बनाती हैं।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;OpenProcess&lt;/span&gt; और &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;GetExitCodeProcess&lt;/span&gt; function &lt;b&gt;kernel32.dll&lt;/b&gt; से आते हैं, जो एक core Windows file है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;OpenProcess&lt;/span&gt; आपके VBA code को किसी अन्य चल रही process तक पहुँचने या उसे नियंत्रित करने देता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;GetExitCodeProcess&lt;/span&gt; जाँचता है कि वह process अभी भी चल running है या finished हो गई है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह सुनिश्चित करता है कि एक ही VBA code 32-bit और 64-bit दोनों Windows पर सुरक्षित रूप से काम करे।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h4 id=&quot;vbGetSystemUserDetails&quot; style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span&gt;Get System User Details&lt;/span&gt;&lt;/h4&gt;&lt;div&gt;&lt;span&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;GetSystemInfo()&lt;br /&gt;&amp;nbsp; &amp;nbsp; MsgBox &quot;User Name: &quot; &amp;amp; Environ(&quot;USERNAME&quot;) &amp;amp; vbCrLf &amp;amp; _&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&quot;Computer Name: &quot; &amp;amp; Environ(&quot;COMPUTERNAME&quot;)&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह VBA code आपके &lt;b&gt;Windows user name&lt;/b&gt; और &lt;b&gt;computer name&lt;/b&gt; वाला एक message box show करता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Sub GetSystemInfo()&lt;/span&gt;, &lt;b&gt;GetSystemInfo&lt;/b&gt; नामक एक procedure शुरू करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Environ(&quot;USERNAME&quot;)&lt;/span&gt;, Windows में वर्तमान में logged in person का नाम प्राप्त करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Environ(&quot;COMPUTERNAME&quot;)&lt;/span&gt;, computer का name प्राप्त करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;vbCrLf&lt;/span&gt;, दोनों सूचनाओं के बीच एक नई line जोड़ता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;MsgBox&lt;/span&gt;, result को एक pop-up message box में display करता है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब आप इस macro को चलाएँगे, तो यह कुछ इस तरह दिखाई देगा:&lt;br /&gt;&lt;b&gt;User Name: JohnDoe&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Computer Name: OFFICE-PC&lt;/b&gt;&lt;br /&gt;यह यह पहचानने के लिए उपयोगी है कि कौन और कौन सा कंप्यूटर VBA code चला रहा है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h4 id=&quot;vbSystemDate&amp;amp;Time&quot; style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span&gt;System Date &amp;amp; Time&lt;/span&gt;&lt;/h4&gt;&lt;div&gt;&lt;span&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;SystemDateTime()&lt;br /&gt;&amp;nbsp; &amp;nbsp; MsgBox &quot;Today: &quot; &amp;amp; Date &amp;amp; vbCrLf &amp;amp; &quot;Time: &quot; &amp;amp; Time&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह VBA code आपके computer से वर्तमान &lt;b&gt;date&lt;/b&gt; और &lt;b&gt;time&lt;/b&gt; को एक message box में display करता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Sub SystemDateTime()&lt;/span&gt;, &lt;b&gt;SystemDateTime&lt;/b&gt; नामक एक macro शुरू करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Date&lt;/span&gt;, system clock से आज की तारीख देता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Time&lt;/span&gt;, वर्तमान समय देता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;vbCrLf&lt;/span&gt; दो lines के बीच एक line break जोड़ता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;MsgBox&lt;/span&gt;, दोनों values को एक pop-up window में एक साथ दिखाता है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब आप macro चलाएँगे, तो आपको कुछ इस तरह दिखाई देगा:&lt;br /&gt;&lt;b&gt;Today: 05-11-2025&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Time:&amp;nbsp; 10:15:30 AM&lt;/b&gt;&lt;br /&gt;यह सरल script Excel या किसी भी VBA-supported application में वर्तमान system date और time दिखाने या जाँचने के लिए उपयोगी है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h4 id=&quot;vbCheckIfFolderExists&quot; style=&quot;font-size: medium; text-align: left;&quot;&gt;Check If Folder Exists&lt;/h4&gt;&lt;div&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;CheckFolder()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;Dir(&quot;C:\TestFolder\&quot;, vbDirectory) &amp;lt;&amp;gt; &quot;&quot; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MsgBox &quot;Folder Found&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Else&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MsgBox &quot;Folder Missing&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;br /&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह VBA code जाँचता है कि आपके computer पर &lt;b&gt;“C:\TestFolder”&lt;/b&gt; नाम का कोई folder मौजूद है या नहीं।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Sub CheckFolder()&lt;/span&gt;, &lt;b&gt;CheckFolder&lt;/b&gt; macro शुरू करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Dir(&quot;C:\TestFolder\&quot;, vbDirectory)&lt;/span&gt; folder path ढूँढता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;अगर यह folder ढूँढ लेता है, तो यह उसका नाम लौटाता है (not empty)।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;IF&lt;/span&gt; condition इस result की जाँच करती है:&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;अगर empty नहीं है (&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&amp;lt;&amp;gt; &quot;&quot;&lt;/span&gt;), तो इसका मतलब है कि folder मौजूद है, इसलिए यह &lt;b&gt;&quot;Folder Found&quot;&lt;/b&gt; दिखाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;अगर empty है, तो folder मौजूद नहीं है, इसलिए यह &lt;b&gt;&quot;Folder Missing&quot;&lt;/b&gt; दिखाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;MsgBox&lt;/span&gt; परिणाम को एक pop-up में display करता है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह confirm करने का एक आसान तरीका है कि कोई specific folder उपलब्ध है या नहीं।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h4 id=&quot;vbCreateFolder&quot; style=&quot;font-size: medium; text-align: left;&quot;&gt;Create Folder Programmatically&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;CreateFolder()&lt;br /&gt;&amp;nbsp; &amp;nbsp; MkDir &quot;C:\TestFolder&quot;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह VBA code आपके computer की &lt;b&gt;C drive&lt;/b&gt; पर &lt;b&gt;&quot;TestFolder&quot;&lt;/b&gt; नाम का एक नया folder बनाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Sub CreateFolder()&lt;/span&gt;, &lt;b&gt;CreateFolder&lt;/b&gt; macro शुरू करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;MkDir&lt;/span&gt; (Make Directory) एक VBA command है जिसका उपयोग folder बनाने के लिए किया जाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&quot;C:\TestFolder&quot;&lt;/span&gt; वह पूरा path है जहाँ folder बनाया जाएगा।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब आप इस macro को चलाते हैं, तो VBA जाँचता है कि क्या वह folder मौजूद है; यदि नहीं, तो वह उसे तुरंत बना देता है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यदि folder पहले से मौजूद है, तो आपको एक error मिलेगी जब तक कि आप पहले &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Dir&lt;/span&gt; function का उपयोग करके जाँच न करें।&lt;br /&gt;यह सरल code files या reports को store करने के लिए automatic रूप से folder बनाने के लिए उपयोगी है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h4 id=&quot;vbOpenAnyWebsite&quot; style=&quot;font-size: medium; text-align: left;&quot;&gt;Open Any Website From VBA&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;OpenWebsite()&lt;br /&gt;&amp;nbsp; &amp;nbsp; Shell &quot;cmd /c start https://www.google.com&quot;, vbHide&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह VBA code आपके default web browser में एक website (इस मामले में, &lt;b&gt;Google&lt;/b&gt;) खोलता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Sub OpenWebsite()&lt;/span&gt;,&amp;nbsp;&lt;b&gt;OpenWebsite&lt;/b&gt; macro शुरू करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Shell&lt;/span&gt;, VBA के अंदर से एक Windows command चलाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&quot;cmd /c start https://www.google.com&quot;&lt;/span&gt; Windows को command prompt का उपयोग करके URL खोलने के लिए कहता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;vbHide&lt;/span&gt; command prompt window को छिपा देता है ताकि वह screen पर दिखाई न दे।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब आप इस macro को चलाते हैं, तो आपका default browser (जैसे Chrome या Edge) automatic रूप से Google homepage खोल देगा।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;आप Excel या Word VBA से सीधे अलग-अलग page खोलने के लिए web address को किसी अन्य site URL से बदल सकते हैं।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h4 id=&quot;vbDetectOfficeVersion&quot; style=&quot;font-size: medium; text-align: left;&quot;&gt;Detect Office Version Installed&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;OfficeVersion()&lt;br /&gt;&amp;nbsp; &amp;nbsp; MsgBox &quot;Office Version: &quot; &amp;amp; Application.Version&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह VBA code आपके द्वारा उपयोग किए जा रहे &lt;b&gt;Microsoft Office version&lt;/b&gt; को display करता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Sub OfficeVersion()&lt;/span&gt;,&amp;nbsp;&lt;b&gt;OfficeVersion&lt;/b&gt; नामक एक macro प्रारंभ करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Application.Version&lt;/span&gt; वर्तमान में चल रहे Office application (जैसे Excel, Word, आदि) का version number प्राप्त करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;MsgBox&lt;/span&gt; उस version number को एक pop-up message box में display करता है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;उदाहरण के लिए, यदि आप Office 365 या Excel 2021 का उपयोग कर रहे हैं, तो यह &lt;b&gt;&quot;Office version: 16.0&quot;&lt;/b&gt; जैसा कुछ show कर सकता है।&lt;br /&gt;यह code तब उपयोगी होता है जब आपको यह जांचना हो कि आपका VBA code Office के किस version पर चल रहा है, विशेष रूप से compatibility testing या troubleshooting के लिए।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h4 id=&quot;vbRunExternalEXE&quot; style=&quot;font-size: medium; text-align: left;&quot;&gt;Run External EXE from VBA&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;RunNotepad()&lt;br /&gt;&amp;nbsp; &amp;nbsp; Shell &quot;notepad.exe&quot;, vbNormalFocus&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह VBA code &lt;b&gt;Notepad&lt;/b&gt; खोलता है, जो Windows का basic text editor है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Sub RunNotepad()&lt;/span&gt;, &lt;b&gt;RunNotepad&lt;/b&gt; macro शुरू करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Shell&lt;/span&gt; एक VBA command है जिसका उपयोग external program या system command चलाने के लिए किया जाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&quot;notepad.exe&quot;&lt;/span&gt; Windows को Notepad application शुरू करने के लिए कहता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;vbNormalFocus&lt;/span&gt; Notepad को एक normal window में खोलता है और उसे सामने (active) लाता है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब आप इस macro को चलाते हैं, तो Notepad अपने आप खुल जाएगा, text type करने या edit करने के लिए तैयार।&lt;br /&gt;आप अपने VBA code से अन्य application आसानी से खोलने के लिए &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&quot;notepad.exe&quot;&lt;/span&gt; को किसी अन्य program के नाम या file path से बदल सकते हैं।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h4 id=&quot;vbGetScreenResolution&quot; style=&quot;font-size: medium; text-align: left;&quot;&gt;Get Screen Resolution&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Declare PtrSafe Function&lt;/span&gt; GetSystemMetrics &lt;span style=&quot;color: #2b00fe;&quot;&gt;Lib &lt;/span&gt;&quot;user32&quot; (&lt;span style=&quot;color: #2b00fe;&quot;&gt;ByVal &lt;/span&gt;nIndex &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Long&lt;/span&gt;) &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Long&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;ScreenOutput()&lt;br /&gt;&amp;nbsp; &amp;nbsp; MsgBox &quot;Width: &quot; &amp;amp; GetSystemMetrics(0) &amp;amp; vbCrLf &amp;amp; _&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&quot;Height: &quot; &amp;amp; GetSystemMetrics(1)&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह VBA code आपके computer screen की &lt;b&gt;width&lt;/b&gt; और &lt;b&gt;height&lt;/b&gt; pixels में दिखाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;PtrSafe&lt;/span&gt; function घोषित करें &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;GetSystemMetrics Lib &quot;user32&quot;&lt;/span&gt; VBA को &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;user32.dll&lt;/span&gt; में stored Windows API function से जोड़ता है, जो system से संबंधित विवरण प्रदान करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;PtrSafe&lt;/span&gt; 64-bit Office के साथ compatibility सुनिश्चित करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;GetSystemMetrics(0)&lt;/span&gt; screen की &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;width&lt;/span&gt; लौटाता है, और &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;GetSystemMetrics(1)&lt;/span&gt; screen की &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;height&lt;/span&gt; लौटाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Sub ScreenOutput()&lt;/span&gt; में, एक &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;MsgBox&lt;/span&gt; दोनों values को एक line break (&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;vbCrLf&lt;/span&gt;) के साथ प्रदर्शित करता है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब आप इस macro को चलाएँगे, तो आपको इस तरह का message दिखाई देगा:&lt;br /&gt;&lt;b&gt;Width: 1920&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Height: 1080&lt;/b&gt;&lt;br /&gt;यह VBA में screen layout या form size निर्धारण कार्यों के लिए उपयोगी है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h4 id=&quot;vbCheckIfUserIsAdmin&quot; style=&quot;font-size: medium; text-align: left;&quot;&gt;Check If User Is Admin (Windows Group)&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;CheckAdmin()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;If &lt;/span&gt;Environ(&quot;USERDOMAIN&quot;) &amp;lt;&amp;gt; &quot;&quot; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MsgBox &quot;Possibly an Admin User!&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Else&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MsgBox &quot;Standard User&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End If&lt;br /&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह VBA code जाँचता है कि क्या वर्तमान Windows user &lt;b&gt;administrator&lt;/b&gt; हो सकता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Sub CheckAdmin()&lt;/span&gt;, &lt;b&gt;CheckAdmin&lt;/b&gt; macro शुरू करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Environ(&quot;USERDOMAIN&quot;)&lt;/span&gt; logged-in user से link किया गया Windows domain नाम प्राप्त करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यदि value empty नहीं है (&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&amp;lt;&amp;gt; &quot;&quot;&lt;/span&gt;), तो यह value लेता है कि user किसी domain का हिस्सा है, जिसका अर्थ अक्सर एक &lt;b&gt;admin&lt;/b&gt; या &lt;b&gt;network account&lt;/b&gt; होता है, इसलिए यह &lt;b&gt;&quot;Possibly an Admin User!&quot;&lt;/b&gt; दिखाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यदि यह empty है, तो यह &lt;b&gt;&quot;Standard User&quot;&lt;/b&gt; दिखाता है, जिसका अर्थ संभवतः एक local या limited account है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह सरल जाँच macro चलाने वाले user के type की पहचान करने में मदद करती है, हालाँकि यह admin verification की गारंटी नहीं देता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h4 id=&quot;vbPlayWindowsBeepSound&quot; style=&quot;font-size: medium; text-align: left;&quot;&gt;Play Windows Beep Sound&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub&lt;/span&gt; BeepSound()&lt;br /&gt;&amp;nbsp; &amp;nbsp; Beep&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह VBA code computer के internal speaker का उपयोग करके एक साधारण &lt;b&gt;beep sound&lt;/b&gt; बजाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Sub BeepSound()&lt;/span&gt;, &lt;b&gt;BeepSound&lt;/b&gt; macro शुरू करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Beep&lt;/span&gt; command system को एक छोटी default sound emit करने के लिए प्रेरित करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इसके लिए किसी बाहरी file या parameter की आवश्यकता नहीं होती है - यह केवल built-in Windows sound का उपयोग करता है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब आप इस macro को चलाते हैं, तो आपको एक quick beep सुनाई देगी, जिसका उपयोग आपके VBA program में alert या notification के रूप में किया जा सकता है।&lt;br /&gt;उदाहरण के लिए, आप इसे किसी लंबी प्रक्रिया के बाद या किसी error के होने पर user का ध्यान आकर्षित करने के लिए बिना message box दिखाए रख सकते हैं।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h4 id=&quot;vbSystemInfo&quot; style=&quot;font-size: medium; text-align: left;&quot;&gt;SystemInfo Command Dump&lt;/h4&gt;&lt;/div&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;GetFullSystemInfo()&lt;br /&gt;&amp;nbsp; &amp;nbsp; Shell &quot;cmd.exe /c systeminfo &amp;gt; C:\SysInfo.txt&quot;, vbHide&lt;br /&gt;&amp;nbsp; &amp;nbsp; MsgBox &quot;System info saved to C:\SysInfo.txt&quot;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह VBA code Windows से detailed system जानकारी एकत्र करता है और उसे एक test file में save करता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Sub GetFullSystemInfo()&lt;/span&gt;, &lt;b&gt;GetFullSystemInfo&lt;/b&gt; macro प्रारंभ करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Shell &quot;cmd.exe /c systeminfo &amp;gt; C:\SysInfo.txt&quot;, vbHide&lt;/span&gt; computer details (जैसे OS, RAM और processor) एकत्र करने के लिए command prompt में &lt;b&gt;systeminfo&lt;/b&gt; command चलाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&amp;gt;&lt;/span&gt; symbol output को drive &lt;b&gt;C:&lt;/b&gt; पर &lt;b&gt;SysInfo.txt&lt;/b&gt; नामक file में save करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;जब तक कार्य चुपचाप चलता रहता है, &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;vbHide&lt;/span&gt; command window को छिपा देता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;अंत में, एक &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;MsgBox&lt;/span&gt; आपको सूचित करता है कि system जानकारी सफलतापूर्वक save कर ली गई है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;File को बाद में review के लिए Notepad में खोला जा सकता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h4 id=&quot;vbSystemMonitorTrick&quot; style=&quot;font-size: medium; text-align: left;&quot;&gt;System Monitor Trick&lt;/h4&gt;&lt;div&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;RunningProcesses()&lt;br /&gt;&amp;nbsp; &amp;nbsp; Shell &quot;cmd.exe /c tasklist &amp;gt; C:\Processes.txt&quot;, vbHide&lt;br /&gt;&amp;nbsp; &amp;nbsp; MsgBox &quot;Saved at C:\Processes.txt&quot;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह VBA code आपके computer पर वर्तमान में चल रही सभी processes को list करता है और उन्हें एक text file में save करता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Sub RunningProcesses()&lt;/span&gt;, &lt;b&gt;RunningProcesses&lt;/b&gt; macro प्रारंभ करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Shell &quot;cmd.exe /c tasklist &amp;gt; C:\Processes.txt&quot;, vbHide&lt;/span&gt; command prompt का उपयोग करके Windows tasklist command चलाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&amp;gt;&lt;/span&gt; symbol output (process details) को &lt;b&gt;C drive&lt;/b&gt; पर &lt;b&gt;Processes.txt&lt;/b&gt; नामक file पर redirect करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;vbHide&lt;/span&gt; Command&amp;nbsp; Prompt window को चलते समय छिपाए रखता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;पूरा होने पर, एक &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;MsgBox&lt;/span&gt; एक message show करता है जिसमें बताया जाता है कि file save कर ली गई है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;आप सभी चल रहे applications और background processes को देखने के लिए Notepad में &lt;b&gt;C:\Processes.txt&lt;/b&gt; खोल सकते हैं।&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;/span&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;👨‍💻 Author&lt;/p&gt;&lt;p&gt;Total Data Solution&lt;br /&gt;Data Analyst | Excel &amp;amp; SAP Analytics Cloud Developer&lt;br /&gt;I share practical Excel, Automation, and Reporting tutorials based on real corporate experience.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://www.totaldatasolution.com/feeds/4155395856479615515/comments/default' title='टिप्पणियाँ भेजें'/><link rel='replies' type='text/html' href='https://www.totaldatasolution.com/2025/09/System-Specific-VBA-codes.html#comment-form' title='0 टिप्पणियाँ'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/4155395856479615515'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/4155395856479615515'/><link rel='alternate' type='text/html' href='https://www.totaldatasolution.com/2025/09/System-Specific-VBA-codes.html' title='System Specific VBA codes'/><author><name>Total Data Solution</name><uri>http://www.blogger.com/profile/12526349101988182665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbdT9G5DqhjSyiHH3R3Kw7ABfcc9ubsdKKkf5_WJDdfC4XbveXPoUhUrYy2BhJnL1VKX54RQJszYBBEFaFOwejq4rI9Ks-d1QqThJiZk7fUCClQYGHmo6dSm-AsX3CIGK44spt3qZK1lQocAwvpDy9ZtzDk5Rec3uPBH4xCkiizqDR2JLASeLfkCkQkg3F/s72-w640-h510-c/System_Specific_codes_VBA_codes.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7267924039333995091.post-8917530167315503081</id><published>2026-07-11T10:32:13.123+05:30</published><updated>2026-07-11T10:32:13.151+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="PDF"/><category scheme="http://www.blogger.com/atom/ns#" term="VBA"/><title type='text'>VBA for PDF: Automate PDF Creation, Editing &amp; Extraction</title><content type='html'>&lt;span&gt;
  &lt;div class=&quot;separator&quot; style=&quot;clear: both; font-size: medium; text-align: center;&quot;&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTtItOwgWrgHeAtzTfE-q8yQYrNpU9zTBb2-8ikwpoP1PUomulIcE7iZJbMifeCq8xAJzKMpBORtIWfLWVa4uv6yEhE-XNmXYZ6bsf2WtE5xPUDpHd6TdvI7HCOxQx5tbA5ZCNsmxjOkV4d4RX8_fR7bC24J37j8hWpoRlX0NSihKrQ2jYs4sXoCzx9K43/s1024/VBA_code_for_PDF.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;VBA code for PDF&quot; border=&quot;0&quot; data-original-height=&quot;816&quot; data-original-width=&quot;1024&quot; height=&quot;510&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTtItOwgWrgHeAtzTfE-q8yQYrNpU9zTBb2-8ikwpoP1PUomulIcE7iZJbMifeCq8xAJzKMpBORtIWfLWVa4uv6yEhE-XNmXYZ6bsf2WtE5xPUDpHd6TdvI7HCOxQx5tbA5ZCNsmxjOkV4d4RX8_fR7bC24J37j8hWpoRlX0NSihKrQ2jYs4sXoCzx9K43/w640-h510/VBA_code_for_PDF.png&quot; title=&quot;VBA code for PDF&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;h3 style=&quot;font-size: medium; text-align: left;&quot;&gt;Export as PDF file and Auto Save&lt;/h3&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;ExportAsPDFAutoSave()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;FileName &lt;span style=&quot;color: #2b00fe;&quot;&gt;As String&amp;nbsp;&lt;/span&gt; &amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;&#39; Auto-generate PDF file name with timestamp&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; FileName = ThisWorkbook.Path &amp;amp; &quot;\&quot; &amp;amp; _&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;Report_&quot; &amp;amp; Format(Now, &quot;yyyymmdd_hhmmss&quot;) &amp;amp; &quot;.pdf&quot;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt; &#39; Export the active sheet directly as PDF (auto-saved)&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; ActiveSheet.ExportAsFixedFormat _&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Type:=xlTypePDF, _&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FileName:=FileName, _&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Quality:=xlQualityStandard, _&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IncludeDocProperties:=&lt;span style=&quot;color: #2b00fe;&quot;&gt;True&lt;/span&gt;, _&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IgnorePrintAreas:=&lt;span style=&quot;color: #2b00fe;&quot;&gt;False&lt;/span&gt;, _&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; OpenAfterPublish:=&lt;span style=&quot;color: #2b00fe;&quot;&gt;False&lt;/span&gt;&amp;nbsp; &amp;nbsp;&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&amp;nbsp; &amp;nbsp; MsgBox &quot;PDF saved as:&quot; &amp;amp; vbCrLf &amp;amp; newFileName, vbInformation, &quot;Export Complete&quot;&lt;/p&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह VBA code &lt;b&gt;automatic&lt;/b&gt; रूप से &lt;b&gt;active Excel sheet&lt;/b&gt; को &lt;b&gt;PDF file&lt;/b&gt; के रूप में &lt;b&gt;export&lt;/b&gt; करता है और उसे उसी folder में save करता है जहां workbook located है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह step by step इस प्रकार काम करता है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
  
  &lt;ol style=&quot;font-size: x-small; margin-left: 10px; text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;FileName variable&lt;/b&gt; - यह PDF के लिए automatic से एक file name बनाता है। Name &quot;Report_&quot; से शुरू होता है और उसके बाद current date&amp;nbsp; और time (&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;yyyymmdd_hhmmss&lt;/span&gt; format में) लिखा होता है। यह सुनिश्चित करता है कि प्रत्येक PDF का एक &lt;b&gt;unique name&lt;/b&gt; हो और पुराने names को overwrite न किया जाए।&lt;br /&gt;Example: &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Report_20251108_184500.pdf&lt;/span&gt;.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;ExportAsFixedFormat method&lt;/b&gt; - यह command Excel को &lt;b&gt;active worksheet&lt;/b&gt; को PDF format में export करने के लिए कहता है।&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Type:=xlTypePDF&lt;/span&gt; का अर्थ है कि file PDF होगी।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;FileName:=FileName&lt;/span&gt;, save करने के लिए पूरा path और name देता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Quality:=xlQualityStandard&lt;/span&gt; normal print quality&amp;nbsp; बनाए रखता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;IncludeDocProperties:=True&lt;/span&gt; में title या author जैसी workbook जानकारी शामिल होती है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;IgnorePrintAreas:=False&lt;/span&gt; का अर्थ है कि यह defined print area का उपयोग करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;OpenAfterPublish:=False&lt;/span&gt; का अर्थ है कि यह save करने के बाद PDF नहीं खोलेगा।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Export के बाद, एक &lt;b&gt;message box&lt;/b&gt; दिखाई देता है जो दर्शाता है कि PDF को उसके name और location के साथ सफलतापूर्वक save कर दिया गया है।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;संक्षेप में, यह macro manual input की आवश्यकता के बिना आपकी Excel sheet को automatic रूप से PDF के रूप में बनाकर, name देकर और save कर समय बचाता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h4 id=&quot;vbExportExcelSheettoPDF&quot; style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span&gt;Export Excel Sheet to PDF&lt;/span&gt;&lt;/h4&gt;&lt;div&gt;&lt;span&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;ExportSheetToPDF()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;FilePath &lt;span style=&quot;color: #2b00fe;&quot;&gt;As String&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; FilePath = ThisWorkbook.Path &amp;amp; &quot;\MySheet.pdf&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, _&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Filename:=FilePath, _&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Quality:=xlQualityStandard, _&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IncludeDocProperties:=&lt;span style=&quot;color: #2b00fe;&quot;&gt;True&lt;/span&gt;, _&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IgnorePrintAreas:=&lt;span style=&quot;color: #2b00fe;&quot;&gt;False&lt;/span&gt;, _&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; OpenAfterPublish:=&lt;span style=&quot;color: #2b00fe;&quot;&gt;True&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस VBA code का उपयोग &lt;b&gt;Excel&lt;/b&gt; में &lt;b&gt;current&lt;/b&gt; में &lt;b&gt;active worksheet&lt;/b&gt; को &lt;b&gt;PDF file&lt;/b&gt; के रूप में &lt;b&gt;export&lt;/b&gt; करने और save करने के बाद उसे &lt;b&gt;automatic&lt;/b&gt; रूप से खोलने के लिए किया जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;प्रत्येक भाग step by step क्या करता है, यहाँ बताया गया है:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
  
  &lt;ol style=&quot;font-size: x-small; margin-left: 10px; text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;FilePath variable declare करें:&lt;/b&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Dim FilePath As String&lt;/span&gt; एक variable बनाता है जो पूरी file location को store करेगा जहाँ PDF save होगी।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;File path set करें:&lt;br /&gt;&lt;/b&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;FilePath = ThisWorkbook.Path &amp;amp; &quot;\MySheet.pdf&quot;&lt;/span&gt; Excel को बताता है कि PDF को उसी &lt;b&gt;folder&lt;/b&gt; में save करें जहाँ Excel workbook store है। PDF file का नाम &lt;b&gt;“MySheet.pdf”&lt;/b&gt; होगा।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Sheet को PDF के रूप में export करें:&lt;/b&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ActiveSheet.ExportAsFixedFormat&lt;/span&gt; command अभी &lt;b&gt;active sheet&lt;/b&gt; को PDF file में बदल देता है।&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Type:=xlTypePDF&lt;/span&gt; यह बताता है कि output एक PDF file होनी चाहिए।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Filename:=FilePath&lt;/span&gt; save करने की जगह और file का नाम set करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Quality:=xlQualityStandard&lt;/span&gt; standard print quality ensure करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;IncludeDocProperties:=True&lt;/span&gt; author या tile जैसी properties को शामिल करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;IgnorePrintAreas:=False&lt;/span&gt; सिर्फ़ defined print area (अगर कोई है) का इस्तेमाल करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;OpenAfterPublish:=True&lt;/span&gt; save करने के बाद नई बनी PDF file को अपने आप खोलता है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;संक्षेप में, यह macro मौजूदा Excel sheet को MySheet.pdf नाम की PDF file&amp;nbsp; में बदल देता है, उसे आपकी workbook के पास save करता है, और तुरंत देखने के लिए उसे खोलता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h4 id=&quot;vbSaveSpecificRangeasPDF&quot; style=&quot;font-size: medium; text-align: left;&quot;&gt;Save Specific Range as PDF&lt;/h4&gt;&lt;div&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;ExportRangeToPDF()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;rng &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Range&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;rng = Range(&quot;A1:D20&quot;)&lt;br /&gt;&amp;nbsp; &amp;nbsp; rng.ExportAsFixedFormat _&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Type:=xlTypePDF, _&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Filename:=ThisWorkbook.Path &amp;amp; &quot;\RangeExport.pdf&quot;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह VBA code active worksheet से एक specific &lt;b&gt;cell range (A1:D20)&lt;/b&gt; को &lt;b&gt;PDF file&lt;/b&gt; के रूप में export करता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
  
  &lt;ol style=&quot;font-size: x-small; margin-left: 10px; text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह सबसे पहले एक range variable &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;rng&lt;/span&gt; define करता है और उसे &lt;b&gt;A1 से D20&lt;/b&gt; cell पर set करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;rng.ExportAsFixedFormat&lt;/span&gt; command&amp;nbsp; सिर्फ़ उस selected range को PDF file में convert करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;PDF उसी &lt;b&gt;folder&lt;/b&gt; में save होती है जहाँ Excel workbook है, fileका नाम &lt;b&gt;“RangeExport.pdf”&lt;/b&gt; होता है।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;संक्षेप में, यह macro आपको अपनी sheet का &lt;b&gt;सिर्फ़ एक खास हिस्सा&lt;/b&gt; (पूरी worksheet नहीं) एक अच्छे format वाले PDF document के रूप में automatically save करने में मदद करता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h4 id=&quot;vbExportMultipleSheetsasOnePDF&quot; style=&quot;font-size: medium; text-align: left;&quot;&gt;Export Multiple Sheets as One PDF&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;ExportMultipleSheetsToPDF()&lt;br /&gt;&amp;nbsp; &amp;nbsp; Sheets(Array(&quot;Sheet1&quot;, &quot;Sheet2&quot;)).Select&lt;br /&gt;&amp;nbsp; &amp;nbsp; ActiveSheet.ExportAsFixedFormat _&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Type:=xlTypePDF, _&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Filename:=ThisWorkbook.Path &amp;amp; &quot;\MultiSheets.pdf&quot;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह VBA code एक Excel workbook से &lt;b&gt;कई sheets&lt;/b&gt; को &lt;b&gt;एक combined PDF file&lt;/b&gt; में export करता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
  
  &lt;ol style=&quot;font-size: x-small; margin-left: 10px; text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Sheets(Array(&quot;Sheet1&quot;, &quot;Sheet2&quot;)).Select&lt;/span&gt; line &lt;b&gt;Sheet1&lt;/b&gt; और &lt;b&gt;Sheet2&lt;/b&gt; नाम की दो sheets को एक साथ select करती है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;फिर &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ActiveSheet.ExportAsFixedFormat&lt;/span&gt; command&amp;nbsp; इन selected sheets को एक &lt;b&gt;single PDF document&lt;/b&gt; में convert करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;PDF file workbook वाले ही folder में &lt;b&gt;“MultiSheets.pdf”&lt;/b&gt; नाम से save हो जाती है।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;संक्षेप में, यह macro आपको हर sheet को अलग-अलग export करने के बजाय, &lt;b&gt;कई worksheet को एक साथ मिलाकर एक PDF file&lt;/b&gt; में जल्दी से save करने में मदद करता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h4 id=&quot;vbConvertWordDocumenttoPDF&quot; style=&quot;font-size: medium; text-align: left;&quot;&gt;Convert Word Document to PDF (From Word)&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;SaveAsPDF()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;FilePath &lt;span style=&quot;color: #2b00fe;&quot;&gt;As String&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; FilePath = ActiveDocument.Path &amp;amp; &quot;\&quot; &amp;amp; _&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Replace(ActiveDocument.Name, &quot;.docx&quot;, &quot;.pdf&quot;)&lt;br /&gt;&amp;nbsp; &amp;nbsp; ActiveDocument.ExportAsFixedFormat _&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; OutputFileName:=FilePath, _&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ExportFormat:=wdExportFormatPDF&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह VBA code &lt;b&gt;Microsoft Word&lt;/b&gt; में मौजूदा document को &lt;b&gt;PDF file&lt;/b&gt; के रूप में save करने के लिए इस्तेमाल होता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
  
  &lt;ol style=&quot;font-size: x-small; margin-left: 10px; text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह एक variable &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;FilePath&lt;/span&gt; बनाता है जो PDF file की पूरी location और name store करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह code मौजूदा Word file name में &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.docx&lt;/span&gt; extension को &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.pdf&lt;/span&gt; से बदल देता है, और उसे &lt;b&gt;उसी folder&lt;/b&gt; में रखता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ActiveDocument.ExportAsFixedFormat&lt;/span&gt; command &lt;b&gt;active Word document&lt;/b&gt; को PDF में बदल देता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;OutputFileName&lt;/span&gt; यह set करता है कि इसे कहाँ save करना है, और &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ExportFormat:=wdExportFormatPDF&lt;/span&gt; Word को बताता है कि इसे PDF format में export करना है।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;संक्षेप में, यह आपकी खुली हुई Word file को automatically PDF version के रूप में save कर देता है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h4 id=&quot;vbAttachPDFtoEmail&quot; style=&quot;font-size: medium; text-align: left;&quot;&gt;Attach Generated PDF to Outlook Email&lt;/h4&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;ExportToPDF_AttachEmail()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;FilePath &lt;span style=&quot;color: #2b00fe;&quot;&gt;As String&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; FilePath = ThisWorkbook.Path &amp;amp; &quot;\Report.pdf&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; ActiveSheet.ExportAsFixedFormat _&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Type:=xlTypePDF, Filename:=FilePath&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;OutApp &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Object&lt;/span&gt;, OutMail &lt;span style=&quot;color: #2b00fe;&quot;&gt;As Object&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;OutApp = CreateObject(&quot;Outlook.Application&quot;)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Set &lt;/span&gt;OutMail = OutApp.CreateItem(0)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;With &lt;/span&gt;OutMail&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .To = &quot;example@mail.com&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Subject = &quot;PDF Report&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Body = &quot;Please find attached the report.&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Attachments.Add FilePath&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .Display &lt;span style=&quot;color: #38761d;&quot;&gt;&#39;use .Send to auto-send&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;End With&lt;br /&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह VBA code &lt;b&gt;active Excel sheet को PDF के रूप&lt;/b&gt; में export करता है और फिर उस PDF को attach करके &lt;b&gt;Outlook में एक email&lt;/b&gt; बनाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
  
  &lt;ol style=&quot;font-size: x-small; margin-left: 10px; text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह सबसे पहले &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;FilePath&lt;/span&gt; को set करता है ताकि PDF को Excel file वाले ही folder में &lt;b&gt;“Report.pdf”&lt;/b&gt; के रूप में save किया जा सके।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ExportAsFixedFormat&lt;/span&gt; command &lt;b&gt;active sheet&lt;/b&gt; को PDF file में बदल देता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इसके बाद यह &lt;b&gt;Microsoft Outlook&lt;/b&gt; खोलता है और एक नया email message बनाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Email में &lt;b&gt;पाने वाले का पता&lt;/b&gt;, &lt;b&gt;subject और body text&lt;/b&gt; भरा जाता है, और save की गई PDF &lt;b&gt;अपने आप attach&lt;/b&gt; हो जाती है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;आखिर में, email review के लिए &lt;b&gt;display&lt;/b&gt; किया जाता है (या अगर &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;.Send&lt;/span&gt; का इस्तेमाल किया जाता है तो अपने आप भेज दिया जाता है)।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h4 id=&quot;vbPrintPDF&quot; style=&quot;font-size: medium; text-align: left;&quot;&gt;Print PDF Automatically (Using Shell)&lt;/h4&gt;&lt;div&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;Sub &lt;/span&gt;PrintPDF()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: #2b00fe;&quot;&gt;Dim &lt;/span&gt;FilePath &lt;span style=&quot;color: #2b00fe;&quot;&gt;As String&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; FilePath = &quot;C:\Users\Public\Document.pdf&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; Shell &quot;cmd /c start acrord32.exe /p /h &quot;&quot;&quot; &amp;amp; FilePath &amp;amp; &quot;&quot;&quot;&quot;, vbHide&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;End Sub&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह VBA code&amp;nbsp; &lt;b&gt;Adobe Acrobat Reader&lt;/b&gt; का इस्तेमाल करके &lt;b&gt;PDF file को automatically print&lt;/b&gt; करने के लिए इस्तेमाल किया जाता है।&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;
  
  &lt;ol style=&quot;font-size: x-small; margin-left: 10px; text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह एक variable &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;FilePath&lt;/span&gt; define करता है जो print होने वाली PDF file की location store करता है - यहाँ यह &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&quot;C:\Users\Public\Document.pdf&quot;&lt;/span&gt; है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Shell&lt;/span&gt; command एक &lt;b&gt;Windows command&lt;/b&gt; चलाता है जो background में Acrobat Reader (&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;acrord32.exe&lt;/span&gt;) खोलता है और PDF को &lt;b&gt;default printer&lt;/b&gt; पर भेजता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;/p&lt;/span&gt; और &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;/h&lt;/span&gt; option Acrobat को चुपचाप print करने और &lt;b&gt;print&lt;/b&gt; करते समय &lt;b&gt;window को hide&lt;/b&gt; के लिए कहते हैं।&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;संक्षेप में, यह macro Acrobat window दिखाए बिना, एक खास PDF file को तेज़ी से automatically print करता है।&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;/span&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;👨‍💻 Author&lt;/p&gt;&lt;p&gt;Total Data Solution&lt;br /&gt;Data Analyst | Excel &amp;amp; SAP Analytics Cloud Developer&lt;br /&gt;I share practical Excel, Automation, and Reporting tutorials based on real corporate experience.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://www.totaldatasolution.com/feeds/8917530167315503081/comments/default' title='टिप्पणियाँ भेजें'/><link rel='replies' type='text/html' href='https://www.totaldatasolution.com/2025/09/vba-for-pdf.html#comment-form' title='0 टिप्पणियाँ'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/8917530167315503081'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/8917530167315503081'/><link rel='alternate' type='text/html' href='https://www.totaldatasolution.com/2025/09/vba-for-pdf.html' title='VBA for PDF: Automate PDF Creation, Editing &amp; Extraction'/><author><name>Total Data Solution</name><uri>http://www.blogger.com/profile/12526349101988182665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTtItOwgWrgHeAtzTfE-q8yQYrNpU9zTBb2-8ikwpoP1PUomulIcE7iZJbMifeCq8xAJzKMpBORtIWfLWVa4uv6yEhE-XNmXYZ6bsf2WtE5xPUDpHd6TdvI7HCOxQx5tbA5ZCNsmxjOkV4d4RX8_fR7bC24J37j8hWpoRlX0NSihKrQ2jYs4sXoCzx9K43/s72-w640-h510-c/VBA_code_for_PDF.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7267924039333995091.post-474578640716251469</id><published>2026-07-11T10:31:42.182+05:30</published><updated>2026-07-11T10:31:42.211+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="SAC"/><title type='text'>SAC scripting for charts</title><content type='html'>&lt;span&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-size: medium; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7bZQIEWEx2IpAZ9zGNuOTAQECp8oyXiMFwjWXPVLlHVCQg-7wwScr84Z6H6WECjYsjRRUcsGgEOo1tsBgzTdTU22815FC7uUPCSD-5bLRMqmoyDSdi0E8GlvDG-TVnnxNnH8qFaudkJRUoS_P7RgE1VBaKtuXMjJc1e8q42srAOsimKOfsn8430LvBxiU/s1024/SAC_Scripting_for_Chart.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;SAC scripting for charts&quot; border=&quot;0&quot; data-original-height=&quot;816&quot; data-original-width=&quot;1024&quot; height=&quot;510&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7bZQIEWEx2IpAZ9zGNuOTAQECp8oyXiMFwjWXPVLlHVCQg-7wwScr84Z6H6WECjYsjRRUcsGgEOo1tsBgzTdTU22815FC7uUPCSD-5bLRMqmoyDSdi0E8GlvDG-TVnnxNnH8qFaudkJRUoS_P7RgE1VBaKtuXMjJc1e8q42srAOsimKOfsn8430LvBxiU/w640-h510/SAC_Scripting_for_Chart.png&quot; title=&quot;SAC scripting for charts&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
  
  &lt;h3 style=&quot;font-size: medium; text-align: left;&quot;&gt;Remove Chart Filter&lt;/h3&gt;&lt;div&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var &lt;/span&gt;ds = Chart_1.getDataSource();&lt;br /&gt;ds.removeDimensionFilter(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Country&quot;&lt;/span&gt;);&lt;br /&gt;Application.refreshData();&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह SAC scripting code chart के data source से एक specific filter हटाता है। &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ds&lt;/span&gt; variable &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;getDataSource()&lt;/span&gt; का उपयोग करके &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Chart_1&lt;/span&gt; के data source को पुनः प्राप्त करता है। &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ds.removeDimensionFilter(&quot;Country&quot;)&lt;/span&gt; line &quot;Country&quot; dimension पर लागू किसी भी active filter को clear कर देती है, जिससे chart सभी countries का data फिर से प्रदर्शित कर सकता है। अंत में, &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Application.refreshData()&lt;/span&gt; change को तुरंत दर्शाने के लिए chart को update करता है। यह script तब उपयोगी होती है जब आप filter को dynamic रूप से reset या clear करना चाहते हैं—जैसे कि जब users किसी filter option को बंद करते हैं—यह सुनिश्चित करते हुए कि chart SAP Analytics Cloud dashboard environment में complete, unfiltered data प्रदर्शित करता है।&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h3 style=&quot;font-size: medium; text-align: left;&quot;&gt;Apply a Filter to Chart&lt;/h3&gt;&lt;div&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var &lt;/span&gt;ds = Chart_1.getDataSource();&lt;br /&gt;ds.setDimensionFilter(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Country&quot;&lt;/span&gt;, [&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;India&quot;&lt;/span&gt;, &lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;USA&quot;&lt;/span&gt;]);&lt;br /&gt;Application.refreshData();&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह SAC scripting code किसी chart पर एक dimension filter लागू करता है ताकि केवल specific countries का data प्रदर्शित हो सके। &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ds&lt;/span&gt; variable, &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;getDataSource()&lt;/span&gt; method का उपयोग करके &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Chart_1&lt;/span&gt; के data source को प्राप्त करता है। फिर, &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ds.setDimensionFilter(&quot;Country&quot;, [&quot;India&quot;, &quot;USA&quot;])&lt;/span&gt; chart को filter करता है ताकि केवल वे record शामिल हों जहाँ country &quot;India&quot; या &quot;USA&quot; हो। अंत में, &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Application.refreshData()&lt;/span&gt; इस filter के आधार पर update किए गए परिणाम दिखाने के लिए chart को refresh करता है। यह script chart data visibility को dynamic रूप से नियंत्रित करने के लिए उपयोगी है, जिससे users targeted data analysis के लिए SAP Analytics Cloud dashboard के भीतर selected regions या categories पर ध्यान केंद्रित कर सकते हैं।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h3 style=&quot;font-size: medium; text-align: left;&quot;&gt;Apply Multiple Filters Together&lt;/h3&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var &lt;/span&gt;ds = Chart_1.getDataSource();&lt;br /&gt;ds.setDimensionFilter(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Region&quot;&lt;/span&gt;, [&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;APAC&quot;&lt;/span&gt;]);&lt;br /&gt;ds.setDimensionFilter(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Year&quot;&lt;/span&gt;, [&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;2025&quot;&lt;/span&gt;]);&lt;br /&gt;Application.refreshData();&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह SAC scripting code specific जानकारी प्रदर्शित करने के लिए chart के data source पर अनेक filter लागू करता है। &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ds&lt;/span&gt; variable &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;getDataSource()&lt;/span&gt; का उपयोग करके &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Chart_1&lt;/span&gt; के data source को प्राप्त करता है। पहली line, &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ds.setDimensionFilter(&quot;Region&quot;, [&quot;APAC&quot;])&lt;/span&gt;, केवल APAC region के record दिखाने के लिए data को filter करती है। अगली line, &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ds.setDimensionFilter(&quot;Year&quot;, [&quot;2025&quot;])&lt;/span&gt;, results को और filter करती है ताकि केवल वर्ष 2025 का data शामिल हो। अंत में, &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Application.refreshData()&lt;/span&gt; update किए गए result प्रदर्शित करने के लिए chart को refresh करता है। यह script users को interactive रूप से data को सीमित करने की अनुमति देती है, जिससे उन्हें SAP Analytics Cloud में regional और yearly insights का प्रभावी ढंग से analyze करने में मदद मिलती है।&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h3 style=&quot;font-size: medium; text-align: left;&quot;&gt;Refresh Chart Data&lt;/h3&gt;&lt;div&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt; ds = Chart_1.getDataSource();&lt;br /&gt;ds.refreshData();&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस SAC scripting code का उपयोग किसी specific chart के data को refresh करने के लिए किया जाता है। ds variable &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;getDataSource()&lt;/span&gt; function का उपयोग करके &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Chart_1&lt;/span&gt; का data source प्राप्त करता है। फिर, &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ds.refreshData()&lt;/span&gt; command connected data model से data को update या reload करता है। यह सुनिश्चित करता है कि data update या apply किए गए filter जैसे changes के बाद chart हमेशा latest जानकारी प्रदर्शित करे। यह method तब उपयोगी होती है जब आप पूरी story या page के बजाय केवल एक chart को refresh करना चाहते हैं, जिससे SAP Analytics Cloud dashboard में यह प्रक्रिया fast और more efficient हो जाती है।&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h3 style=&quot;font-size: medium; text-align: left;&quot;&gt;Show or Hide a Chart&lt;/h3&gt;&lt;div&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;Chart_1.setVisible(&lt;span style=&quot;color: #2b00fe;&quot;&gt;true&lt;/span&gt;);&amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt;// Show chart&lt;/span&gt;&lt;br /&gt;Chart_1.setVisible(&lt;span style=&quot;color: #2b00fe;&quot;&gt;false&lt;/span&gt;);&amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;// Hide chart&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह SAC scripting code नियंत्रित करता है कि dashboard पर कोई chart दिखाई दे या छिपा रहे। &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Chart_1.setVisible(true)&lt;/span&gt; command chart को screen पर प्रदर्शित करता है, जिससे users उसे देख सकते हैं। दूसरी ओर, &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Chart_1.setVisible(false)&lt;/span&gt; chart को view से छिपा देता है। इस script का उपयोग अक्सर button, switch या अन्य interactive elements के साथ users की actions के आधार पर chart दिखाने या छिपाने के लिए किया जाता है। यह SAP Analytics Cloud में किसी निश्चित समय पर केवल आवश्यक visual display करके, user experience को बेहतर बनाकर और specific data पर ध्यान केंद्रित करके dashboard को clean और organize रखने में मदद करता है।&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h3 style=&quot;font-size: medium; text-align: left;&quot;&gt;Update chart based on dropdown:&lt;/h3&gt;&lt;div&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;chart_1.getDataSource().setDimensionFilter(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;type&quot;&lt;/span&gt;,Dropdown_1.getSelectedKey());
  &lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह SAC scripting code dropdown menu से users के selection के आधार पर chart data filter करता है। &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;chart_1.getDataSource()&lt;/span&gt; command, &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;chart_1&lt;/span&gt; के data source तक पहुँचता है। फिर, &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;setDimensionFilter(&quot;type&quot;, Dropdown_1.getSelectedKey())&lt;/span&gt; &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Dropdown_1&lt;/span&gt; में वर्तमान में selected value का उपयोग करके &quot;type&quot; dimension पर एक filter लागू करता है। उदाहरण के लिए, यदि कोई users dropdown में &quot;Sales&quot; चुनता है, तो chart केवल &quot;Sales&quot; से संबंधित data दिखाएगा। यह script dashboard को interactive बनाती है, जिससे users SAP Analytics Cloud में chart setup को manual रूप से बदले बिना विभिन्न data categories या types के बीच आसानी से switch कर सकते हैं।&lt;/span&gt;&lt;/p&gt;
  &lt;span&gt;
    &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h3 style=&quot;font-size: medium; text-align: left;&quot;&gt;Add or remove measure from Chart:&lt;/h3&gt;&lt;div&gt;&lt;span&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;Chart_1.addMeasure(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;[]&quot;&lt;/span&gt;,Feed.ValueAxis);&lt;br /&gt;Chart_1.removeMeasure(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;[]&quot;&lt;/span&gt;,Feed.ValueAxis);&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस SAC scripting code का उपयोग chart से measures (data values) को dynamic रूप से जोड़ने या हटाने के लिए किया जाता है। &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Chart_1.addMeasure(&quot;[]&quot;, Feed.ValueAxis)&lt;/span&gt; command, chart के value axis पर Sales या Profit जैसे specific measure को प्रदर्शित करने के लिए जोड़ता है। दूसरा command, &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Chart_1.removeMeasure(&quot;[]&quot;, Feed.ValueAxis)&lt;/span&gt;, उसी measure को value axis से हटा देता है। Empty brackets को वास्तविक measure name (जैसे, &lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;&quot;Revenue&quot;&lt;/span&gt;) से बदलकर, आप नियंत्रित कर सकते हैं कि कौन सा metric दिखाया जाए। यह script interactive dashboard बनाने के लिए उपयोगी है जहाँ users चुन सकते हैं कि SAP Analytics Cloud में कौन से data values देखने या compare करने हैं।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h3 style=&quot;font-size: medium; text-align: left;&quot;&gt;Email to selected user from chart:&lt;/h3&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var &lt;/span&gt;ch1 = Chart_1.getSelections();&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var &lt;/span&gt;sel = Chart_1.getSelections()[&lt;span style=&quot;color: #ffa400;&quot;&gt;0&lt;/span&gt;];&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;if &lt;/span&gt;(sel!==&lt;span style=&quot;color: #2b00fe;&quot;&gt;undefined&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;// get label value from chart&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;var&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&amp;nbsp;value = Chart_1.getDataSource().getData(sel).formattedValue;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&amp;nbsp;subject=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;?subject=Non Reported Hours : &quot;&lt;/span&gt; + value;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&amp;nbsp;to=ch1[&lt;span style=&quot;color: #ffa400;&quot;&gt;0&lt;/span&gt;][&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;EmployeeUserName&quot;&lt;/span&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&amp;nbsp;cc=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;&amp;amp;cc= &quot;&lt;/span&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//var bcc=&quot;&amp;amp;bcc= &quot;;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&amp;nbsp;body=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;&amp;amp;body=Hi &quot;&lt;/span&gt;+ch1[&lt;span style=&quot;color: #ffa400;&quot;&gt;0&lt;/span&gt;][&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;EmployeeName&quot;&lt;/span&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&amp;nbsp;emailbody= &lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;,%0A%0ANon Reported Hours : &quot;&lt;/span&gt; + value + &lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;%0A%0ABR,%0A&quot;&lt;/span&gt; + Text_45.getPlainText();&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;NavigationUtils.openUrl(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;mailto:&quot;&lt;/span&gt; + to + subject + cc +&amp;nbsp; body + emailbody,&lt;span style=&quot;color: #2b00fe;&quot;&gt;true&lt;/span&gt;);&lt;/span&gt;&lt;br /&gt;}&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else&lt;/span&gt;&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;Application.showMessage(ApplicationMessageType.Warning, &lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Please select only one employee from the chart&quot;&lt;/span&gt;);&lt;br /&gt;&lt;/span&gt;}&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Code explanation:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;SAP Analytics Cloud में Chart Selection से Email कैसे भेजें&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह SAC scripting code &lt;b&gt;chart से selected employee के आधार पर automatically email open&lt;/b&gt; करने के लिए उपयोग किया जाता है। जब user chart में किसी एक employee को select करता है, तब यह script उस employee की &lt;b&gt;Non Reported Hours&lt;/b&gt; की जानकारी के साथ &lt;b&gt;default mail client&lt;/b&gt; खोल देता है।&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Script क्या करता है?&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Chart (&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Chart_1&lt;/span&gt;) से user की selection को पढ़ता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Selected data से &lt;b&gt;formatted value&lt;/b&gt; (Non Reported Hours) निकालता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Employee का &lt;b&gt;email ID और name&lt;/b&gt; chart data से लेता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Email का &lt;b&gt;subject और body dynamically&lt;/b&gt; बनाता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;mailto:&lt;/span&gt; URL के ज़रिए email window open करता है&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Code की आसान समझ&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;getSelections()&lt;br /&gt;&lt;/span&gt;Chart में user ने क्या select किया है, यह देता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;sel !== undefined&lt;br /&gt;&lt;/span&gt;Check करता है कि user ने कम से कम &lt;b&gt;एक selection&lt;/b&gt; की है या नहीं।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;getData(sel).formattedValue&lt;br /&gt;&lt;/span&gt;Selected bar / data point की value readable format में देता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;EmployeeUserName&lt;br /&gt;&lt;/span&gt;Email address के रूप में इस्तेमाल किया गया है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;NavigationUtils.openUrl(&quot;mailto:...&quot;)&lt;br /&gt;&lt;/span&gt;Email client (Outlook आदि) को open करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Application.showMessage()&lt;br /&gt;&lt;/span&gt;अगर selection नहीं है, तो warning message दिखाता है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Script कहाँ उपयोगी है?&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔ &lt;/span&gt;HR और Timesheet dashboards में&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&amp;nbsp;&lt;/span&gt;Follow-up emails automate करने में&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&amp;nbsp;&lt;/span&gt;Manager-Employee communication में&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&amp;nbsp;&lt;/span&gt;Action-based analytics solutions में&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Conclusion&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह SAC script chart interaction को &lt;b&gt;actionable insight&lt;/b&gt; में बदल देता है। अगर आप चाहते हैं कि user सिर्फ data न देखे बल्कि &lt;b&gt;direct action (email)&lt;/b&gt; ले सके, तो यह approach बहुत effective और professional है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h3 style=&quot;font-size: medium; text-align: left;&quot;&gt;Filter dimension on chart based on Cross Calculation filter 1:&lt;/h3&gt;&lt;div&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&amp;nbsp;&lt;/span&gt;measures = ActualQoQ_Date.getInputControlDataSource().getActiveSelectedMembers();&lt;br /&gt;console.log(measures);&lt;br /&gt;console.log(measures.length);&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&amp;nbsp;PY = measures[&lt;span style=&quot;color: #ffa400;&quot;&gt;0&lt;/span&gt;];&lt;br /&gt;console.log(PY.description);&lt;br /&gt;console.log(PY.id);&lt;br /&gt;console.log(PY.modelId);&lt;br /&gt;Chart_1.getDataSource().setRefreshPaused(&lt;span style=&quot;color: #2b00fe;&quot;&gt;true&lt;/span&gt;);&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&amp;nbsp;dt=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;[Date].[YQM].[Date.CALQUARTER].&quot;&lt;/span&gt;;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;if&lt;/span&gt;(measures.length&amp;gt;&lt;span style=&quot;color: #ffa400;&quot;&gt;17&lt;/span&gt;){&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&amp;nbsp;&lt;/span&gt;CY = measures[&lt;span style=&quot;color: #ffa400;&quot;&gt;17&lt;/span&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//console.log(CY.description);&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;//console.log(CY.id);&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;//console.log(CY.modelId);&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;Chart_1.getDataSource().setDimensionFilter(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Date&quot;&lt;/span&gt;,[dt+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;[&quot;&lt;/span&gt;+ PY.description +&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;1]&quot;&lt;/span&gt;,dt+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;[&quot;&lt;/span&gt;&lt;span&gt;+ PY.description +&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;2]&quot;&lt;/span&gt;,dt+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;[&quot;&lt;/span&gt;&lt;span&gt;+ PY.description +&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;3]&quot;&lt;/span&gt;,dt+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;[&quot;&lt;/span&gt;&lt;span&gt;+ PY.description +&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;4]&quot;&lt;/span&gt;,dt+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;[&quot;&lt;/span&gt;&lt;span&gt;+ CY.description +&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;1]&quot;&lt;/span&gt;,dt+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;[&quot;&lt;/span&gt;&lt;span&gt;+ CY.description +&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;2]&quot;&lt;/span&gt;,dt+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;[&quot;&lt;/span&gt;&lt;span&gt;+ CY.description +&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;3]&quot;&lt;/span&gt;,dt+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;[&quot;&lt;/span&gt;&lt;span&gt;+ CY.description +&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;4]&quot;&lt;/span&gt;]);&amp;nbsp; &amp;nbsp;&lt;br /&gt;&lt;/span&gt;&amp;nbsp; &amp;nbsp;}&lt;span style=&quot;color: #2b00fe;&quot;&gt;else&lt;/span&gt;{&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&amp;nbsp; Chart_1.getDataSource().setDimensionFilter(&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Date&quot;&lt;/span&gt;&lt;span&gt;,[dt+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;[&quot;&lt;/span&gt;&lt;span&gt;+ PY.description +&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;1]&quot;&lt;/span&gt;,dt+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;[&quot;&lt;/span&gt;&lt;span&gt;+ PY.description +&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;2]&quot;&lt;/span&gt;,dt+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;[&quot;&lt;/span&gt;&lt;span&gt;+ PY.description +&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;3]&quot;&lt;/span&gt;,dt+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;[&quot;&lt;/span&gt;&lt;span&gt;+ PY.description +&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;4]&quot;&lt;/span&gt;]);&lt;br /&gt;&lt;/span&gt;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp; &amp;nbsp;&lt;br /&gt;Chart_1.getDataSource().setRefreshPaused(&lt;span style=&quot;color: #2b00fe;&quot;&gt;false&lt;/span&gt;);&lt;br /&gt;Chart_1.getDataSource().refreshData();&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Code explanation:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;SAP Analytics Cloud में Input Control Selection के आधार पर Chart Date Filter कैसे लगाएँ&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह SAC script &lt;b&gt;Input Control से selected time periods&lt;/b&gt; (जैसे Previous Year और Current Year) को पढ़कर &lt;b&gt;Chart_1 पर Date Dimension filter dynamically apply&lt;/b&gt; करता है। इसका मुख्य उद्देश्य &lt;b&gt;QoQ (Quarter on Quarter) analysis&lt;/b&gt; को automate करना है।&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Script क्या करता है?&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Input Control (&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ActualQoQ_Date&lt;/span&gt;) से selected members को fetch करता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Selected members की details जैसे &lt;b&gt;description&lt;/b&gt;, &lt;b&gt;id&lt;/b&gt;, &lt;b&gt;modelId &lt;/b&gt;पढ़ता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Chart data refresh को temporarily pause करता है (performance के लिए)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Selected Year के आधार पर &lt;b&gt;चार quarters (Q1–Q4)&lt;/b&gt; का Date filter लगाता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;अगर selection में &lt;b&gt;Current Year भी मौजूद है&lt;/b&gt;, तो उसके quarters भी add करता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;अंत में chart को refresh करके updated data दिखाता है&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Code की आसान समझ&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;getActiveSelectedMembers()&lt;br /&gt;&lt;/span&gt;Input Control से user की selection देता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;measures[0]&lt;br /&gt;&lt;/span&gt;पहला selected year (आमतौर पर Previous Year)।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;measures.length &amp;gt; 17&lt;br /&gt;&lt;/span&gt;Check करता है कि Current Year भी selected है या नहीं।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;setDimensionFilter(&quot;Date&quot;, […])&lt;br /&gt;&lt;/span&gt;Date dimension पर multiple quarter filters apply करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;setRefreshPaused(true / false)&lt;br /&gt;&lt;/span&gt;Filter लगाते समय unnecessary refresh रोकता है, जिससे performance बेहतर होती है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Script कहाँ उपयोगी है?&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&amp;nbsp;&lt;/span&gt;QoQ और YoY dashboards में&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&amp;nbsp;&lt;/span&gt;Time-based comparative analysis में&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&amp;nbsp;&lt;/span&gt;Performance-optimized SAC stories में&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&amp;nbsp;&lt;/span&gt;Advanced SAC scripting scenarios में&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Conclusion&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह SAC script दिखाता है कि कैसे &lt;b&gt;Input Control selection को smart तरीके से Chart filters में convert&lt;/b&gt; किया जा सकता है। अगर आप &lt;b&gt;dynamic&lt;/b&gt;, &lt;b&gt;fast और user-driven SAC dashboards&lt;/b&gt; बनाना चाहते हैं, तो यह approach बहुत effective और professional है।&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style=&quot;font-size: medium;&quot;&gt;
  &lt;hr /&gt;
  &lt;h3 style=&quot;text-align: left;&quot;&gt;Filter dimension on chart based on Cross Calculation filter 2:&lt;/h3&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&amp;nbsp;&lt;/span&gt;measures = ActualQoQ_Date.getInputControlDataSource().getActiveSelectedMembers();&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&amp;nbsp;measure = measures[&lt;span style=&quot;color: #ffa400;&quot;&gt;0&lt;/span&gt;];&lt;br /&gt;console.log(measure.description);&lt;br /&gt;console.log(measure.id);&lt;br /&gt;console.log(measure.modelId);&lt;br /&gt;Chart_1.getDataSource().setRefreshPaused(&lt;span style=&quot;color: #2b00fe;&quot;&gt;true&lt;/span&gt;);&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&amp;nbsp;dt=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;[Date].[YQM].[Date.CALQUARTER].&quot;&lt;/span&gt;;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;if&lt;/span&gt;(measure.description===&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;2022&quot;&lt;/span&gt;){&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;Chart_1.getDataSource().setDimensionFilter(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Date&quot;&lt;/span&gt;,[dt+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;[20221]&quot;&lt;/span&gt;,dt+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;[20222]&quot;&lt;/span&gt;,dt+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;[20223]&quot;&lt;/span&gt;,dt+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;[20224]&quot;&lt;/span&gt;]);&amp;nbsp; &amp;nbsp;&lt;br /&gt;&lt;/span&gt;&amp;nbsp; &amp;nbsp;}&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(measure.description===&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;2023&quot;&lt;/span&gt;){&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&amp;nbsp; &amp;nbsp;Chart_1.getDataSource().setDimensionFilter(&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Date&quot;&lt;/span&gt;&lt;span&gt;,[dt+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;[20231]&quot;&lt;/span&gt;&lt;span&gt;,dt+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;[20232]&quot;&lt;/span&gt;&lt;span&gt;,dt+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;[20233]&quot;&lt;/span&gt;&lt;span&gt;,dt+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;[20234]&quot;&lt;/span&gt;&lt;span&gt;]);&lt;br /&gt;&lt;/span&gt;&amp;nbsp; &amp;nbsp;}&amp;nbsp;&lt;span style=&quot;color: #2b00fe;&quot;&gt;else if&lt;/span&gt;(measure.description===&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;2024&quot;&lt;/span&gt;){&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&amp;nbsp; &amp;nbsp;Chart_1.getDataSource().setDimensionFilter(&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Date&quot;&lt;/span&gt;&lt;span&gt;,[dt+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;[20241]&quot;&lt;/span&gt;&lt;span&gt;,dt+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;[20242]&quot;&lt;/span&gt;&lt;span&gt;,dt+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;[20243]&quot;&lt;/span&gt;&lt;span&gt;,dt+&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;[20244]&quot;&lt;/span&gt;&lt;span&gt;]);&lt;br /&gt;&lt;/span&gt;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;Chart_1.getDataSource().setRefreshPaused(&lt;span style=&quot;color: #2b00fe;&quot;&gt;false&lt;/span&gt;);&lt;br /&gt;Chart_1.getDataSource().refreshData();&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;SAP Analytics Cloud में Selected Year के आधार पर Quarter Filter कैसे लगाएँ&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह SAC script &lt;b&gt;Input Control से चुने गए Year&lt;/b&gt; के आधार पर &lt;b&gt;Chart_1&lt;/b&gt; पर &lt;b&gt;Date (Quarter) dimension filter dynamically apply&lt;/b&gt; करता है। इसका उपयोग खासतौर पर &lt;b&gt;QoQ (Quarter-on-Quarter) analysis&lt;/b&gt; के लिए किया जाता है।&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Script क्या करता है?&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Input Control (&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;ActualQoQ_Date&lt;/span&gt;) से user द्वारा selected year को पढ़ता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Selected member की &lt;b&gt;description&lt;/b&gt;, &lt;b&gt;id और modelId &lt;/b&gt;को log करता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Chart refresh को temporarily pause करता है ताकि performance बेहतर रहे&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Selected year (2022, 2023 या 2024) के अनुसार &lt;b&gt;चारों quarters (Q1–Q4)&lt;/b&gt; का Date filter set करता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;अंत में chart को refresh करके updated data दिखाता है&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Code की आसान समझ&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;getActiveSelectedMembers()&lt;br /&gt;&lt;/span&gt;Input Control से selected year की जानकारी देता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;measure.description&lt;br /&gt;&lt;/span&gt;Selected year को text form में दिखाता है, जैसे “2023”।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;setRefreshPaused(true / false)&lt;br /&gt;&lt;/span&gt;Filter लगाते समय unnecessary refresh रोकता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;setDimensionFilter(&quot;Date&quot;, […])&lt;br /&gt;&lt;/span&gt;Date dimension पर specific quarters (जैसे 20231, 20232…) apply करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;refreshData()&lt;br /&gt;&lt;/span&gt;Chart को नए filter के साथ reload करता है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Script कहाँ उपयोगी है?&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&amp;nbsp;&lt;/span&gt;QoQ dashboards में&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&amp;nbsp;&lt;/span&gt;Year-wise quarterly comparison में&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&amp;nbsp;&lt;/span&gt;Performance optimized SAC stories में&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&amp;nbsp;&lt;/span&gt;User-driven dynamic filtering में&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Conclusion&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह SAC script दिखाता है कि कैसे &lt;b&gt;Input Control selection को smart तरीके से Date Quarter filters में बदला जा सकता है।&lt;/b&gt; अगर आप &lt;b&gt;dynamic और interactive SAC dashboards&lt;/b&gt; बनाना चाहते हैं, तो यह approach बहुत practical और professional है।&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h3 style=&quot;font-size: medium; text-align: left;&quot;&gt;Email to multiple user using BCC from chart:&lt;/h3&gt;&lt;div&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var &lt;/span&gt;str=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;&quot;&lt;/span&gt;;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var &lt;/span&gt;selections = Chart_1.getDataSource().getDataSelections();&lt;br /&gt;console.log(selections);&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;for &lt;/span&gt;(&lt;span style=&quot;color: #2b00fe;&quot;&gt;var &lt;/span&gt;i=&lt;span style=&quot;color: #ffa400;&quot;&gt;0&lt;/span&gt;; i&amp;lt;selections.length; i++){&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;str =str+selections[i].EmployeeUserName+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;;&quot;&lt;/span&gt;;&lt;br /&gt;&lt;/span&gt;};&lt;br /&gt;console.log(str);&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&amp;nbsp;subject=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;?subject=Non Reported Hours&quot;&lt;/span&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&amp;nbsp;to=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot; &quot;&lt;/span&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&amp;nbsp;cc=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;&amp;amp;cc= &quot;&lt;/span&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&amp;nbsp;bcc=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;&amp;amp;bcc=&quot;&lt;/span&gt;+str;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&amp;nbsp;body=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;&amp;amp;body=&quot;&lt;/span&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;NavigationUtils.openUrl(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;mailto:&quot;&lt;/span&gt; + to + subject + cc + bcc + body,&lt;span style=&quot;color: #2b00fe;&quot;&gt;true&lt;/span&gt;);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small; white-space: normal;&quot;&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;SAP Analytics Cloud में Chart Selection से Multiple Users को Email (BCC) कैसे भेजें&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह SAC scripting code &lt;b&gt;Chart_1 में selected employees&lt;/b&gt; की जानकारी लेकर उन्हें &lt;b&gt;BCC (Blind Carbon Copy)&lt;/b&gt; में email भेजने के लिए उपयोग किया जाता है। यह तरीका तब काम आता है जब आपको &lt;b&gt;multiple employees को एक साथ email भेजनी हो&lt;/b&gt;, लेकिन उनके email IDs एक-दूसरे को दिखाई न दें।&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Script क्या करता है?&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Chart_1 से user द्वारा की गई &lt;b&gt;multiple selections&lt;/b&gt; को पढ़ता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;हर selected data point से &lt;b&gt;EmployeeUserName (email ID)&lt;/b&gt; निकालता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;सभी email IDs को &lt;b&gt;semicolon (;) से जोड़कर&lt;/b&gt; एक string बनाता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;उस string को &lt;b&gt;BCC field&lt;/b&gt; में डालता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;mailto:&lt;/span&gt; URL के ज़रिए default email client (जैसे Outlook) खोलता है&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Code की आसान समझ&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;getDataSelections()&lt;br /&gt;&lt;/span&gt;Chart में selected सभी records की list देता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;for loop&lt;br /&gt;&lt;/span&gt;हर selected employee पर loop चलाकर email IDs collect करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;str = str + selections[i].EmployeeUserName + &quot;;&quot;&lt;br /&gt;&lt;/span&gt;सभी email IDs को BCC format में जोड़ता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;bcc=&quot;&amp;amp;bcc=&quot;+str&lt;br /&gt;&lt;/span&gt;Email के BCC field में multiple recipients add करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;NavigationUtils.openUrl(&quot;mailto:...&quot;)&lt;br /&gt;&lt;/span&gt;User के system में email window open करता है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Script कहाँ उपयोगी है?&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&amp;nbsp;&lt;/span&gt;HR और Compliance dashboards में&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&amp;nbsp;&lt;/span&gt;Reminder या follow-up emails भेजने में&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&amp;nbsp;&lt;/span&gt;Multiple employees को notify करने में&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&amp;nbsp;&lt;/span&gt;Action-based SAC analytics solutions में&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Conclusion&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह SAC script chart interaction को &lt;b&gt;powerful communication action&lt;/b&gt; में बदल देता है। अगर आप चाहते हैं कि user chart से data select करके&lt;b&gt; bulk email भेज सके&lt;/b&gt;, तो यह approach बहुत practical, professional और efficient है।&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h3 style=&quot;font-size: medium; text-align: left;&quot;&gt;Email to multiple users using BCC from chart with dimension &amp;amp; measures in body:&lt;/h3&gt;&lt;div&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var &lt;/span&gt;str=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;&quot;&lt;/span&gt;;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&amp;nbsp;str2=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;&quot;&lt;/span&gt;;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&amp;nbsp;selections = Chart_1.getDataSource().getDataSelections();&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&amp;nbsp;arr = Chart_1.getDataSource().getResultSet();&lt;br /&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//console.log(arr);&lt;/span&gt;&lt;br /&gt;for (&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&amp;nbsp;i=&lt;span style=&quot;color: #ffa400;&quot;&gt;0&lt;/span&gt;; i&amp;lt;selections.length; i++){&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&amp;nbsp;string = arr[i][Alias.MeasureDimension].formattedValue;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;string = string+arr[i][Alias.MeasureDimension].formattedValue;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;str =str+selections[i].EmployeeUserName+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;;&quot;&lt;/span&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;str2 =str2+selections[i].EmployeeUserName+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;-&quot;&lt;/span&gt;+arr[i][Alias.MeasureDimension].formattedValue+&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;\n%0A&quot;&lt;/span&gt;;&lt;br /&gt;&lt;/span&gt;};&lt;br /&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//console.log(str);&lt;br /&gt;//console.log(str2);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&amp;nbsp;subject=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;?subject=Non Reported Hours&quot;&lt;/span&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&amp;nbsp;to=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot; &quot;&lt;/span&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&amp;nbsp;cc=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;&amp;amp;cc= &quot;&lt;/span&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&amp;nbsp;bcc=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;&amp;amp;bcc=&quot;&lt;/span&gt;+str;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&amp;nbsp;body=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;&amp;amp;body=&quot;&lt;/span&gt;+str2;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;NavigationUtils.openUrl(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;mailto:&quot;&lt;/span&gt; + to + subject + cc + bcc + body,&lt;span style=&quot;color: #2b00fe;&quot;&gt;true&lt;/span&gt;);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small; white-space: normal;&quot;&gt;&lt;b&gt;Code explanation:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;SAP Analytics Cloud में Chart Selection से Dynamic Email Body और BCC कैसे बनाएं&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह SAC scripting code &lt;b&gt;Chart_1 में selected employees&lt;/b&gt; की जानकारी लेकर &lt;b&gt;email के BCC और Body दोनों को dynamically fill&lt;/b&gt; करता है। यह script खास तौर पर तब उपयोगी है जब आपको &lt;b&gt;Non Reported Hours&lt;/b&gt; जैसे metrics के साथ &lt;b&gt;multiple employees को एक साथ email भेजनी हो।&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Script क्या करता है?&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Chart_1 से user द्वारा किए गए &lt;b&gt;data selections&lt;/b&gt; को पढ़ता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Chart के &lt;b&gt;Result Set&lt;/b&gt; से measure का formatted value निकालता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;हर employee का &lt;b&gt;UserName (email ID)&lt;/b&gt; collect करता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Email के &lt;b&gt;BCC field&lt;/b&gt; में सभी employee email IDs जोड़ता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Email के &lt;b&gt;Body में EmployeeUserName + Measure Value&lt;/b&gt; लिखता है&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Default mail client (Outlook/Gmail) को open करता है&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Code की आसान समझ&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;getDataSelections()&lt;br /&gt;&lt;/span&gt;Chart में selected सभी records देता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;getResultSet()&lt;br /&gt;&lt;/span&gt;Chart का पूरा data (measure values सहित) return करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;str&lt;br /&gt;&lt;/span&gt;BCC के लिए सभी email IDs store करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;str2&lt;br /&gt;&lt;/span&gt;Email body के लिए employee name और measure value को line-by-line जोड़ता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;%0A&lt;br /&gt;&lt;/span&gt;Email body में नई line (line break) देने के लिए इस्तेमाल होता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;NavigationUtils.openUrl(&quot;mailto:...&quot;)&lt;br /&gt;&lt;/span&gt;Automatically email compose window खोलता है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Script कहाँ उपयोगी है?&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&amp;nbsp;&lt;/span&gt;HR dashboards&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&amp;nbsp;&lt;/span&gt;Non Reported Hours / Compliance reporting&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&amp;nbsp;&lt;/span&gt;Reminder और escalation emails&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&amp;nbsp;&lt;/span&gt;Action-based SAC analytics&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Conclusion&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह SAC script chart interaction को &lt;b&gt;smart communication tool&lt;/b&gt; में बदल देता है। इससे user सिर्फ chart select करके &lt;b&gt;structured और meaningful bulk email&lt;/b&gt; भेज सकता है, जो professional dashboards के लिए बहुत powerful solution है।&lt;/span&gt;&lt;/p&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h3 style=&quot;font-size: medium; text-align: left;&quot;&gt;Email:&lt;/h3&gt;&lt;div&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt; ch1 = Chart_1.getSelections();&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;if&lt;/span&gt; (ch1[&lt;span style=&quot;color: #ffa400;&quot;&gt;0&lt;/span&gt;][&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;EmployeeUserName&quot;&lt;/span&gt;].length&amp;lt;&lt;span style=&quot;color: #ffa400;&quot;&gt;10&lt;/span&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//console.log(ch1[0][&quot;EmployeeUserName&quot;].length);&lt;br /&gt;//Text_45.applyText(ch1[0][&quot;EmployeeUserName&quot;]);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&amp;nbsp;sel = Chart_1.getSelections()[&lt;span style=&quot;color: #ffa400;&quot;&gt;0&lt;/span&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&amp;nbsp;value = Chart_1.getDataSource().getData(sel).formattedValue;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//Text_45.applyText(value);&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;//console.log(value);&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&amp;nbsp;subject=&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;?subject=Non Reported Hours : &quot;&lt;/span&gt;;&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var&lt;/span&gt;&amp;nbsp;emailbody= &lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;,%0A%0ANon Reported Hours : &quot;&lt;/span&gt; + value + &lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;%0A%0ABR,%0A&quot;&lt;/span&gt; + Text_45.getPlainText();&lt;br /&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//TO&lt;/span&gt;&lt;br /&gt;NavigationUtils.openUrl(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;mailto:&quot;&lt;/span&gt; + ch1[&lt;span style=&quot;color: #ffa400;&quot;&gt;0&lt;/span&gt;][&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;EmployeeUserName&quot;&lt;/span&gt;] + subject + value + &lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;&amp;amp;body=Hi &quot;&lt;/span&gt; + ch1[&lt;span style=&quot;color: #ffa400;&quot;&gt;0&lt;/span&gt;][&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;EmployeeName&quot;&lt;/span&gt;] + emailbody,&lt;span style=&quot;color: #2b00fe;&quot;&gt;true&lt;/span&gt;);&lt;br /&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//CC&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;//NavigationUtils.openUrl(&quot;mailto:&quot; + ch1[0][&quot;EmployeeUserName&quot;] + subject + value + &quot;&amp;amp;cc=email@example.com;email@example.com&amp;amp;body=Hi &quot; + ch1[0][&quot;EmployeeName&quot;] + emailbody,true);&lt;/span&gt;&lt;br /&gt;}&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Code explanation:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;SAP Analytics Cloud में Chart Selection से Single Employee को Email भेजने का Script&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह SAC script &lt;b&gt;Chart_1 में चुने गए employee&lt;/b&gt; के आधार पर &lt;b&gt;automatic email trigger&lt;/b&gt; करने के लिए बनाया गया है। यह code खासतौर पर &lt;b&gt;Non Reported Hours जैसी&lt;/b&gt; reporting scenarios में उपयोगी है, जहाँ manager को किसी एक employee को सीधे reminder email भेजनी होती है।&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Script कैसे काम करता है?&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Chart_1.getSelections()&lt;br /&gt;&lt;/span&gt;Chart से user द्वारा selected employee का data प्राप्त करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;EmployeeUserName.length &amp;lt; 10&lt;br /&gt;&lt;/span&gt;यह condition check करती है कि selected value valid email/user ID है या नहीं।&lt;br /&gt;(गलत या aggregated selection को avoid करने के लिए)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;formattedValue&lt;br /&gt;&lt;/span&gt;Selected employee के Non Reported Hours जैसे measure का readable value निकालता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;subject&lt;br /&gt;&lt;/span&gt;Email का subject dynamically बनता है –&lt;br /&gt;&lt;b&gt;“Non Reported Hours : &amp;lt;value&amp;gt;”&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;emailbody&lt;br /&gt;&lt;/span&gt;Email body में:&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Greeting&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Non Reported Hours value&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Signature (Text_45 से)&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;NavigationUtils.openUrl(&quot;mailto:&quot;)&lt;br /&gt;&lt;/span&gt;Default email client (Outlook / Gmail) खोलता है और:&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;TO: Employee email&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Subject: Dynamic&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Body: Auto-filled&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह Script कहाँ उपयोगी है?&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&amp;nbsp;&lt;/span&gt;HR dashboards&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&amp;nbsp;&lt;/span&gt;Time sheet compliance&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&amp;nbsp;&lt;/span&gt;Manager follow-ups&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&amp;nbsp;&lt;/span&gt;Action-based analytics&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Conclusion&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह SAC script chart interaction को &lt;b&gt;direct communication tool&lt;/b&gt; बना देता है। सिर्फ chart से employee select करें और &lt;b&gt;personalized email instantly generate&lt;/b&gt; हो जाती है, जिससे manual effort और errors दोनों कम होते हैं।&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
  &lt;hr style=&quot;font-size: medium;&quot; /&gt;
  &lt;h3 style=&quot;font-size: medium; text-align: left;&quot;&gt;Filter measures in chart based on another chart:&lt;/h3&gt;&lt;div&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;var &lt;/span&gt;C1Selection = Chart_1.getSelections();&lt;br /&gt;console.log(C1Selection);&lt;br /&gt;var filterList=[&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;&quot;&lt;/span&gt;];&lt;br /&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;if &lt;/span&gt;(C1Selection.length &amp;gt; &lt;span style=&quot;color: #ffa400;&quot;&gt;0&lt;/span&gt;){&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;color: #2b00fe;&quot;&gt;for &lt;/span&gt;(&lt;span style=&quot;color: #2b00fe;&quot;&gt;var &lt;/span&gt;i=&lt;span style=&quot;color: #ffa400;&quot;&gt;0&lt;/span&gt;; i &amp;lt; C1Selection.length; i++){&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;		&lt;/span&gt;filterList[i]=C1Selection[i][&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;@MeasureDimension&quot;&lt;/span&gt;];&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;Chart_2.getDataSource().setDimensionFilter(&lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;@MeasureDimension&quot;&lt;/span&gt;,filterList);&lt;br /&gt;&lt;/span&gt;}&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Code explanation:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;SAP Analytics Cloud में एक Chart से दूसरे Chart को Filter करने का Script&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह SAC JavaScript code &lt;b&gt;Chart_1 में की गई selection&lt;/b&gt; के आधार पर &lt;b&gt;Chart_2 को automatically filter&lt;/b&gt; करता है। इस तरह की scripting को&lt;b&gt; Linked Charts, Dynamic Filtering या Interactive Dashboard&lt;/b&gt; बनाने के लिए इस्तेमाल किया जाता है।&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Script कैसे काम करता है?&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Chart_1.getSelections()&lt;br /&gt;&lt;/span&gt;यह function Chart_1 में user द्वारा चुने गए सभी data points की list निकालता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;filterList&lt;br /&gt;&lt;/span&gt;एक array बनाया गया है, जिसमें selected measures को store किया जाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;C1Selection.length &amp;gt; 0&lt;br /&gt;&lt;/span&gt;यह check करता है कि user ने chart में कम से कम एक selection की है या नहीं।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;@MeasureDimension&lt;br /&gt;&lt;/span&gt;यह selected measure का technical dimension name है, जिसे filter के रूप में उपयोग किया जाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;for loop&lt;br /&gt;&lt;/span&gt;सभी selected values को loop करके filterList में add किया जाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Chart_2.getDataSource().setDimensionFilter()&lt;br /&gt;&lt;/span&gt;यह function Chart_2 के data source पर filter apply करता है ताकि वही measures दिखाई दें जो Chart_1 में selected हैं।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;इस Script के फायदे&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&amp;nbsp;&lt;/span&gt;Charts के बीच live interaction&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&amp;nbsp;&lt;/span&gt;Better data analysis&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&amp;nbsp;&lt;/span&gt;User-friendly dashboard&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&amp;nbsp;&lt;/span&gt;Manual filtering की जरूरत नहीं&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;कहाँ उपयोगी है?&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;KPI comparison dashboards&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Financial reports&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Sales &amp;amp; Performance analysis&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Executive SAC stories&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Conclusion&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह SAC script dashboards को &lt;b&gt;interactive और intelligent&lt;/b&gt; बनाता है। एक chart से selection करते ही दूसरा chart automatically update हो जाता है, जिससे decision making fast और accurate होती है।&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;
    &lt;hr style=&quot;font-size: medium;&quot; /&gt;
    &lt;h3 style=&quot;font-size: medium; text-align: left;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;Word Chart&lt;/span&gt;&lt;/h3&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;font-size: medium; text-align: left;&quot;&gt;library(wordcloud)&lt;br /&gt;wordcloud(Book1$Product,&lt;br /&gt;Book1$`Gross Margin`, scale = c(&lt;span style=&quot;color: #ffa400;&quot;&gt;2&lt;/span&gt;, &lt;span style=&quot;color: #ffa400;&quot;&gt;2&lt;/span&gt;),&lt;br /&gt;random.order=FALSE,&lt;br /&gt;rot.per=&lt;span style=&quot;color: #ffa400;&quot;&gt;0.3&lt;/span&gt;,&lt;br /&gt;colors=brewer.pal(&lt;span style=&quot;color: #ffa400;&quot;&gt;3&lt;/span&gt;, &lt;span style=&quot;color: #ff00fe;&quot;&gt;&quot;Dark2&quot;&lt;/span&gt;))&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Code explanation:&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;R में Word Cloud कैसे बनाएं – Product और Gross Margin के साथ&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह R code &lt;b&gt;wordcloud package&lt;/b&gt; का उपयोग करके एक &lt;b&gt;Word Cloud chart&lt;/b&gt; बनाता है। Word Cloud एक visual technique है, जिसमें जिस शब्द की value ज्यादा होती है वह &lt;b&gt;बड़े size &lt;/b&gt;में दिखाई देता है। यह तरीका &lt;b&gt;business analysis, sales performance और product profitability&lt;/b&gt; को जल्दी समझने में बहुत मदद करता है।&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Code का काम कैसे करता है?&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;library(wordcloud)&lt;br /&gt;&lt;/span&gt;यह command Word Cloud बनाने के लिए जरूरी R library को load करती है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Book1$Product&lt;br /&gt;&lt;/span&gt;यह dataset का Product column है, जिसे Word Cloud में शब्दों के रूप में दिखाया जाता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;Book1$&#39;Gross Margin&#39;&lt;br /&gt;&lt;/span&gt;यह numeric column है, जो हर product की importance या weight तय करता है।&lt;br /&gt;जितना ज्यादा Gross Margin, उतना बड़ा शब्द।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;scale = c(2, 2)&lt;br /&gt;&lt;/span&gt;यह words के minimum और maximum size को control करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;random.order = FALSE&lt;br /&gt;&lt;/span&gt;Words को random तरीके से नहीं बल्कि value के अनुसार व्यवस्थित करता है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;rot.per = 0.3&lt;br /&gt;&lt;/span&gt;30% शब्दों को rotate करके दिखाता है, जिससे visualization attractive बनती है।&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: #f3f3f3;&quot;&gt;colors = brewer.pal(3, &quot;Dark2&quot;)&lt;br /&gt;&lt;/span&gt;Dark2 color palette से words को अलग-अलग रंग देता है।&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Word Cloud के फायदे&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&amp;nbsp;&lt;/span&gt;High margin products तुरंत पहचान में आते हैं&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&amp;nbsp;&lt;/span&gt;Data visualization आसान और attractive&lt;br /&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;✔&lt;/span&gt;&lt;span style=&quot;color: #ff00fe;&quot;&gt;&amp;nbsp;&lt;/span&gt;Management reporting के लिए ideal&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Conclusion&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;यह R Word Cloud code &lt;b&gt;Product profitability को visually highlight&lt;/b&gt; करता है। यह dashboards, presentations और data analysis के लिए एक powerful और simple tool है।&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;/span&gt;&lt;/div&gt;&lt;/span&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;hr style=&quot;margin: auto; width: 100%;&quot; /&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;👨‍💻 Author&lt;/p&gt;&lt;p&gt;Total Data Solution&lt;br /&gt;Data Analyst | Excel &amp;amp; SAP Analytics Cloud Developer&lt;br /&gt;I share practical Excel, Automation, and Reporting tutorials based on real corporate experience.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://www.totaldatasolution.com/feeds/474578640716251469/comments/default' title='टिप्पणियाँ भेजें'/><link rel='replies' type='text/html' href='https://www.totaldatasolution.com/2025/08/sac-scripting-for-charts.html#comment-form' title='0 टिप्पणियाँ'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/474578640716251469'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/7267924039333995091/posts/default/474578640716251469'/><link rel='alternate' type='text/html' href='https://www.totaldatasolution.com/2025/08/sac-scripting-for-charts.html' title='SAC scripting for charts'/><author><name>Total Data Solution</name><uri>http://www.blogger.com/profile/12526349101988182665</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7bZQIEWEx2IpAZ9zGNuOTAQECp8oyXiMFwjWXPVLlHVCQg-7wwScr84Z6H6WECjYsjRRUcsGgEOo1tsBgzTdTU22815FC7uUPCSD-5bLRMqmoyDSdi0E8GlvDG-TVnnxNnH8qFaudkJRUoS_P7RgE1VBaKtuXMjJc1e8q42srAOsimKOfsn8430LvBxiU/s72-w640-h510-c/SAC_Scripting_for_Chart.png" height="72" width="72"/><thr:total>0</thr:total></entry></feed>