Click here to Skip to main content
13,054,329 members (107,346 online)
Rate this:
Please Sign up or sign in to vote.
See more:
How to add hyperlink to a text using Microsoft.Office.Interop.Powerpoint.slide class?
Below is the sample code for adding textbox.
int s32_Left = Functions.GetRemoveAttribInt(x_Shape.Name, i_Properties, "Left", null);
int s32_Top = Functions.GetRemoveAttribInt(x_Shape.Name, i_Properties, "Top", null);
int s32_Width = Functions.GetRemoveAttribInt(x_Shape.Name, i_Properties, "Width", null);
int s32_Height = Functions.GetRemoveAttribInt(x_Shape.Name, i_Properties, "Height", 1);
i_Shape = i_Slide.Shapes.AddTextbox(MsoTextOrientation.msoTextOrientationHorizontal, s32_Left, s32_Top, s32_Width, s32_Height);

By using Slide class, how to add hyperlink to text?

thanks in advance....
Posted 8-Jan-13 3:10am
Updated 8-Jan-13 3:33am

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

Try this:

app.ActiveWindow.Selection.TextRange.ActionSettings[PowerPoint.PpMouseActivation.ppMouseClick].Hyperlink.Address = "";

nareshkumar464 8-Jan-13 9:50am
want code using slide class in powerpoint namespace but not by using app.
BC @ CV 8-Jan-13 9:52am
PowerPoint.Application app = slide.Application;
nareshkumar464 10-Jan-13 4:51am
Hi, I tried as you said but got error as mentioned below:
"Selection (unknown member) : Invalid request. Nothing appropriate is currently selected."
BC @ CV 10-Jan-13 11:04am
You have to select it first:

Read this.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web02 | 2.8.170713.1 | Last Updated 8 Jan 2013
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100