Sureshaddin.xla _best_ «Top 10 PREMIUM»
: This function converted a numerical amount into its equivalent words in English, a common requirement for printing checks, generating invoices, or writing legal documents. For example, entering =RSWORDS(12345678) would generate the string "One Crore Twenty Three Lakh Forty Five Thousand Six Hundred Seventy Eight Rupees Only".
' 2. Sheet Protection Tools Set MenuItem = NewMenu.Controls.Add(Type:=msoControlPopup) MenuItem.Caption = "Protection Tools"
Sub CreateMenu() Dim HelpMenu As CommandBarControl Dim NewMenu As CommandBarPopup Dim MenuItem As CommandBarControl Dim SubMenuItem As CommandBarButton
Microsoft Excel natively uses the Western numeric system, placing digit-separator commas after millions and billions (e.g., 12,345,678.00 ). However, South Asian accounting practices require the , grouping figures in sets of thousands, lakhs, and crores (e.g., 1,23,45,678.00 ). Sureshaddin.xla
: Relying on an outdated, third-party add-in from a potentially unknown source carries inherent security risks. Excel files with macros ( .xla , .xlsm , .xlam ) can be vectors for malware. It's always safer to use built-in features or create your own trusted VBA code.
SureshAddin.xla is a prime example of community-developed software filling a gap left by major tech corporations. Microsoft Excel does not natively support the Indian "Lakh" or "Crore" word conversion; by providing this tool, independent developers have saved countless hours for accountants and small business owners across the subcontinent. Similar tools, such as those discussed on , offer similar functions like to handle currency formatting. Conclusion
: Automatically formats a raw string of numbers into an Indian style comma-separated currency layout. Instead of the default Western format (1,000,000), it applies the local sequence (10,000,000 becomes 1,00,00,000). : This function converted a numerical amount into
: "Rupees One Lakh Fifty Two Thousand Three Hundred Fifty Only" Example 2: Reformatting Accounting Ledgers
You can invoke the functions in two ways:
Add-ins like Sureshaddin.xla are designed to inject custom functionality directly into your Excel environment. Instead of writing the same VBA macros repeatedly in every new workbook, an .xla file loads automatically in the background, making its tools universally accessible across all your spreadsheets. Common Use Cases for Custom .xla Add-ins Sheet Protection Tools Set MenuItem = NewMenu
Look at the bottom of the window for the dropdown menu, select Excel Add-ins , and click Go .
: Converts a number into the Indian currency format in words (e.g., converting "5000" to "Five Thousand Rupees Only"). =INR(cell_reference)
is a legacy Microsoft Excel add-in primarily used for converting numeric values into words in the Indian numbering system (Lakhs and Crores). It is particularly popular for generating invoices where financial amounts must be displayed in text format. Key Features
Make sure the add-in is actually turned on by checking the Excel Add-ins window. If the name SureshAddIn is unchecked, check it and restart the app. Also, double-check that you didn't misspell the formula names inside your workbook cells. Excel Throws a Run-time Error '1004'