view pdf winform c# : Add links to pdf in preview SDK application project winforms azure .net UWP word-2013-mail-merge-and-macros-student-final4-part1377

Note: For more information, check out LearnTO Automate Document Formatting
from the LearnTO tile on your LogicalCHOICE Course screen.
Word 2013: Mail Merge and Macros  |  33
Towson University
Lesson 2: Using Macros
You may want to show
LearnTO Automate
Document Formatting
from the LogicalCHOICE
Course screen or have
students navigate out to
the Course screen and
watch it themselves as a
supplement to your
instruction. If not, please
remind students to visit
the LearnTOs for this
course on their
LogicalCHOICE Course
screen after class for
supplemental
information and
additional resources.
Add links to pdf in preview - insert, remove PDF links in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Free C# example code is offered for users to edit PDF document hyperlink (url), like inserting and deleting
add link to pdf file; add page number to pdf hyperlink
Add links to pdf in preview - VB.NET PDF url edit library: insert, remove PDF links in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Help to Insert a Hyperlink to Specified PDF Document Page
add hyperlink to pdf acrobat; clickable links in pdf files
TOPIC B
Create a Macro
You have run a macro that was already created. In this topic, you will create your own macro.
Creating macros will help you more quickly perform repetitive, lengthy tasks with a single click or by
pressing the keys for a keyboard shortcut.
The Record Macro Dialog Box
When you record a macro, the Record Macro dialog box is displayed. In this dialog box, you
specify the name for the macro and you can optionally assign it to a button or a keyboard shortcut.
You can also add a description.
Figure 2-4: The Record Macro dialog box is displayed when you select Record Macro.
Note: It is a good idea to include the keyboard shortcut combination in the Description for the
macro.
Macro Names
A macro name must be unique within the file in which it is stored. The name must begin with a
letter and the name cannot contain any spaces. The name can be composed of letters, numbers, and
the underscore, but no other special characters.
Keyboard Shortcuts for Macros
When you are creating a macro, you can assign a keyboard shortcut to press to run the macro. In
order to make sure you don’t assign a key combination that is already assigned to something in
Word, check the Current keys section of the Customize Keyboard dialog box. If the key
combination is already assigned, the assignment is listed as shown in the following figure. If it is
already assigned and you don’t use that key combination, you can reassign it to your macro. If you
want to change the key combination you are assigning, press Backspace to remove what you have
in the Press new shortcut key box, and then press a new key combination.
34  |  Word 2013: Mail Merge and Macros
Lesson 2: Using Macros 
OTS Training
The Record Macro
Dialog Box
C# Create PDF Library SDK to convert PDF from other file formats
PDF with a blank page, bookmarks, links, signatures, etc. PDF document in C#.NET using this PDF document creating toolkit, if you need to add some text
accessible links in pdf; add hyperlink to pdf in
C# Image: Tutorial for Document Management Using C#.NET Imaging
navigate viewing document by generating a thumbnail preview. on each part by following the links respectively & profession imaging controls, PDF document, image
add url pdf; add hyperlink pdf file
Figure 2-5: Keyboard shortcut assignment for a macro.
If you forget which keyboard shortcut you assigned to a macro, or if you want to change the
shortcut key combination, use the Customize Ribbon dialog box to access the Customize
Keyboard dialog box. There, the current keyboard shortcut is listed. You also have the opportunity
to assign a new keyboard shortcut.
Buttons for Macros
You can assign a macro to a button that is accessed from the Quick Access Toolbar. Word uses a
default button icon for macros. 
You can select the macro name and add it to the toolbar, then
select Modify and select one of the other symbols.
VBA
Macros are created in Visual Basic for Applications (VBA). VBA is a programming language embedded
in Office applications. It is a subset of the Visual Basic (VB) programming language. While VB can
be used to create standalone applications, VBA programs run within the host application; for
example, within Word or Excel. When you record a macro, it is saved as VBA code. You can view
and edit the VBA code in the Visual Basic Editor.
The Visual Basic Editor interface has a Project pane that lists the VBA modules contained in all
open documents and templates. The Normal template is listed, and each document is listed as a
Project. If any templates besides Normal are open, they are listed as Template Projects.
Below the Project pane is the Properties pane. This lists the properties of the selected item in the
Project pane.
Word 2013: Mail Merge and Macros  |  35
Towson University
Lesson 2: Using Macros
Customize Keyboard
Dialog Box
If the shortcut key
combination you select
is already assigned to
something, the Currently
assigned to message
will identify the
command to which it is
already assigned. You
can choose to reassign it
to your macro or press a
different key
combination for the
shortcut key.
VBA Window
Point out that VBA is a
subset of VB. In VB, you
can create standalone
applications and VBA
programming is used to
program within an Office
application.
C# Word - Convert Word to PDF in C#.NET
of original Word file and maintains the original text style (including font, size, color, links and boldness C# Demo: Convert Word to PDF Document. Add references
active links in pdf; adding hyperlinks to pdf
C# powerpoint - Convert PowerPoint to PDF in C#.NET
PowerPoint file and maintains the original text style (including font, size, color, links and boldness C# Demo: Convert PowerPoint to PDF Document. Add references
add hyperlinks to pdf; adding a link to a pdf in preview
To the right of the Project and Properties panes is the Code window. You can view and edit the
code for the selected project in this window. Each macro that you record is saved in a block of VBA
code. Blocks of code are stored in a module. Each macro within the module is listed as Sub
macro_name() within the module.
Figure 2-6: The VBA window.
How to Create a Macro
You can record mouse clicks and keystrokes in a macro. If you need to select text as part of the
macro recording, it must be done with the keyboard rather than with the mouse. You will want to
plan your macro before you begin recording because every mouse click and key press will be
recorded as part of the macro. You should perform the steps prior to recording to test that the steps
produce the desired outcome.
Record a Macro
To record a macro:
1. Open a document. This can be the document in which you want to run the macro, or a blank
document. You just need a document open so you can access the Record Macro button.
2. On the DEVELOPER tab, in the Code group, select Record Macro. Alternatively, you can
access Record Macro from the VIEW tab, in the Macros group, from the Macros drop-down
or on the Microsoft Office status bar.
3. In the Record Macro dialog box, in the Macro name text box, type a name for the macro.
4. If desired, assign a keyboard shortcut or a Quick Access Toolbar button to the macro.
5. From the Store macro in drop-down list, select the file where the macro will be stored. Storing
it in the Normal template makes it available to all documents. Storing it in the current document
makes it available only in that document.
6. If desired, in the Description text box, type a description of the macro. If you are assigning a
keyboard shortcut, note the key combination in the description.
36  |  Word 2013: Mail Merge and Macros
Lesson 2: Using Macros 
OTS Training
C# PDF: C# Code to Create Mobile PDF Viewer; C#.NET Mobile PDF
In Default.aspx, add a reference to the path in for Windows Forms application, please follow above links respectively. More Tutorials on .NET PDF Document SDK.
convert excel to pdf with hyperlinks; clickable pdf links
C# powerpoint - Convert PowerPoint to HTML in C#.NET
The HTML document file, converted by C#.NET PowerPoint to HTML converter toolkit SDK, preserves all the original anchors, links, bookmarks and Add references:
add hyperlink to pdf online; add hyperlinks to pdf online
7. Select OK to begin recording. The mouse pointer changes to include a Tape icon indicating that
you are in recording mode. The Record Macro button on the DEVELOPER tab changes to
the Stop Recording button.
8. Perform the actions that you want to record in the macro.
9. If you need to pause during the creation of the macro, on the DEVELOPER tab, in the Code
group, select Pause Recording. While paused, the button changes to Resume Recording.
Select Resume Recording when you are ready to continue recording the macro.
10.When you have performed all of the actions that you want to include in the macro, on the
DEVELOPER tab, in the Code group, select Stop Recording.
11.If you are saving the macro to a document:
a. Select FILE→Save As.
b. From the Save as type drop-down list, select Word Macro-Enabled Document.
c. Enter the file name and then select Save.
12.Test the macro. If it is saved to the current document, you can run the macro from the open
document. If it is saved to the Normal template, open a new file to test the macro.
Copy Macros Between Documents
If you have macros in a document or template that you want to use in another document or
template, you can copy the macro so it is available. To copy a macro:
1. Select TOOLS→Templates and Add-Ins.
2. Select Organizer.
3. Select Macro Project Items.
4. Select Close File.
5. Select Open File and open the document or template that contains the macro you want to copy.
6. Select the desired macro and then select Copy.
Word 2013: Mail Merge and Macros  |  37
Towson University
Lesson 2: Using Macros
C# Word - Convert Word to HTML in C#.NET
VB.NET How-to, VB.NET PDF, VB.NET Word, VB.NET Excel, VB to HTML converter toolkit SDK, preserves all the original anchors, links, bookmarks and Add references:
c# read pdf from url; add url to pdf
How to C#: Basic SDK Concept of XDoc.PowerPoint
Conversely, conversion from PDF to PowerPoint (.PPTX) is also split PowerPoint file(s), and add, create, insert including editing PowerPoint url links and quick
adding links to pdf document; pdf link open in new window
ACTIVITY 2-2
Creating a Macro
Scenario
You like the macro that your application administrator distributed recently, but you don’t need the
store logo in every document that you create. You just want the header and footer with the same
settings as she had in her macro. The header is Smothers & Family Hardware in 11 point, italicized,
Arial Rounded MT Bold font that is centered with a double red underline across the entire page.
The footer has the date and time on the left with the page number on the right. Because you can’t
have spaces in the macro name, you will abbreviate Smothers & Family Hardware Header and
Footer as SH_HdrFtr for the macro name.
1. Open a new blank document and begin creating the SH_HdrFtr macro.
a) Open a new Blank document.
b) On the DEVELOPER tab, in the Code group, select Record Macro.
c) In the Record Macro dialog box, in the Macro name box, type 
SH_HdrFtr
d) In the Store macro in list box, verify that All Documents (Normal.dotm) is selected so that the macro
is available in all documents based on the Normal template.
e) Select Keyboard.
f) In the Customize Keyboard dialog box, in the Press new shortcut key text box, press Alt+S.
g) Notice that this key combination is shown to be currently unassigned.
h) Select Assign. The Current keys box now lists Alt+S.
i) Select Close. The mouse pointer has a Tape icon attached to it.
2. Record the macro to add a header and footer to the document.
a) Select the INSERT tab.
b) In the Header & Footer group, select the Header drop-down and select Edit Header.
c) Select the HOME tab.
d) In the Font group, select Arial Rounded MT Bold, and select Italic.
e) In the Paragraph group, select Center.
f) From the Borders drop-down, select Borders and Shading.
g) Add a double-line border to the bottom of the paragraph and then select OK.
h) In the Header area, type 
Smothers & Family Hardware Store
i) Select the INSERT tab.
j) In the Header & Footer group, select the Footer drop-down and select Edit Footer.
k) On the INSERT tab, in the Text group, select Date & Time.
l) Select the mm/dd/yyyy hh:mm format and then select OK.
m)Press Tab twice and then type 
Page
n) In the Text group, from the Quick Parts drop-down list, select Field.
o) From the All category, select Page, and then select OK.
3. On the DEVELOPER tab, in the Code group, select Stop Recording.
4. Test the macro in a new document.
a) Open a new Blank document.
b) Press Alt+S.
c) Verify that the header and footer were added to the document.
5. Examine the VBA code for the SH_HdrFtr macro.
38  |  Word 2013: Mail Merge and Macros
Lesson 2: Using Macros 
OTS Training
Walk around the room
as students complete
this activity to make sure
everyone is able to
complete the activity
without any problems.
How to C#: Basic SDK Concept of XDoc.Word
Conversely, conversion from PDF to Word (.docx) is also and split Word file(s), and add, create, insert document, including editing Word url links and quick
add hyperlink pdf document; adding links to pdf in preview
a) On the DEVELOPER tab, in the Code group, select Macros.
b) If necessary, set Macros in to Normal.dotm.
c) Select SH_HdrFtr and then select Edit to open the macro in Microsoft Visual Basic for Applications.
d) Scroll through the code for the macro. Notice that it begins with the Sub SH_HdrFtr() line. Many of
the lines of code resemble English statements.
e) Close the editor.
6. Close all open documents without saving.
Word 2013: Mail Merge and Macros  |  39
Towson University
Lesson 2: Using Macros
Summary
In this lesson, you used a macro that someone else had written and saved to a document. Then you
created your own macro and saved it to the global template, Normal.dotm, so that it is available in
any document you create. Being able to record and run macros will save time when you have to
perform a repetitive series of mouse clicks and keystrokes.
Do you have any tasks that you routinely perform that could benefit from being compiled into a macro?
A: Answers will vary, but might include: Adding standard organization headers and footers to documents,
formatting text, and any other repetitive tasks that you perform on a regular basis.
What are some benefits and drawbacks to using macros?
A: Answers will vary, but might include: Benefits are that after being recorded, a macro can save time
when performing complex tasks and reducing errors in documents; drawbacks might include that
some organizations might not allow macros because of the possibility of malicious code being
included in macros, especially macros that came from a source outside the organization.
Note: Check your LogicalCHOICE Course screen for opportunities to interact with your
classmates, peers, and the larger LogicalCHOICE online community about the topics covered in
this course or other topics you are interested in. From the Course screen you can also access
available resources for a more continuous learning experience.
40  |  Word 2013: Mail Merge and Macros
Lesson 2: Using Macros 
OTS Training
Encourage students to
use the social
networking tools
provided on the Logical
Choice Home screen to
follow up with their peers
after the course is
completed for further
discussion and
resources to support
continued learning.
Lesson Labs
Lesson labs are provided as an additional learning resource for this course. The labs may or
may not be performed as part of the classroom activities. Your instructor will consider setup
issues, classroom timing issues, and instructional needs to determine which labs are
appropriate for you to perform, and at what point during the class. If you do not perform
the labs in class, your instructor can tell you if you can perform them independently as self-
study, and if there are any special setup requirements.
Lesson Lab 1-1
Using Mail Merge
Activity Time: 20 minutes
Data Files
C:\091025Data\Using Mail Merge\Vendor Letter.docx
Scenario
You are preparing letters to go out to vendors. They need to be personalized to
indicate the type of merchandise you purchase from the vendor, along with the vendor
contact’s name and address. You will be mailing these out in envelopes that need the
vendor addresses merged into them for printing.
1. Create a data source document named 
Vendors
with five vendor names, addresses, and
one product for each vendor. (You can use Word or Excel to create the data source
document, or you can type the list as part of the merge process—your choice.)
2. From C:\091025Data\Using Mail Merge, open Vendor Letter.docx.
3. In the Vendor Letter file, select your data source document to merge.
4. In the Vendor Letter file, insert the address block for the vendor to replace the
placeholder text for the inside address.
5. Insert the product field to replace the product placeholder.
6. Review the merged documents.
7. Save the merged documents to a file in the current folder for printing at a later time.
8. Create envelopes with the vendor’s address.
9. Save the merged envelope documents in the current folder for printing at a later time.
42  |  Word 2013: Mail Merge and Macros
Lesson Labs
OTS Training
Documents you may be interested
Documents you may be interested