Microsoft Office Forums

Go Back   Microsoft Office Forums > >

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #2  
Old 11-04-2019, 10:01 PM
gmayor's Avatar
gmayor gmayor is offline Inserting Icons into TextBox Windows 10 Inserting Icons into TextBox Office 2016
Expert
 
Join Date: Aug 2014
Posts: 4,144
gmayor has much to be proud ofgmayor has much to be proud ofgmayor has much to be proud ofgmayor has much to be proud ofgmayor has much to be proud ofgmayor has much to be proud ofgmayor has much to be proud ofgmayor has much to be proud ofgmayor has much to be proud of
Default

Insert a shape rather than a text box
Code:
Sub SetWindowUp()

Dim winMain As Window
Dim Box As Shape
Dim x As Double, y As Double
Dim sPath As String
    sPath = Environ("USERPROFILE") & Chr(92) & "Pictures\"
    For Each winMain In Windows
        winMain.View.Zoom.Percentage = 100
    Next winMain
    Application.ActiveWindow.View.Type = WdViewType.wdPrintView

    x = Selection.Information(wdHorizontalPositionRelativeToPage)
    y = Selection.Information(wdVerticalPositionRelativeToPage)

    Set Box = ActiveDocument.Shapes.AddPicture _
              (FileName:=sPath & "\wheelchair access.png", _
               LinkToFile:=False, _
               SaveWithDocument:=True, _
               Left:=x, Top:=y, Width:=50, Height:=50)
End Sub
The file path in your original effort does not contain an insertable graphic, however the attached is an insertable version of that image, which you should save in your Pictures folder for it to work with the code above.

Personally I would probably just insert an inline shape at the cursor

Code:
Sub InsertIcon()
Dim winMain As Window
Dim Box As InlineShape
Dim x As Double, y As Double
Dim sPath As String
    sPath = Environ("USERPROFILE") & Chr(92) & "Pictures\"
    Application.ActiveWindow.View.Type = WdViewType.wdPrintView

    Set Box = Selection.Range.InlineShapes.AddPicture _
              (FileName:=sPath & "\wheelchair access.png", _
               LinkToFile:=False, _
               SaveWithDocument:=True)
    With Box
        .Width = 50
        .Height = 50
    End With
End Sub
Attached Images
File Type: png wheelchair access.png (2.9 KB, 19 views)
__________________
Graham Mayor - MS MVP (Word) (2002-2019)
Visit my web site for more programming tips and ready made processes www.gmayor.com
Reply With Quote
 



Similar Threads
Thread Thread Starter Forum Replies Last Post
syntax for inserting blank line before inserting table and after a line or paragraph SamDsouza Word VBA 8 08-04-2019 11:10 PM
Inserting Icons into TextBox Display result in textbox based on the input of another textbox scarymovie Word VBA 5 05-16-2012 07:05 PM
Inserting Icons into TextBox What Do The Different Calendar Icons Mean? mysticglow3 Outlook 1 05-14-2012 09:42 PM
Inserting Icons into TextBox 2 printer icons Topazdan Office 3 05-18-2010 01:35 AM
Icons for different folders pengyou Windows 3 12-09-2009 09:21 AM

Other Forums: Access Forums

All times are GMT -7. The time now is 05:31 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Search Engine Optimisation provided by DragonByte SEO (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
MSOfficeForums.com is not affiliated with Microsoft