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


I need help with writing better performance code for comments
formating.
Here is my code:

For Each c In Cells.SpecialCells(xlCellTypeComments)

c.Comment.Visible = True
c.Comment.Shape.Select True
With Selection
Placement = xlMoveAndSize
PrintObject = True
AutoSize = True
Left = c.Left + c.Width + 3
Top = c.Top + 2
End With
c.Comment.Visible = False
Next c

In sheet with ~550 comments it takes about 4 minutes.
Do you have any ideas ?


--
Vladimir Sveda
------------------------------------------------------------------------
Vladimir Sveda's Profile: http://www.excelforum.com/member.php...o&userid=36985
View this thread: http://www.excelforum.com/showthread...hreadid=567079

  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 5,600
Default Comments formating performance

Sub Test2()
Dim cm As Comment
Dim lt As Single, tp As Single
'Application.ScreenUpdating = False
For Each cm In ActiveSheet.Comments ' all comments ?
With cm
With .Parent
lt = .Left + .Width + 3
tp = .Top + 2
End With
With .Shape
With .DrawingObject
.PrintObject = True
.AutoSize = True
.Placement = xlMoveAndSize
End With
.Left = lt
.Top = tp
End With
End With
Next
'Application.ScreenUpdating = True
End Sub

Regards,
Peter T

"Vladimir Sveda"
<Vladimir.Sveda.2bvas3_1154446209.7824@excelforu m-nospam.com wrote in
message news:Vladimir.Sveda.2bvas3_1154446209.7824@excelfo rum-nospam.com...

I need help with writing better performance code for comments
formating.
Here is my code:

For Each c In Cells.SpecialCells(xlCellTypeComments)

c.Comment.Visible = True
c.Comment.Shape.Select True
With Selection
Placement = xlMoveAndSize
PrintObject = True
AutoSize = True
Left = c.Left + c.Width + 3
Top = c.Top + 2
End With
c.Comment.Visible = False
Next c

In sheet with ~550 comments it takes about 4 minutes.
Do you have any ideas ?


--
Vladimir Sveda
------------------------------------------------------------------------
Vladimir Sveda's Profile:

http://www.excelforum.com/member.php...o&userid=36985
View this thread: http://www.excelforum.com/showthread...hreadid=567079



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
Formating cells with comments attached Carter[_2_] Excel Discussion (Misc queries) 8 September 17th 09 04:44 PM
in excel useing comments how do you add clip art to comments? dhouse New Users to Excel 2 July 18th 07 08:14 AM
Comments formating performance Vlado Sveda Excel Programming 5 August 1st 06 05:40 PM
Install dates formating using conditional formating? Jerry Eggleston Excel Discussion (Misc queries) 2 November 9th 05 05:49 PM


All times are GMT +1. The time now is 06:23 AM.

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

About Us

"It's about Microsoft Excel"