Microsoft Office Forums

Go Back   Microsoft Office Forums > >

Reply
 
Thread Tools Display Modes
  #1  
Old 07-03-2014, 11:39 PM
macropod's Avatar
macropod macropod is offline Inserting and formatting photos in word 2013 Windows 7 32bit Inserting and formatting photos in word 2013 Office 2010 32bit
Administrator
 
Join Date: Dec 2010
Location: Canberra, Australia
Posts: 22,374
macropod has a reputation beyond reputemacropod has a reputation beyond reputemacropod has a reputation beyond reputemacropod has a reputation beyond reputemacropod has a reputation beyond reputemacropod has a reputation beyond reputemacropod has a reputation beyond reputemacropod has a reputation beyond reputemacropod has a reputation beyond reputemacropod has a reputation beyond reputemacropod has a reputation beyond repute
Default

The picture insertion behaviour is primarily determined by your Word options. Under File|Options|Advanced>Cut, Copy & Paste>Insert/Paste pictures as, you can choose 'In-line with text' or one of the floating formats. Only the 'In-line with text' option will give you the behaviour desired for your macro. Even with that option, however, if you drag & drop an image that's in a 'floating' format from another document, or from another location in the same document, the format won't change to 'In-line with text' at the destination.



Try the following revision to your code. Do note that any Shape objects that get converted to InlineShapes are liable to change position to wherever they are anchored.

Code:
Sub AfbeeldingImporteren()
Dim i As Long
With Selection
  'Convert floating shapes to inline
  For i = .ShapeRange.Count To 1 Step -1
    .ShapeRange(i).ConvertToInlineShape
  Next
  'process all InlineShapes
  For i = 1 To .InlineShapes.Count
    With .InlineShapes(i)
      ' retain aspect ratio
      .LockAspectRatio = msoTrue
      ' set width to 225 px
      newWidth = 225
      .Width = newWidth
      ' Add Borders
      With .Line
        .Weight = 0.75
        .DashStyle = msoLineSolid
        .Visible = msoTrue
        .ForeColor.RGB = RGB(0, 0, 0)
      End With
    End With
  Next
End With
End Sub
__________________
Cheers,
Paul Edstein
[Fmr MS MVP - Word]
Reply With Quote
Reply

Tags
formatting, inlinestyles, photos



Similar Threads
Thread Thread Starter Forum Replies Last Post
Inserting and formatting photos in word 2013 Help formatting Pictures inside a Text Box in Word 2013 jstumbo87 Word 2 01-29-2014 12:07 PM
Inserting and formatting photos in word 2013 Word 2013 vs Word 2010 formatting issue? rhoyt Word 1 12-07-2013 09:40 AM
TOC Page number Formatting - Word 2013 Adam83 Word 6 11-01-2013 12:00 PM
Inserting photos casatropical Word 1 01-18-2012 10:30 AM
Inserting and formatting photos in word 2013 Inserting / formatting multiple photos into Word doc. Jeremiahts Drawing and Graphics 1 03-23-2011 07:33 PM

Other Forums: Access Forums

All times are GMT -7. The time now is 11:14 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