I have Worksheet_SelectionChange
function. In the first line I wanted to condition that if more than 1 cell is selected then exit.
I wrote:
If Target.Cells.Count > 1 Then Exit Sub
However, when I select the whole worksheet, I get an error message: "Run time error 6 - Overflow"
It seems like Target.Count
can't handle such large numbers ?
What can I do to get around this?
Replace Count
with CountLarge
.
Documentation: http://msdn.microsoft.com/en-us/library/office/ff196838(v=office.15).aspx
The
CountLarge
property is functionally the same as theCount
property, except that theCount
property will generate an overflow error if the specified range has more than 2,147,483,647 cells (one less than 2048 columns). TheCountLarge
property, however, can handle ranges up to the maximum size for a worksheet, which is 17,179,869,184 cells.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With