Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi,
Can anyone confirm if there is a way in VBA to refer to a range that has just been copied but that it is not the selected range? For example: I select Range A1:A2, I press Ctrl+C and dotted moving lines appear around A1:A2. Now, I move to any other cell, say B4. At this stage, A1:A2 remain highlighted with the dotted lines, so I understand that the Application "knows" of them, therefore how can I return their address through code? Selection.address will obviously not work as it is no longer the selected range...I looked within the Application object but could not find anything... The fact that Excel knows that the range A1:A2 is the range that will be copied upon a paste operation, makes me think that the range is "active" in memory in some way and it could be retrirvable information, but perhaps it is one of those things the object model hides from us.. I tried reading the clipboard, but there you only get the values of those ranges, not the ranges as Range objects, with address property, formula property, etc... Any ideas? Many thanks Leo |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Copied sheet causing duplicate range name error (Excel 2010) | Excel Discussion (Misc queries) | |||
Referring to specific cell in named range in Excel formula | Excel Worksheet Functions | |||
Trouble referring to a (dynamic) named range on another Excel shee | Excel Programming | |||
Copied range from excel to word (but not in table-form) | Excel Programming | |||
need to use vba to refer that if a checkbox is checked.. the contents beside it will be copied to another range - to add to excel form | Excel Programming |