Microsoft Excel is the most popular tool in workplaces around the world enabling organizations to enhance their productivity across different teams with different use cases like planning budget strategy, accounting, data visualization etc.,
Salesforce on other hand is one of the popular CRM’s out there and users want to access Salesforce data in Excel for assorted reasons. Excel provides a lot of different ways to import data in to spreadsheet and one of the easiest ways you can do this is by using Progress DataDirect Salesforce ODBC driver. In this tutorial, we will walk you through on how you can connect and import your Salesforce data to Excel.
- Download Progress DataDirect Salesforce ODBC driver from our website. If your Excel version is 32-bit, then download the Windows 32-bit version else if your Excel version is 64-bit, then download Windows 64-bit version of DataDirect Salesforce ODBC Driver.
- Extract the setup.exe from the zip file and run it to install the driver.
- Stick to default options in installer and you should be done in a minute or two.
- Open ODBC Administrator to configure the Salesforce driver. Note that there will be two ODBC Administrators in Windows. One for 32-bit and another for 64-bit ODBC drivers. If you have installed 32-bit DataDirect Salesforce driver then you need to open 32-bit ODBC Administrator else open 64-bit ODBC Administrator
- Click on Add and Choose DataDirect x.x Salesforce, you should now see a window like below.

- Name the data source as you like as shown above.
- Optional: Configure Security Token:
- Some Organizations require Security Token, while some don’t. If your Organization needs Security Token for accessing Salesforce, then get the security Token by following these instructions.
- Back in ODBC Administrator data source configuration, Go to Security Tab and fill in the Security Token.

- Click on Test Connect, and you should now see an authentication window, fill in your Salesforce Username and Password and click on OK. If everything is properly configured, you should be connected successfully.
- Click on OK to Save the configuration.
Troubleshooting:
When you click on Test Connect, if you see the below Error message:
Details: "ODBC: ERROR [IM003] Specified driver could not be loaded due to system error 193: (DataDirect 7.1 Salesforce, C:\Program Files (x86)\Progress\DataDirect\Connect_for_ODBC_71\Drivers\ivsfrc27.dll)."
This means you don’t have JRE installed. To resolve this
- Download Java JRE, if you have installed 32-bit Salesforce ODBC driver, download JRE 32 bit for Windows else download 64-bit JRE and install it.
- After installing Java JRE
For the 32-bit Salesforce driver, make sure the paths to the 32-bit JVM are on the system path, for example, C:\Program Files (x86)\Java\jre8\bin;C:\Program Files (x86)\Java\jre8\bin\client;
For the 64-bit Salesforce driver, make sure the paths to the 64-bit JVM are on the system path, for example, C:\Program Files\Java\jre8\bin;C:\Program Files\Java\jre8\bin\client;
- Open MS Excel, go to Data -> Get Data -> From Other Sources and click on From ODBC.

- Choose the Salesforce Data source that you have configured in the previous section.

- Click on OK, you should now see authentication window as below. Fill in your username and password and Click on Connect.

- You should now see the list of tables as shown below.

- Choose the table that you would like to import, and Click on Load.

- You should now have all the data in your spreadsheet.
If you have any questions or issues, please don’t hesitate to contact us. Also, feel free to try our other SaaS drivers for Eloqua, Oracle Sales Cloud etc.,