Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 11
Default Resize Comments Box

Can anyone explain preferably with an example how you set the size or
re-size a cells comments box using vba code.

Regards

John


  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 5,302
Default Resize Comments Box

Hi John,

See Debra Dalgleish's page on resizing comments at:

http://www.contextures.com/xlcomments03.html#Resize


---
Regards,
Norman



"John" wrote in message
...
Can anyone explain preferably with an example how you set the size or
re-size a cells comments box using vba code.

Regards

John



  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 11
Default Resize Comments Box

Thanks Norman

"Norman Jones" wrote in message
...
Hi John,

See Debra Dalgleish's page on resizing comments at:

http://www.contextures.com/xlcomments03.html#Resize


---
Regards,
Norman



"John" wrote in message
...
Can anyone explain preferably with an example how you set the size or
re-size a cells comments box using vba code.

Regards

John





  #4   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 1
Default Resize Comments Box


Good morning John

Sub Macro1()
' This will resize to your specification.
Range("A1").Comment.Shape.Select True
Selection.ShapeRange.ScaleWidth 1.5, msoFalse, msoScaleFromTopLeft
Selection.ShapeRange.ScaleHeight 2.5, msoFalse, msoScaleFromTopLeft
End Sub

Sub macro2()
' This will autosize the comment box
Range("A1").Comment.Shape.TextFrame.AutoSize = True
End Sub

Two example of how to resize a comment box, attached to cell A1.

HTH

DominicB


--
dominicb
------------------------------------------------------------------------
dominicb's Profile: http://www.excelforum.com/member.php...o&userid=18932
View this thread: http://www.excelforum.com/showthread...hreadid=466186

  #5   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 1,073
Default Resize Comments Box

Hi John,
If you Want to Make the comment TextFrame a particular height and
width you could use something like the following which resizes the
comment in A1 of the activesheet to a height of 50 points and a width
of 100 points:


On Error Resume Next 'Stop error when no comment
With ActiveSheet.Range("A1").Comment.Shape
.Width = 100
.Height = 50
End With
On Error GoTo 0

Alternatively, if you just want the comment textframe to automatically
accommodate a different size comment you could just use:

On Error Resume Next 'Stop error when no comment
Activesheet.Range("A1").Comment.Shape.TextFrame.Au toS*ize = True
On Error Goto 0

Hope this is useful
Ken Johnson



Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
excel 2000 how to format the comments font all comments Delquestion Excel Discussion (Misc queries) 1 October 8th 09 02:19 PM
resize and move all comments in one step EvelynB Excel Discussion (Misc queries) 2 March 17th 08 12:10 PM
I could NOT resize the axis title but excel allows me to resize gr Iwan Setiyono Ko Charts and Charting in Excel 4 June 6th 06 04:46 AM
I could NOT resize the axis title but excel allows me to resize gr Iwan Setiyono Ko Charts and Charting in Excel 0 March 15th 06 10:34 AM
Cell Comments randomly move and resize regardless of settings Andrew Excel Discussion (Misc queries) 0 August 24th 05 08:49 PM


All times are GMT +1. The time now is 08:12 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"