© 2014 Conga. All Rights Reserved. Conga, Conga Suite and Conga Composer are all 
trademarks or registered trademarks of Conga, as are other names and marks. All other 
trademarks or registered trademarks are the properties of their respective owners. 
Conga, Inc. 
support@congamerge.com
Conga Composer  
Microsoft Excel Templates 
Conga Composer 7 - Winter ‘13 Release  
Welcome 
Conga Composer lets you generate documents and spreadsheets by gathering data from 
Salesforce and merging to a template. The resulting file(s) can be printed or emailed and you 
can log the actions you’ve taken in Salesforce. 
Conga Composer solutions let you create individual documents by clicking a button from a 
record in Salesforce.  
Contacting Conga 
Conga is a leading provider of software solutions to enrich your Salesforce experience, 
specializing in document creation tools that integrate data from Salesforce. Founded in 2006, 
Conga has since built a substantial market presence with thousands of customers worldwide.  
Technical Support 
At Conga, we are committed to providing you with timely answers to your technical support 
questions. We provide support to system administrators for our products via email or 
telephone. Generally, we’re available weekdays, during the following hours: 
North America 
Support Hours: 8 a.m. – 8 p.m. Eastern Time 
Tech Support Email: support@congamerge.com 
Telephone: +1 303-465-1616 or (866) 502-3334 
Europe, Middle East, Africa (EMEA) 
Support Hours: 9 a.m. – 5 p.m. British Time 
Tech Support Email: support@congamerge.com 
Telephone: +44 20 3608 0165 
Asia / Pacific (APAC) 
Support Hours: 9 a.m. – 5 p.m. Eastern Time 
Tech Support Email: support@congamerge.com 
Telephone: +61 28 417 2399 
Convert pdf slides to powerpoint online - C# Create PDF from PowerPoint Library to convert pptx, ppt to PDF in C#.net, ASP.NET MVC, WinForms, WPF
Online C# Tutorial for Creating PDF from Microsoft PowerPoint Presentation
how to change pdf to powerpoint slides; convert pdf slides to powerpoint online
Convert pdf slides to powerpoint online - VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to PDF in vb.net, ASP.NET MVC, WinForms, WPF
VB.NET Tutorial for Export PDF file from Microsoft Office PowerPoint
convert pdf to powerpoint using; convert pdf file to powerpoint online
Page 2 
Sales 
For information on other products from Conga, please contact our New Business team: 
Sales Information Email: sales@congamerge.com  
Telephone: +1 303-465-1616 
Resources 
Examples: 
For detailed examples, including sample templates, report designs and sample output, please 
download the Conga Composer Examples file  
Articles and Videos: 
Conga provides an online knowledgebase and YouTube channel that are available 24X7 to 
help you answer questions. 
QuickStarts: 
Want to get started right away? Our Quick Start Guides will help you quickly generate your 
first Conga Composer solutions. 
To learn more, go to our Conga QuickStart Library
VB.NET PowerPoint: Read, Edit and Process PPTX File
split PowerPoint file, change the order of PPTX sildes and extract one or more slides from PowerPoint How to convert PowerPoint to PDF, render PowerPoint to
drag and drop pdf into powerpoint; chart from pdf to powerpoint
C# PowerPoint - How to Process PowerPoint
slide processing library provides users with access to operate PowerPoint slides/pages in the simplest procedures, for instance, using online clear C# methods
convert pdf to powerpoint online; convert pdf document to powerpoint
Conga Winter '13 Release 
Page 3 
Table of Contents 
General Disclaimer ............................................................................................. 4
Designing Microsoft Excel Merge Templates ....................................................... 5
What Merge Fields are Available? ............................................................................ 6
Create Merge Fields ................................................................................................ 8
Creating Excel Merge Fields .............................................................................. 8
Merging Detail Data ....................................................................................... 10
Refine Merge Fields with Parameters .................................................................... 11
Special Merge Fields ............................................................................................. 15
Today’s Date (Text) ....................................................................................... 15
Today’s Date (Date/Time Value) ...................................................................... 15
Dynamic Formulas ......................................................................................... 15
Microsoft Excel FAQs ............................................................................................. 18
How can I use a merge field within a formula? ................................................... 18
How do I set the Printable Area of the Spreadsheet ............................................ 19
How can I determine which sheets to include in an output PDF? ........................... 20
What’s the best way to format text paragraphs? ................................................ 21
How can I group data in Excel? ....................................................................... 22
Know Your Limits ............................................................................................. 26
VB.NET PowerPoint: Process & Manipulate PPT (.pptx) Slide(s)
add image to slide, extract slides and merge library SDK, this VB.NET PowerPoint processing control powerful & profession imaging controls, PDF document, image
change pdf to powerpoint; pdf to powerpoint slide
VB.NET PowerPoint: Sort and Reorder PowerPoint Slides by Using VB.
clip art or screenshot to PowerPoint document slide large amount of robust PPT slides/pages editing powerful & profession imaging controls, PDF document, image
how to convert pdf slides to powerpoint presentation; how to change pdf to powerpoint
MICROSOFT EXCEL TEMPLATES 
Page 4 
General Disclaimer 
Conga Composer solutions depend on and leverage technology from a multitude of software 
and hardware vendors including but not limited to salesforce.com, Microsoft, Google, and the 
providers of various Internet browsers (“Third Party Technology”). Output from Conga 
Composer solutions can be impacted by these and numerous other factors beyond the control 
of Conga, including: 
 Template design errors in Microsoft Word, Excel, PowerPoint templates, PDF Forms or 
Conga HTML email templates 
 The nature and scope of data and/or images being retrieved for merging into templates 
 Individual user’s browser, network, ISP and hardware settings 
 The availability and performance of the salesforce.com service and other software-as-a-
service solutions such as e-signature, e-commerce and other AppExchange products, and 
periodic updates, enhancements or other changes to such services made by their 
respective vendors 
 Salesforce.com security settings including User Profiles and Permissions, folder and 
object access and field-level security  
 Internet performance, regional and even global outages 
For these reasons, Conga cannot guarantee that your particular implementation of 
Third Party and Conga technologies – even if configured based on Conga 
documentation and/or guidance offered by Conga Support personnel - will perform 
consistent with your expectations or requirements, or provide the output you 
require.  Accordingly, Conga disclaims any and all liability resulting from, or related 
to, performance issues associated with Conga products to the extent arising from 
your implementation, configuration, or the behavior of Third Party Technology. 
508 Compliance 
Conga Composer is an installable package from the Salesforce AppExchange, which 
integrates with an individual customer's existing implementation of Salesforce. When 
properly configured, Conga Composer will run within an existing Salesforce instance without 
the need to view, manipulate or configure the application outside of the Salesforce user 
interface. 
The use of Conga solutions is entirely represented by standard Salesforce user interface 
components when properly configured. Therefore, customers seeking the 508 Compliance 
VPAT documentation are referred to Salesforce. 
VB.NET PowerPoint: Use PowerPoint SDK to Create, Load and Save PPT
Besides, users also can get the precise PowerPoint slides count as soon as the PowerPoint document has been loaded by using the page number getting method.
pdf to powerpoint converter; create powerpoint from pdf
VB.NET PowerPoint: Extract & Collect PPT Slide(s) Using VB Sample
want to combine these extracted slides into a please read this VB.NET PowerPoint slide processing powerful & profession imaging controls, PDF document, image
how to convert pdf to ppt for; how to convert pdf to powerpoint
Conga Winter '13 Release 
Page 5 
Designing Microsoft Excel Merge Templates 
Conga Composer can merge data into an Excel template. (Excel templates only 
work with Conga Composer, not Conga Mail Merge.) 
What exactly is an Excel template? It’s an Excel file (.xls or .xlsx) that contains 
one or more merge fields. In this chapter we’ll examine how to create and edit Excel fields. 
Conga Composer supports Excel templates saved in the Excel 2003 (“.xls”), or Excel 
2007/2010 (“.xlsx”) format. However, we recommend the Excel 2003 format (“.xls”) to 
ensure file format compatibility across a broad audience. 
The first step in creating a template is to determine which fields are available, which we’ll 
explore in the next section. 
Tip! Sample Excel templates are available in the sample template library available from our 
website. 
VB.NET PowerPoint: Merge and Split PowerPoint Document(s) with PPT
of the split PPT document will contain slides/pages 1-4 code in VB.NET to finish PowerPoint document splitting If you want to see more PDF processing functions
how to change pdf to ppt on; how to change pdf to powerpoint format
VB.NET PowerPoint: Complete PowerPoint Document Conversion in VB.
It contains PowerPoint documentation features and all PPT slides. Control to render and convert target PowerPoint or document formats, such as PDF, BMP, TIFF
export pdf into powerpoint; convert pdf to ppt
MICROSOFT EXCEL TEMPLATES 
Page 6 
What Merge Fields are Available? 
An essential tool in the development of Conga Composer solutions is the Template Builder. 
The Template Builder is located at the lower-left corner of the Conga Composer page.  
Tip! You’ll use the Template Builder frequently in the upcoming sections. 
The Template Builder exposes the data retrieved by Conga Composer from the Master 
Object, and from any Salesforce Reports or Conga Queries referenced in the Conga 
Composer URL. (The use of Salesforce Reports and Conga Queries is described later in this 
chapter.) 
Select the desired dataset to view the available merge field names. The field names listed 
in the left column indicate the field names you must use in your templates.  Filter the list of 
fields by entering search criteria in the Live Search box. You may search the field names or 
the sample data (drawn from the first row of data available). 
Click the field name to copy it to the clipboard, then switch to your template (in Word, Excel, 
PowerPoint or a PDF Form) and paste the field name into the appropriate location (see the 
template-specific guides for information on how to create a merge field). 
See the next page for several tips on how to best use the Template Builder. 
VB.NET PowerPoint: Convert & Render PPT into PDF Document
Using this VB.NET PowerPoint to PDF converting demo code below, you can easily convert all slides of source PowerPoint document into a multi-page PDF file.
change pdf to powerpoint on; convert pdf to powerpoint online for
VB.NET PowerPoint: Add Image to PowerPoint Document Slide/Page
insert or delete any certain PowerPoint slide without methods to reorder current PPT slides in both powerful & profession imaging controls, PDF document, tiff
export pdf into powerpoint; convert pdf to editable ppt online
Conga Winter '13 Release 
Page 7 
Tip! If an Opportunity is your Master Object, Conga Composer will automatically make the 
Opportunity Line Items available for merging in the OppLineItems dataset. 
Tip! If a Quote is your Master Object, Conga Composer will automatically make the Quote 
Line Items available for merging in the QuoteLineItems dataset. 
Tip! The View Data link allows you to download the  
available data as an Excel workbook. 
Tip! The User and Org datasets appear only if “Track Activities”  
is enabled for the Master Object 
MICROSOFT EXCEL TEMPLATES 
Page 8 
Create Merge Fields 
With the Template Builder window close at hand, you’re ready to begin creating merge fields.   
What exactly is an Excel merge field? It’s an Excel formula that begins with &= followed by 
the View Data workbook sheet name, a period and then the field name. The format looks 
like:  &=DatasetName.FieldName 
 
Creating Excel Merge Fields 
1.  In Excel, create or open a workbook to use as your template 
2. Open the Template 
Builder window. Locate 
the field you’d like to use 
and click the field name 
to copy it to the clipboard.  
Make note of the dataset 
name containing the field. 
It is referenced in the 
merge field. 
3. Switch to the Excel template and move to the location where you’d like the merge field 
4. Create the field by 
following this convention:  
&=DatasetName.FieldName 
where DatasetName 
corresponds to the name 
of the dataset from the 
Template Builder window 
and FieldName is the field 
name copied to the clipboard in step 2. 
Warning! The name of the sheet is case-sensitive. It must match  
the case as indicated on the Template Builder window.   
The Salesforce fieldname portion is not case-sensitive. 
In the image above, the sheet name is Master with an upper-case “M”. 
Conga Winter '13 Release 
Page 9 
Example: 
Say we want to merge several fields from a Contact record, including the LastName field, into 
Excel. Assuming the Contact is the Master Object, the LastName field would appear on the 
Master sheet. The formula for this field would be &=Master.LastName 
The Contact also has a field called CONTACT_MAILINGCITY. The Excel merge field formula 
would be &=Master.CONTACT_MAILINGCITY . 
Say we also have a field name on the ReportData dataset entitled LastActivityDate. The 
corresponding Excel merge field would be &=ReportData.LastActivityDate 
Finally, let’s say we also want to include the current user’s first name, which is visible on the 
User dataset on the Template Builder window as USER_FIRSTNAME. The corresponding Excel 
merge field would be &=User.USER_FIRSTNAME . 
In each instance, notice that the sheet names (Master, ReportData and User) are 
case-sensitive
Warning! Merge field formulas must stand-alone in a cell and cannot be used  
as part of a more complex formula.  To use a merge field in a formula, put the merge field in 
a non-printing region (or a different sheet) and then refer to that cell in the formula. 
For more information, please see FAQ: How can I use a  
merge field within a formula? 
MICROSOFT EXCEL TEMPLATES 
Page 10 
 
Merging Detail Data 
Conga Composer has the unique ability to use data from a Salesforce Report as detail data. 
Since you can retrieve multiple rows of data for each master object (e.g., invoice line items 
for each invoice), your Excel template needs to dynamically expand to accommodate an 
unlimited number of detail rows. 
Fortunately, Conga Composer will automatically expand your template by adding rows (or 
columns if merging horizontally), for detail data. 
Consider this data from a 
Template Builder window. 
Here, we have several 
Contacts related to an 
Account in the ReportData 
dataset:  
In our Excel template, say we 
lay out the merge fields like 
this: 
When Conga Composer merges with this template, it will automatically insert rows to 
accommodate the number of rows on the ReportData sheet. The first Contact’s data will be 
inserted into cell B3, then a new row will be inserted into the sheet and the second Contact’s 
data will be inserted in B4, and so on. 
The final output would look 
like this:  
Tip! You can override the automatic insertion of rows or columns with the  
Noadd parameter. See the next section for details. 
Documents you may be interested
Documents you may be interested