Mrrrr's Forum (VIEW ONLY)
Un forum care ofera solutii pentru unele probleme legate in general de PC. Pe langa solutii, aici puteti gasi si alte lucruri interesante // A forum that offers solutions to some PC related issues. Besides these, here you can find more interesting stuff.
|
Lista Forumurilor Pe Tematici
|
Mrrrr's Forum (VIEW ONLY) | Reguli | Inregistrare | Login
POZE MRRRR'S FORUM (VIEW ONLY)
Nu sunteti logat.
|
Nou pe simpatie: Cezi la Simpatie.ro
 | Femeie 21 ani Vaslui cauta Barbat 23 - 80 ani |
|
TRaP
Moderator
Inregistrat: acum 6 ani
Postari: 795
|
|
Source:
Start a new PowerPoint file. Press ALT+F11 to start the VB Editor. Choose Insert, New Module.
Sub Auto_Open() Dim oToolbar As CommandBar Dim oButton As CommandBarButton Dim MyToolbar As String
' Give the toolbar a name MyToolbar = "Kewl Tools"
On Error Resume Next ' so that it doesn't stop on the next line if the toolbar's already there
' Create the toolbar; PowerPoint will error if it already exists Set oToolbar = CommandBars.Add(Name:=MyToolbar, _ Position:=msoBarFloating, Temporary:=True) If Err.Number <> 0 Then ' The toolbar's already there, so we have nothing to do Exit Sub End If
On Error GoTo ErrorHandler
' Now add a button to the new toolbar Set oButton = oToolbar.Controls.Add(Type:=msoControlButton)
' And set some of the button's properties
With oButton
.DescriptionText = "This is my first button" 'Tooltip text when mouse if placed over button
.Caption = "Do Button1 Stuff" 'Text if Text in Icon is chosen
.OnAction = "Button1" 'Runs the Sub Button1() code when clicked
.Style = msoButtonIcon ' Button displays as icon, not text or both
.FaceId = 52 ' chooses icon #52 from the available Office icons
End With
' Repeat the above for as many more buttons as you need to add ' Be sure to change the .OnAction property at least for each new button
' You can set the toolbar position and visibility here if you like ' By default, it'll be visible when created. Position will be ignored in PPT 2007 and later oToolbar.Top = 150 oToolbar.Left = 150 oToolbar.Visible = True
NormalExit: Exit Sub ' so it doesn't go on to run the errorhandler code
ErrorHandler: 'Just in case there is an error MsgBox Err.Number & vbCrLf & Err.Description Resume NormalExit: End Sub
Sub Button1() ' This code will run when you click Button 1 added above ' Add a similar subroutine for each additional button you create on the toolbar ' This is just some silly example code. ' You'd put your real working code here to do whatever ' it is that you want to do MsgBox "Will you PLEASE stop clicking me? I have a headache already!" End Sub
|
Save a PPTM file first. This can be edited if you want to add more buttons.
Then save a PPAM file. This can't be edited to add more buttons, but you have the PPTM file you saved above.
Load the Add-in
In PowerPoint 2013: Click the File tab. Click Options Click Add-ins Next to Manage: choose PowerPoint Add-Ins then click Go Click Add New and browse to your add-in
|
|
pus acum 5 ani |
|
TRaP
Moderator
Inregistrat: acum 6 ani
Postari: 795
|
|
You can make a custom tab / ribbon:
|
|
pus acum 5 ani |
|