Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Try adding "On Error Resume Next" to your code that's
getting runtime error 91. If you are using a loop you need to declare an array variable to store multiple comments. Instead of assigning the comments to an array I would just assign them to another cell. See example below. For i = 1 To ActiveSheet.UsedRange.Rows.Count If Cells(i, "A").Comment.Text < "" Then Cells(i, "B") = Cells(i, "A").Comment.Text Next Hope this helps... Al -----Original Message----- Hi, I need some help with comments. Specifically, I'm trying to write a macro that needs to test to see if a cell has a comment, and if so, store the contents of that comment in a string variable. I think I can figure the rest out on my own, but every time I try something like: myComment = Range(myCurrentCell).Comment.Text I get an runtime error 91. It's very annoying. I've noticed that myComment = Range("A1").Comment.Text works just fine, it just doesn't like the variable in the range. MyCurrentCell is in a For/Next Loop and get's its' value from the line: myCurrentCell = c.Address([False], [False]) I've used similar things in all sorts of other macros, so... I'm stumped. Thanks for your help. . |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
excel 2000 how to format the comments font all comments | Excel Discussion (Misc queries) | |||
Reading XML | Excel Discussion (Misc queries) | |||
in excel useing comments how do you add clip art to comments? | New Users to Excel | |||
reading xls from asp | Excel Programming | |||
sub for reading | Excel Programming |