Sub ShowNameOfFirstSelectedObject()
'VBA287
'Select all objects in the picture:
ActiveDocument.Selection.SelectAll
'Get the name of the first object of the selection:
MsgBox ActiveDocument.Selection(1).ObjectName
End Sub
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
1951
Pdf change page order online - re-order PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Support Customizing Page Order of PDF Document in C# Project
move pages in pdf reader; how to move pages in a pdf file
Pdf change page order online - VB.NET PDF Page Move Library: re-order PDF pages in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Sort PDF Document Pages Using VB.NET Demo Code
reverse pdf page order online; reorder pages in pdf preview
See also
AddHMIObject Method (Page 1772)
BorderBackColor Property (Page 2086)
Selection Object (Listing) (Page 2002)
HMIObjects Object (Listing) (Page 1937)
HMIDefaultObjects Object (Listing) (Page 1931)
VBA Reference (Page 1716)
Editing Objects with VBA (Page 1644)
Width Property (Page 2458)
Visible Property (Page 2455)
Top Property (Page 2360)
ToolTipText Property (Page 2359)
RotationAngle Property (Page 2324)
ReferenceRotationTop Property (Page 2321)
ReferenceRotationLeft Property (Page 2320)
PasswordLevel Property (Page 2293)
Operation Property (Page 2286)
Name Property (Page 2277)
Left Property (Page 2241)
Layer Property (Page 2211)
Index Property (Page 2196)
Height Property (Page 2190)
FlashRateBorderColor Property (Page 2171)
FlashBorderColor Property (Page 2163)
BorderWidth Property (Page 2096)
BorderStyle Property (Page 2094)
BorderFlashColorOn Property (Page 2093)
BorderFlashColorOff Property (Page 2091)
BorderEndStyle Property (Page 2090)
BorderColor Property (Page 2087)
ActualPointTop Property (Page 2049)
ActualPointLeft Property (Page 2048)
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
1952
System Manual, 02/2013, A5E32315920-AA
VB.NET Word: Change Word Page Order & Sort Word Document Pages
Note: if you are trying to change the order controls, please read this Word reading page which has powerful & profession imaging controls, PDF document, image
moving pages in pdf; how to reorder pages in pdf
C# Word - Process Word Document in C#
For example, you may change your Word document order from 1, 2, 3, 4, 5 to 3, 5, 4, 2,1 with C# coding. C#.NET: Extracting Page(s) from Word.
how to reverse pages in pdf; reverse page order pdf online
ListBox object
Description   
0XOWLSOH2EMHFWV
6HOHFWLRQ
+0,'HIDXOW2EMHFWV
/LVW%R[
+0,2EMHFWV
Represents the "ListBox" object. The ListBox object is an element of the following listings:
● HMIObjects: Contains all objects of a picture.
● Selection: Contains all selected objects of a picture.
● HMIDefaultObjects: Contains the default property values of all default, smart, window and 
tube objects.
VBA object name
HMIListBox
Usage
Use the Add method to create a new "ListBox" object in a picture: 
Sub AddListBox()
'VBA829
Dim objListBox As HMIListBox
Set objListBox = ActiveDocument.HMIObjects.AddHMIObject("ListBox", "HMIListBox")
End Sub
Use "HMIObjects"(Index)" to return an object from the HMIObjects listing, where Index in this 
case identifies the object by name:
Sub EditListBox()
'VBA830
Dim objListBox As HMIListBox
Set objListBox = ActiveDocument.HMIObjects("ListBox")
objListBox.BorderColor = RGB(255, 0, 0)
End Sub
Use "Selection"(Index) to return an object from the Selection listing:
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
1953
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
Convert Jpeg to PDF; Merge PDF Files; Split PDF Document; Remove Password from PDF; Change PDF Permission Settings. C# File: Split PDF; C# Page: Insert PDF pages
reorder pdf pages; change pdf page order reader
C# PowerPoint - Sort PowerPoint Pages Order in C#.NET
control, developers can swap or adjust the order of all or several PowerPoint document pages, or just change the position of certain one PowerPoint page in an
how to reverse page order in pdf; how to move pages in pdf converter professional
Sub ShowNameOfFirstSelectedObject()
'VBA831
'Select all objects in the picture:
ActiveDocument.Selection.SelectAll
'Get the name from the first object of the selection:
MsgBox ActiveDocument.Selection(1).ObjectName
End Sub
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
1954
System Manual, 02/2013, A5E32315920-AA
C# Word - Sort Word Pages Order in C#.NET
library control, developers can swap or adjust the order of all or several Word document pages, or just change the position of certain one Word page in an
how to rearrange pages in pdf document; pdf change page order online
VB.NET PDF File & Page Process Library SDK for vb.net, ASP.NET
page from PDF file and changing the position, orientation and order of PDF file into two or small files, you may refer to this online guide. PDF Page inserting.
how to move pages in pdf acrobat; move pages within pdf
See also
ObjectName Property (Page 2281)
Layer Property (Page 2211)
Left Property (Page 2241)
Top Property (Page 2360)
Width Property (Page 2458)
Height Property (Page 2190)
NumberLines Property (Page 2280)
ForeColor Property (Page 2183)
BorderColor Property (Page 2087)
BorderBackColor Property (Page 2086)
BackColor Property (Page 2068)
FillColor Property (Page 2154)
BorderStyle Property (Page 2094)
BorderWidth Property (Page 2096)
FillStyle Property (Page 2158)
GlobalShadow property (Page 2186)
FontName Property (Page 2180)
FontSize Property (Page 2181)
FontBold Property (Page 2177)
FontItalic Property (Page 2179)
FontUnderline Property (Page 2182)
AlignmentLeft Property (Page 2055)
Index Property (Page 2196)
Text Property (Page 2356)
Operation Property (Page 2286)
PasswordLevel Property (Page 2293)
Visible Property (Page 2455)
ToolTipText Property (Page 2359)
OperationMessage Property (Page 2287)
OperationReport Property (Page 2287)
SelIndex property (Page 2336)
SelText property (Page 2336)
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
1955
VB.NET PDF Password Library: add, remove, edit PDF file password
On this page, we will illustrate how to protect PDF document via password by using Change PDF original password. VB.NET: Necessary DLLs for PDF Password Edit.
move pages in pdf; change pdf page order
C# PDF Password Library: add, remove, edit PDF file password in C#
Able to change password on adobe PDF document in C# in C# project, XDoc.PDF provides some PDF security settings. On this page, we will talk about how to achieve
change page order in pdf online; reorder pages of pdf
Menu Object
Description
Represents the "User Defined Menu" object. The Menu object is an element of the 
CustomMenus listing. 
VBA Object Name
HMIMenu
Usage
Use CustomMenus(Index) to return an individual Menu object. "For Index you can use either 
the index number or the name of the object. In order for the following example to work, create 
a user defined menu. For an example of this, please refer to "Creating a New Application-
Specific Menu" in this documentation. In the following example the name of the first user-
defined menu in the active picture will be output:
Sub ShowFirstMenuOfMenucollection()
'VBA288
Dim strName As String
strName = ActiveDocument.CustomMenus(1).Label
MsgBox strName
End Sub
Use the Delete method to remove a "Menu" object from the "CustomMenus" listing. In the 
following example the first user-defined menu in the active picture will be removed: 
Sub DeleteMenu()
'VBA289
Dim objMenu As HMIMenu
Set objMenu = ActiveDocument.CustomMenus(1)
objMenu.Delete
End Sub
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
1956
System Manual, 02/2013, A5E32315920-AA
See also
Menus Object (Listing) (Page 1957)
Delete Method (Page 1798)
How to Create Picture-specific Menus and Toolbars (Page 1639)
How to Create a New Application-Specific Menu (Page 1613)
VBA Reference (Page 1716)
Creating Customized Menus and Toolbars (Page 1611)
Visible Property (Page 2455)
StatusText Property (Page 2346)
Position Property (Page 2308)
Parent Property (Page 2290)
MenuItems Property (Page 2272)
LDStatusTexts Property (Page 2238)
LDLabelTexts Property (Page 2236)
Label Property (Page 2207)
Key Property (Page 2206)
Enabled Property (Page 2148)
Application Property (Page 2059)
Menus Object (Listing)
Description
A listing of the Menu objects that represent all the user-defined menus in the Graphics 
Designer. 
VBA Object Name
HMIMenus
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
1957
Usage
Use the CustomMenus property to return the Menus listing. In the following example all the 
user-defined menus in the active picture will be output.
Note
The Menus listing does not distinguish between application-specific and picture-specific 
menus in the output. 
Sub ShowCustomMenusOfDocument()
'VBA290
Dim colMenus As HMIMenus
Dim objMenu As HMIMenu
Dim strMenuList As String
Set colMenus = ActiveDocument.CustomMenus
For Each objMenu In colMenus
strMenuList = strMenuList & objMenu.Label & vbCrLf
Next objMenu
MsgBox strMenuList
End Sub
Use the Application property and the InsertMenu method if you want to create an application-
specific menu. Create the VBA code in either the "Project Template" document or the "Global 
Template" document. In the following example a user-defined menu called 
"myApplicationMenu" will be created:
Sub InsertApplicationSpecificMenu()
'VBA291
Dim objMenu As HMIMenu
Set objMenu = Application.CustomMenus.InsertMenu(1, "a_Menu1", "myApplicationMenu")
End Sub
Use the ActiveDocument property and the InsertMenu method if you want to create a picture-
specific menu. Create the VBA code in the document called "ThisDocument": In the following 
example a picture-specific menu called "myDocumentMenu" will be created:;
Sub InsertDocumentSpecificMenu()
'VBA292
Dim objMenu As HMIMenu
Set objMenu = ActiveDocument.CustomMenus.InsertMenu(1, "d_Menu1", "myDocumentMenu")
End Sub
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
1958
System Manual, 02/2013, A5E32315920-AA
See also
Menu Object (Page 1956)
Item Method (Page 1825)
InsertMenu Method (Page 1816)
How to Create Picture-specific Menus and Toolbars (Page 1639)
How to Create a New Application-Specific Menu (Page 1613)
VBA Reference (Page 1716)
Creating Customized Menus and Toolbars (Page 1611)
Parent Property (Page 2290)
Count Property (Page 2132)
Application Property (Page 2059)
MenuItem Object
Description
Represents a menu entry for a user-defined menu in the Graphics Designer. The MenuItem 
object is an element of the MenuItems listing. 
VBA Object Name
HMIMenuItem
Usage
Note
In order for the examples to work, first create a user-defined menu. For an example of this, 
please refer to "Adding a New Entry to the Menu" in this documentation.
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
1959
Use MenuItems(Index) to return an individual MenuItem object. "For Index you can use either 
the index number or the name of the object. In the following example the first entry in the first 
user-defined menu in the active picture will be output:
Sub ShowFirstObjectOfCollection()
'VBA293
Dim strName As String
strName = ActiveDocument.CustomMenus(1).MenuItems(1).Label
MsgBox strName
End Sub
Use the Delete method to remove an object from the "MenuItems" listing. In the following 
example the first entry in the first user-defined menu in the active picture will be deleted: 
Sub DeleteMenuItem()
'VBA294
ActiveDocument.CustomMenus(1).MenuItems(1).Delete
End Sub
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
1960
System Manual, 02/2013, A5E32315920-AA
Documents you may be interested
Documents you may be interested