asp.net mvc 5 and the web api pdf : .Net merge pdf files application control tool html web page wpf online microsoft-project-2013-step-by-step43-part1558

Key points     
415
18
Project applies the style to the table‮
As with all reports, the field values included in this custom report will automatically 
be updated as the underlying cost and schedule data changes in the plan‮ 
TIP
Custom reports reside within the plan in which they were created and are not 
available in other plans‮ To make a custom report available in any plan you work with 
in Project, use the Organizer to copy it to the Global template‮ For more information 
about the Organizer, see Chapter 19, “Customizing Project‮”
+
CLEAN UP
Close the Advanced Reporting file. 
Key points 
Reports in Project help you visualize your data with a mix of tables, charts, and other 
elements‮
You use the Field List pane to control which fields are included in a table and how 
they are organized‮
Project supports a wide range of chart types, including column, line, pie, and bar‮
You can create a custom report with a mix of table and chart elements showing task 
or resource fields.
.Net merge pdf files - Merge, append PDF files in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Provide C# Demo Codes for Merging and Appending PDF Document
pdf merger online; best pdf merger
.Net merge pdf files - VB.NET PDF File Merge Library: Merge, append PDF files in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET Guide and Sample Codes to Merge PDF Documents in .NET Project
batch pdf merger online; combine pdf files
Chapter at a glance
Share
Work with the Organizer to share customized 
elements between plans, page 418‮
Record
Record a VBA macro to perform often-
repeated actions, page 423‮
Code
Edit VBA macro code in the Visual Basic 
Editor, page 429‮
Customize
Create your own custom tab in the ribbon, 
page 434‮
Online Merge PDF files. Best free online merge PDF tool.
Thus, C#.NET PDF document merge library control can be counted as an efficient .NET doc solution for keeping PDF document files organized. Download Free Trial.
acrobat split pdf into multiple files; apple merge pdf
VB.NET PDF Convert to HTML SDK: Convert PDF to html files in vb.
Converted HTML files preserve all the contents of source PDF file, like font style and anchors, in VB.NET class application. And
break a pdf into multiple files; c# merge pdf files into one
19
417
IN THIS CHAPTER, YOU WILL LEARN HOW TO
Copy a customized element, such as a calendar, from one plan to another by using 
the Organizer‮
Record and play back a macro‮
Edit a macro in the Visual Basic for Applications (VBA) Editor‮
Customize the Quick Access Toolbar and the ribbon‮
This chapter describes some of the ways you can customize Microsoft Project 2013 to 
suit your own preferences. Like most other Microsoft Office applications, Project uses the 
ribbon interface, which offers good customization options‮ Project has other customiza-
tion  features, such as the Organizer and global  template, that are unique to it‮ In addition, 
Project has customization features, such as recording Microsoft Visual Basic for Applications 
(VBA) macros, that are similar to other Microsoft Office applications.
IMPORTANT
Some of the actions you perform in this chapter can affect your overall settings in 
Project regardless of the specific plan you are using. To keep your Project environment unaffected 
or at the “factory settings” throughout this chapter, we include steps to undo some actions‮
PRACTICE FILES
Before you can complete the exercises in this chapter, you need to copy 
the book’s practice files to your computer. A complete list of practice files is provided in 
“Download the practice files” at the beginning of this book. For each exercise that has a 
practice file, simply browse to where you saved the book’s practice file folder.
IMPORTANT
If you are running Project Professional with Project Web App/Project Server, take 
care not to save any of the practice files you work with in this book to Project Web App (PWA). For 
more information, see Appendix C, “Collaborating: Project, SharePoint, and PWA‮”
Customizing Project
VB.NET PDF File Split Library: Split, seperate PDF into multiple
This is an VB.NET example of splitting a PDF to two new PDF files. You can use the following VB.NET demo to split PDF document to four files.
acrobat combine pdf files; merge pdf online
C# PDF Convert to SVG SDK: Convert PDF to SVG files in C#.net, ASP
file using C#. Instantly convert all PDF document pages to SVG image files in C#.NET class application. Perform high-fidelity PDF
batch merge pdf; add pdf pages together
418
Chapter 19 Customizing Project 
Sharing custom elements between plans
Project uses a global template, named Global‮mpt, to provide the default views, tables, 
reports and other elements you see in Project. The very first time you display a view, table, 
or similar element in a plan, it is copied automatically from the global template to that plan‮ 
Thereafter, the element resides in the plan‮ Any subsequent customization of that element 
in the plan (for example, changing the fields displayed in a table) applies to only that one 
plan and does not affect the global template‮ The global template is installed as part of 
Project, and you normally don’t work with it directly‮
Initially, the specific definitions of all views, tables, and other elements listed here are 
contained in the global template‮ For example, the fact that the default Usage table 
contains one set of fields and not others is determined by the global template. The list of 
elements provided by the global template includes the following:
Views
Reports
Tables
Filters
Calendars
Groups
In addition, you can copy modules (VBA macros), import/export maps, and custom fields to 
the global template or between plans‮
When you customize an element like a view, the customized element remains in the plan 
in which it was customized‮ With views and tables, you have the option of updating the 
version of that element in the global template with your customized view or table‮ If you 
create a new element, however, such as a new view, that new element is copied to the 
global template and thereafter becomes available in all other plans you might work with‮
One exception, however, is calendars‮ When you create a custom calendar, it remains just 
in the plan in which it was created‮ A customized standard calendar that meets your needs 
in one plan could redefine working times in other plans in ways you do not intend. For this 
reason, Project has a feature you can use to share custom calendars (and other elements) 
between plans in a controlled way‮ That feature is the Organizer
VB.NET PDF- HTML5 PDF Viewer for VB.NET Project
VB.NET convert PDF to Word, VB.NET extract text from PDF, VB.NET convert PDF to Jpeg, VB.NET compress PDF, VB.NET print PDF, VB.NET merge PDF files, VB.NET
reader merge pdf; add pdf files together online
VB.NET Create PDF from Word Library to convert docx, doc to PDF in
VB.NET convert PDF to Word, VB.NET extract text from PDF, VB.NET convert PDF to Jpeg, VB.NET compress PDF, VB.NET print PDF, VB.NET merge PDF files, VB.NET
pdf merge comments; pdf mail merge
Sharing custom elements between plans    
419
19
The complete list of elements you can copy between plans with the Organizer was listed 
previously and is indicated by the names of the tabs in the Organizer dialog box, which you 
will see shortly‮
You could use Project extensively and never need to touch the global template‮ However, 
when you do work with the global template, you normally do so through the Organizer‮ 
Some actions you can accomplish relating to the global template include the following:
Create a customized element, such as a custom calendar, and make it available in all 
original, unmodified element from the global template to the plan in which you’ve 
customized the same element‮
Copy one customized element, such as a custom report, from one plan to another‮
The settings in the global template apply to all plans you work with in Project‮ Because we 
don’t want to alter the global template that you use, in this exercise, we’ll focus on copying 
customized elements between two plans‮ Keep in mind, though, that the general process 
of using the Organizer shown here is the same whether you are working with the global 
template and a plan or two plans‮ 
IMPORTANT
In the Organizer, when you attempt to copy a customized view, table, or other 
element from a plan to the global template, Project alerts you as to whether you will overwrite 
that element with the same name in the global template‮ If you choose to overwrite it, that 
customized element (such as a customized view) will be available in all new plans and any other 
plans that do not already contain that element‮ If you choose to rename the customized element, 
it becomes available in all plans but does not affect the existing elements already stored in the 
global template‮ It’s generally a good idea to give your customized elements unique names, such as 
Custom Gantt Chart, so that you can keep the original element intact‮
The scenario: At Lucerne Publishing, you previously created a calendar to apply to a task 
in one plan that can be started only on certain weekdays‮ Another plan includes the same 
type of task with the same calendar requirements‮ You’d like to use the task calendar in this 
other plan‮
In this exercise, you will use the Organizer to copy a custom calendar from one plan 
to another‮
VB.NET PDF Convert to SVG SDK: Convert PDF to SVG files in vb.net
PDF; Merge PDF Files; Split PDF Document; Remove Password from PDF; Change PDF Permission Settings. FREE TRIAL: HOW TO: XDoc.HTML5 Viewer for C#▶: C# ASP.NET:
c# combine pdf; c# pdf merge
C# PDF Convert to Text SDK: Convert PDF to txt files in C#.net
content of target PDF document can be copied and pasted to .txt files by keeping original layout. C#.NET class source code for converting each PDF document page
pdf merge; add pdf together one file
420
Chapter 19 Customizing Project 
SET UP
You need multiple files located in your Chapter19 practice file folder to 
complete this exercise. 
Open Customizing B_Start and save it as 
Customizing B
Next, open Customizing A_Start and save it as 
Customizing A
The Customizing A plan contains a custom calendar named Monday-Wednesday that 
you created in Chapter 9, “Advanced task scheduling‮”
Scroll the Gantt Chart view vertically until task 44, Send to color house, is visible, and 
then point the mouse pointer at the task calendar icon in the Indicators column‮
This task uses the custom calendar, so it can occur only on a Monday, Tuesday, or 
Wednesday‮ You’d like to use this calendar in the Customizing B plan‮
On the File tab (and if the Info screen is not already visible), click Info‮ Then click 
Organizer‮
The Organizer dialog box appears‮ 
Click several of the tabs in the dialog box to get a look at the types of elements you 
can manage with the Organizer, and then click the Calendars tab‮
Sharing custom elements between plans    
421
19
As you can see, most tabs of the Organizer dialog box have a similar structure: 
elements in the global template appear on the left side of the dialog box, and the 
elements that have been used in the active plan at any time (for example, views 
displayed) appear on the right‮
Selecting an element on the left side of the dialog box and then clicking the Copy 
button will copy that element to the plan listed on the right‮ Conversely, selecting an 
element on the right side of the dialog box and then clicking the Copy button will 
copy that element to the file listed on the left (the global template, by default).
From the Calendars available in drop-down list on the left side of the Organizer 
dialog box, select Customizing B‮
This plan appears in the list because it is open in Project‮ 
The side of the dialog box in which you’ve selected an element
determines the direction in which you copy the element.
As you can see, the Customizing B plan (on the left) does not have the Monday-
Wednesday custom calendar, and the Customizing A plan (on the right) does‮
In the list of calendars on the right side of the dialog box, click Monday-Wednesday‮
Notice that the two arrow symbols (>>) in the Copy button switch direction (<<) when 
you select an element on the right side of the dialog box‮
Click Copy‮
Project copies the custom calendar from the Customizing A plan to the Customizing 
B plan‮
422
Chapter 19 Customizing Project 
After clicking the Copy button, the Monday-Wednesday calendar
is copied from the Customizing A plan to the Customizing B plan.
Click Close to close the Organizer dialog box‮
TIP
In this exercise, you used the Organizer to copy a custom calendar from one 
plan to another‮ If you want to make a custom calendar available in all plans, use the 
Organizer to copy it into the global template instead‮
To conclude this exercise, you apply the custom calendar to a task in the Customizing 
B plan‮
10 
Click the Back button to exit the Backstage view‮
11 
On the View tab, in the Window group, click Switch Windows, and then click 2 
Customizing B‮
Project switches to the Customizing B plan, which is the plan to which you just copied 
the custom calendar‮
12 
Select the name of task 19, Send to color house
Note that this 1-day task is currently scheduled to occur on a Thursday‮
Recording macros    
423
19
13 
On the Task tab, in the Properties group, click Information‮
The Task Information dialog box appears‮
14 
Click the Advanced tab‮
As you can see in the Calendar box, the default for all tasks is “None‮”
15 
In the Calendar box, select Monday-Wednesday from the list of available base 
calendars, and then click OK to close the dialog box‮
Project applies the Monday-Wednesday calendar to task 19 and reschedules the 
task to start on Monday, the next working day on which the task can occur‮ A task 
calendar icon appears in the Indicators column‮
16 
Point to the task calendar icon‮
The task calendar indicator’s ScreenTip reminds you that this task has a task calendar 
applied to it‮ Note that the Monday-Wednesday calendar was not available in this plan until 
you  copied it via the Organizer‮
As you customize views, tables, and other elements, you might find the Organizer to be a 
useful feature for managing your customized elements and the built-in elements in Project‮
+
CLEAN UP
Close the Customizing B file. The Customizing A file should remain open.
Recording macros
Many activities you perform in Project can be repetitive‮ To save time, you can record a 
macro that captures keystrokes and mouse actions for later playback‮ The macro is re-
corded in Microsoft Visual Basic for Applications (VBA), the built-in macro programming 
language of Microsoft Office. You can do sophisticated things with VBA, but you can record 
and play back simple macros without ever directly seeing or working with VBA code‮
424
Chapter 19 Customizing Project 
The macros you create are stored in the global template by default, so they are available 
to you whenever Project is running‮ The plan for which you originally created the macro 
need not be open to run the macro in other plans‮ You can also use the Organizer to copy 
macros between plans‮ For example, you can use the Organizer to copy the VBA module 
(which contains the macro) from the global template to another plan to give it to a friend‮
What kinds of repetitive activities might you want to capture in a macro? Here’s one 
example‮ Creating a graphic-image snapshot of a view is a great way to share project details 
with others‮ However, it’s likely that the details you initially capture will become obsolete 
quickly as the plan is updated‮ Capturing updated snapshots can be a repetitive task that is 
ideal for automation through a macro‮ When this task is automated, you can quickly gener-
ate a new GIF image snapshot of a plan and save the GIF image to a file. From there, you 
could attach the GIF image file to an email message, publish it to a website, insert it into a 
document, or share it in other ways‮
The scenario: At Lucerne Publishing, you frequently generate a GIF image snapshot of a 
plan for sharing with the team‮ You’d like to automate this task‮
In this exercise, you record and run a macro‮
On the View tab of the Customizing A plan, in the Macros group, click the down 
arrow below the Macros button, and then click Record Macro‮
The Record Macro dialog box appears‮
In the Macro name box, type 
Capture_GIF_Image
TIP
Macro names must begin with a letter and cannot contain spaces‮ To improve 
the readability of your macro names, you can use an underscore (_) in place of a 
space‮ For example, rather than naming a macro 
CaptureGIFImage
, you can name 
it 
Capture_GIF_Image
For this macro, we will not use a shortcut key‮ When recording other macros, note 
that you cannot use a Ctrl+ combination that is already reserved by Project, so 
combinations like Ctrl+F (the keyboard shortcut for Find) and Ctrl+G (Go To) are 
unavailable‮ When you close the dialog box, Project alerts you whether you need to 
choose a different key combination‮
In the Store macro in box, click This Project to store the macro in the active plan‮
Documents you may be interested
Documents you may be interested