In Word I'm looking to create a screentip which displays an image when the mouse is hovered over a word. I can't find a way to do this within Word's existing toolkit and can't generate a macro or add-in that can take the position of the mouse and return the word under it. I can't find anything online so thought I would ask here. Is it possible to do?
Related
Is it possible to make a document with pre-existing bullet points (or blank boxes made to be bulletpoints) into clickable content control check boxes?
Also I’m having difficulty using a find and replace macro to change blank square boxes to content control check boxes in a document I’m using. I don’t know if it has to do with the fact that maybe some of these boxes are amongst different fonts or if the find and replace tool has difficulty picking up symbols but everything I’ve tried hasn’t worked out.
I tried find and replace macros and it didn't work. I also tried regular find and replace and it didn't work
I have this Powerpoint file. Here the link:
https://drive.google.com/open?id=1JaRrBDOEKkCnxeGHrynwdmhPtaOZ8Y4f
I have turned a MS Word file into Powerpoint file using the instruction in this video:
https://www.youtube.com/watch?v=7oao6EzF08U
after conversion
I want to unhighlight the text, then add a new text box (Red shape fill and Send behind text) with ANIMATION effect, put it in the position of the unhighlighted text like in the pictures.
unhighlight text
add new text box with animation effect
Therefore, I can show the correct answer to my students when teaching using PPT.
I have about 100 slides like this but I don't have enough time to do it all manually.
Unfortunately, MS Powerpoint doesn't have Macro Recorder like in MS Word and I also don't know much about VBA code.
Is there any way to use VBA code to solve this problem?
Thanks in advance.
I want to know if there is a way to link text boxes in PowerPoint in a similar fashion as Excel so that when I update one text box (for instance, changing the title of the presentation), the other linked text boxes will update by themselves. The purpose is to avoid having to go through the whole presentation to change manually every relevant slides. I don't think there is a build in function but I am fairly new to VBA in PowerPoint (have some experience with Excel already). Any input is very much appreciated, thank you!
I'm using a WebBrowser-Controll in vb.net for showing pdf-files, simply by doing
WebBrowser1.Navigate(output_filepath & "#view=Fit")
Acrobat Standard X and XI is used as well as IE11.
Now I'm trying to implement a search functionality for searching the pdf-files and, in case the search-term is found, focus on and highlight it. I did not realiy find a good hint. Is there a way? Which one?
Is more information needed?
I'm keen to read your hints...!
EDIT:
I want to search for words in a searchable pdf-file shown in the webbrowser-command.
I have a word doc with some ActiveX buttons on it. When one of these buttons is pressed, a UserForm pops up with a corresponding PDF displayed, like so:
This is exactly the behavior I want. However, the problem is that for this to work, the user of the word doc needs to have each of the PDFs saved on their machine as well. Here's the code for one of the buttons:
Private Sub AC1Button_Click()
DisplayForm.AcroPDF1.LoadFile ("C:\Users\arose\Desktop\Security Control Doc\Sub PDFs\AC1.pdf")
DisplayForm.Show
End Sub
As you can see, the path is hardcoded in. I need to be able to distribute this word doc without needing to distribute a bunch of PDFs along with it, so is there any way to embed PDFs in a word document in such a way that they're accessible by VBA?
I've discovered here that it's reasonably easy to embed a PDF in any office doc. And I've tried that:
But I can't figure out how to access that PDF object in my VBA code, in order to display it on the UserForm.
Any insight is appreciated, thanks!
Embed the files (and display as icon to stop them taking over your document)
To activate the first OLE object in your document,
ThisDocument.InlineShapes(1).OLEFormat.Activate
is the command.