120+ Professional Project Management Templates!

Save Up to 85% LIMITED TIME OFFER

PNRao

About PNRao

Hi, I’m PNRao—an Excel & VBA developer with 20 years in data mining, automation, and project management. Day-to-day I turn raw data into clear insight, replace repetitive work with one-click workflows, and guide teams with smarter project management. On Analysistabs.com I share battle-tested tips on Excel, VBA, SQL, Automation, Project Management, and Data Analysis—plus a growing library of free and premium Project Management Templates. My goal is to help you work faster, build sharper tools, and level up your career. Let's master data and manage projects effectively, together.

Open and Close Excel Workbook using VBA

2022-06-17T03:52:53+05:30

Solution: You can use the Open method to Open an Existing Workbook Example: The following code create a new workbook and save in the C drive Sub ExampleOpenAnExistingWorkbook() Workbooks.Open "C:WorkbookName.xls" 'OR 'Workbooks.Open Filename:="C:WorkbookName1.xls" End Sub

Open and Close Excel Workbook using VBA2022-06-17T03:52:53+05:30

SQL Operators

2013-01-13T00:00:00+05:30

SQL Operators helps us to write expressions in SQL queries, We use Arithmetic Operators, Comparison Operators, Logical Operators and Wildcard Operators while extracting and summarizing the data for analysis.

SQL Operators2013-01-13T00:00:00+05:30

Create New Workbook in Excel VBA

2022-06-17T03:52:52+05:30

Solution: You can use Add method to create new workbook Example: The following code create a new workbook and save in the C drive Sub ExampleAddNewWorkbook() 'Adding New Workbook Workbooks.Add 'Saving the Workbook ActiveWorkbook.SaveAs "C:WorkbookName.xls" 'OR 'ActiveWorkbook.SaveAs Filename:="C:WorkbookName1.xls" End Sub

Create New Workbook in Excel VBA2022-06-17T03:52:52+05:30

Advanced Excel VBA Programming

2022-06-17T03:52:29+05:30


Advanced VBA Programming helps you to develop user friendly applications.Learn by following our easy to follow step by step tutorials and automate any task.

In this Section:
  • Advanced VBA Programming - Learning Outcomes.
  • Learning Path (TOC): Start Learning Advanced VBA.
  • Are you feeling these topics are more advanced? Don't panic!
  • Are you novice to Excel? Start Learning from the Basics!
  • I have completed Advanced VBA, What Next?
Advanced Excel VBA Programming2022-06-17T03:52:29+05:30

Get Active Workbook or Worksheet Name Path FullName in Excel VBA

2022-06-17T03:52:44+05:30

When we are working with workbooks and worksheets, some times we may required to access the workbook name or a worksheet name.

Solution:
You can get a workbook or a worksheet names by using Name property of the workbook or worksheet.
Get Active Workbook or Worksheet Name Path FullName in Excel VBA2022-06-17T03:52:44+05:30

Run a Macro Automatically on Opening Excel Workbook

2022-06-17T03:52:36+05:30

Sometimes you may want to run a particular macro automatically while opening the excel file.

Example Cases:
  • You may want to show a welcome message to the user
  • You may want to run some sarting scripts before while opening the workbook
  • You may want to fill some data while opening the workbook
  • You may want to activate a particular sheet while opening the workbook
  • You may want to show a user form while opening the workbook
Solution:
We can use Workbook_Open() method or Auto_Open() method to achieve this.
Run a Macro Automatically on Opening Excel Workbook2022-06-17T03:52:36+05:30

Excel VBA Programming

2013-01-05T00:00:00+05:30

Excel VBA Programming helps to learn from the basics to [...]

Excel VBA Programming2013-01-05T00:00:00+05:30
Go to Top