Excel First

Excel Solutions

  • Download Excel App to Fill Out PDF Forms

    If you have Adobe Acrobat Pro installed, then you can create an Excel App to Fill Out PDF Forms automatically, directly from Excel.

    Learn More
  • LEN function: Basic and Advanced Examples

    LEN function: basic text function, widely used. Advanced examples: Count Items from a range based on text length. Return the smallest text in range.

    Learn More
  • SUBSTITUTE function: Basic and Advanced Examples

    SUBSTITUTE function can be very useful combined with other functions, to get your desired results. Applications examples: Substitute last occurrence only, Extract partial string after last delimiter, Extract item from delimited text, based on item position.

    Learn More
  • Working with Excel Functions and Formulas

    Excel Functions are built into Excel and their functionality and arguments cannot be modified by users. An Excel Formula is designed by the user and it can contain multiple Excel Functions, Defined Names, Constants, Range references.

    Learn More
  • Can’t Open Pivot Table Source file

    Pivot Table fails to refresh, because the Data Source reference is not relative anymore, it contains the file name too. If you receive the message: Can’t open Pivot Table Source file, the workbook will not work anymore as expected.

    Learn More
  • Working With a Defined Name

    In Excel, you have the option to assign a Name to a cell, or to a Range of cells. This name is reffered to as a Defined Name.

    Learn More
  • Selecting Excel Table Components

    Selecting Excel Table Components is slightly different from selecting normal ranges in a worksheet, because we have 3 major Excel Table Components, which are special ranges: the Headers Row, the Data Body Range, the Totals Row.

    Learn More
  • Order of Precedence

    The Order of Precedence used by Excel to calculate formulas is extremely important to know when building complex formulas.

    Of course, Excel will respect all mathematical rules you learned in school, there are only a few more Operators in Excel: the Range Operators, single Space Operator, Union Operator, the Concatenation Operator and the Exponentiation Operator.

    Learn More
  • Excel Table Components

    An Excel Defined Table is a special object in Excel which adds a lot of new options and functionalities when working with data ranges. Whith Defined Tables, you can manipulate data more easily than before, adding power and flexibility to your applications.
    To create a Defined Table, select the data range, or simply select any cell within the data range, and click the Table button from the Insert tab from Ribbon. The shortcut key is Ctrl+T to create a Defined Table.

    Learn More
  • Excel Reference Operators

    There are 3 Reference Operators in Excel: “:” (colon) is the Range Operator, “,” (comma) is the Union Operator, ” ” (space) is the Intersection Operator.

    Learn More
  • Excel Cell Modes

    When you try to edit a conditional formatting formula, and you click the left or right arrows to move across formula’s text, Excel inserts unwanted cell references. Same thing happends when you try to edit a defined name formula, or a chart series…

    Learn More
  • Excel CRM Tool for Personal Use

    If you’re looking for a Client Relationship Management tool, and you don’t want to spend thousands on a CRM solution, then try this free Excel CRM.

    Learn More
  • Dynamic Hyperlinks in Excel

    Adding a hyperlink to a specific worksheet or cell is an easy thing to do. But what if you need the hyperlink to be dynamic, no matter if you insert or delete sheets, change the order of sheets, and you want the hyperlink to “know” which is the next or previous sheet, without manually adjusting all hyperlinks?

    Learn More
  • Use Excel to Create Mass Letters

    This article describes a solution for creating mass letters from Excel, using a Word Document as the Letter template and a Map between Excel Defined Names and Word Document Bookmarks.

    Learn More
  • Add New Controls to Excel UserForm

    In this article, you will find code for adding new controls to excel userfom, for adding items to comboboxes and to add values from a range of cells to a combobox list.

    Learn More
  • Linear Interpolation In Excel

    Excel does not provide a function for linear interpolations. If your data table has a high granularity, and you need precise results, you have to create your own linear interpolation formula. You will find in this article an excel formula, and a User Defined Function for Linear Interpolation.

    Learn More
  • Excel Table Tennis ScoreBoard

    This Excel Table Tennis ScoreBoard is dedicated to all Table Tennis fans 🙂 , hope they will find this Excel Table Tennis ScoreBoard useful.

    Learn More
  • Autoexpand Excel Tables on Protected Sheets

    An important feature of tables, the autoexpanding functionality, is lost when the worksheet is protected. When you type anything under the last row, the table will not expand to include the new row, the decision to protect the sheet is not easy when you need both protection and autoexpanding features enabled.

    Learn More
  • Hide Excel Sheets if Macros are not Enabled

    If your workbook contains macros designed to assist users in typing data, or you have UDF – User Defined Functions for specific calculations, then if users are not enabling macros when opening the file, your codes are useless…

    Learn More
  • Excel User Form Assistant

    Excel User Forms are a great way to collect data in a specific structure. Unfortunately, there is a major limitation that you have to take into consideration when choosing between a worksheet form or a userform: there is no built-in data validation for text boxes, or comboboxes… (you can only limit the number of characters, which might not be what you wanted)

    Learn More

Customized Excel Applications, adapted to your needs.

Excel CRM Tool for Personal Use

If you’re looking for a Client Relationship Management tool,

you can try the Excel CRM. The lite version has 3 modules active: Contacts, Organizations and Calendar, these are the most popular.

Download Excel CRM: Excel CRM lite.xslm

The full version has a lot more modules, as you will see on the opening page. Each module has it’s corresponding User Form:

Contacts User Form:

Excel CRM Contacts Form

Contacts Form

Read More

Linear Interpolation In Excel

Unfortunately,

Excel does not provide a function for linear interpolations. If your data table has a low granularity (you have only units, not sub – units), and you need precise results, you have to create your own linear interpolation formula. You will find in this article an excel formula, and a User Defined Function (UDF) for Linear Interpolation in Excel. Read More

Excel Table Tennis ScoreBoard

Here is a ScoreBoard View:

This one is dedicated to all Table Tennis fans 🙂 , hope they will find this Excel Table Tennis ScoreBoard useful.

I’ve built this application for our table tennis team, High-Tech, you will find us in the list of teams and players 🙂

The Excel Table Tennis ScoreBoard will work in Excel 2007, 2010 and excel 2013, on 32-bit and 64-bit versions, not tested in Excel 2003. (forget about this version, there are many new excellent features in the newer versions) Read More

Hide Excel Sheets if Macros are not Enabled

Scenario:

If your workbook contains macros designed to assist you or your users in typing data, or you have UDF’s – User Defined Functions for specific calculations, then if the users do not enable macros after opening the file, your codes are useless…

Read More

Use Excel to populate PDF Form Fields

Did you ever need to fill out multiple PDF forms faster and without mistakes?  I’m sure that, if you’ve done this manually, on regular basis, you agree that it is tedious and time consuming.

Update:

If you have Adobe Acrobat Pro installed, then you can use an Excel App to Fill Out PDF Forms automatically, directly from Excel. Read the article and download the tool from here: excel-app-to-fill-out-pdf-forms

If you don’t have Acrobat Pro, then continue reading this page for an alternative method.

Read More

Download Excel App to Fill Out PDF Forms

Fill PDF Forms

Excel App to Fill Out PDF Forms

In an older article: Use Excel to populate PDF Form Fields, I presented a manual method to transport data between Excel and PDF forms, that can be used without a paid version of Adobe Acrobat.

If you have Adobe Acrobat Pro installed, then you can use an Excel App to Fill Out PDF Forms automatically, directly from Excel. Read More

LEN function: Basic and Advanced Examples

Site White Background

LEN function type: Text

Description: Returns the number of characters in a text string
LEN is a basic function widely used, many formulas built for text processing will need this function.

Take a look at the advanced applications examples:

Applications:

Read More

SUBSTITUTE function: Basic and Advanced Examples

SUBSTITUTE function type: Text

Description: Substitutes the old text with new text in a text string

Beyond its basic use, which is fairly simple, the SUBSTITUTE function can be very useful combined with other functions, to get your desired results.
Take a look at the advanced applications examples:

Applications:

Read More

Working with Excel Functions and Formulas

In this article on Excel Functions and Formulas :

1. Excel Intellisense: Formula AutoComplete
2. Working with Insert Excel Functions Wizard
3. Debug Complex Formulas: The Magic F9 and Ctrl+Z
4. Display items using display triggers

Read More

Can’t Open Pivot Table Source file

Can’t Open Pivot Table Source…

Like a good Excel fan, I switched to Excel 2016 to try the new version.

While working on a Dashboard for a client, with a lot of Pivot Tables and charts in it, at some point, after moving some pivot tables and charts into other sheets, within the same workbook, I received this unexpected error message – Can’t Open Pivot Table Source:

Cannot Open Pivot Table Source file

Can’t Open Pivot Table Source file

Read More

Working With a Defined Name

What is a Defined Name?

 

In Excel, you have the option to assign a Name to a cell, or to a Range of cells. This name is reffered to as a Defined Name.

A Defined Name will give more flexibility than before, you can refer to it in your formulas, or chart series.

Also, the name can be located anywhere in your workbook, you don’t need to use cell or range references.

Read More

Selecting Excel Table Components

Selecting Excel Table Components is slightly different from selecting normal ranges in a worksheet, because we have 3 Excel Table Components which are special ranges: Read More

Order of Precedence

The Order of Precedence used by Excel to calculate formulas is extremely important to know when building complex formulas.

Of course, Excel will respect all mathematical rules you learned in school, there are only a few more Operators in Excel: the Range Operators, single Space Operator, Union Operator, the Concatenation Operator and the Exponentiation Operator.

Read More

Excel Table Components

What is a Defined Table?

An Excel Defined Table is a special object in Excel which adds a lot of new options and functionalities when working with data ranges. With Defined Tables, you can manipulate data more easily than before, adding power and flexibility to your applications.

To create a Defined Table, select the data range, or simply select any cell within the data range, and click the Table button from the Insert tab from Ribbon. The keyboard shortcut key is Ctrl+T to create a Defined Table.

Read More

Excel Reference Operators

There are 3 Reference Operators in Excel:

  1.   “:” (colon) is the Range operator, which produces one reference to all the cells between two cells references, including the cells written in the reference text, like: A11:A13
  2.  “,” (comma) is the Union operator, which combines multiple Ranges into one reference, like  A11:A13 , A11:C11 , A11 (you can refer to simple cells too, not only to ranges with multiple cells)
  3.  ” ” (space) is the Intersection operator, which returns a reference to the cell or to the range of cells found at the intersection of the ranges. In this example, only cell A11 is found in both ranges:  A11:A13  A11:C11

Read More