ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   Programming Excel with VBA: How to make Selection Nothing (https://www.excelbanter.com/excel-programming/345061-programming-excel-vba-how-make-selection-nothing.html)

John Sherry

Programming Excel with VBA: How to make Selection Nothing
 
Hi
I'm programming Excel in VBA, after running a PasteSpecial method the pasted
region is selected, I do not want any range selected. How can I turn off the
selection?

Anyone got any ideas on how to do this neatly?

Many thanks in advance

Tom Ogilvy

Programming Excel with VBA: How to make Selection Nothing
 
Range("A1").Select

or

Selection(1).Select

--
Regards,
Tom Ogilvy


"John Sherry" wrote in message
...
Hi
I'm programming Excel in VBA, after running a PasteSpecial method the

pasted
region is selected, I do not want any range selected. How can I turn off

the
selection?

Anyone got any ideas on how to do this neatly?

Many thanks in advance




Gary''s Student

Programming Excel with VBA: How to make Selection Nothing
 
close the file
--
Gary''s Student


"John Sherry" wrote:

Hi
I'm programming Excel in VBA, after running a PasteSpecial method the pasted
region is selected, I do not want any range selected. How can I turn off the
selection?

Anyone got any ideas on how to do this neatly?

Many thanks in advance


John Sherry

Programming Excel with VBA: How to make Selection Nothing
 
Thanks Tom,
Range(A1").Select leaves "A1" selected.

Selection(1).Select leaves top left cell of range selected.

Tried Selection(0).Select, it leaves cell to left of top left cell of range
selected.

Am I asking too much of Excel to expect that there can be no cell selected?

Best regards

"Tom Ogilvy" wrote:

Range("A1").Select

or

Selection(1).Select

--
Regards,
Tom Ogilvy


"John Sherry" wrote in message
...
Hi
I'm programming Excel in VBA, after running a PasteSpecial method the

pasted
region is selected, I do not want any range selected. How can I turn off

the
selection?

Anyone got any ideas on how to do this neatly?

Many thanks in advance





Tom Ogilvy

Programming Excel with VBA: How to make Selection Nothing
 
There will always be something selected unless you protect the sheet and set
enable selection to disallow selection. You can position the cursor off
the screen

ActiveWindow.VisibleRange.Offset(200,0).Activate

perhaps.

When you complained about pastespecial residue, I didn't realize your
request was so primal.

--
Regards,
Tom Ogilvy



"John Sherry" wrote in message
...
Thanks Tom,
Range(A1").Select leaves "A1" selected.

Selection(1).Select leaves top left cell of range selected.

Tried Selection(0).Select, it leaves cell to left of top left cell of

range
selected.

Am I asking too much of Excel to expect that there can be no cell

selected?

Best regards

"Tom Ogilvy" wrote:

Range("A1").Select

or

Selection(1).Select

--
Regards,
Tom Ogilvy


"John Sherry" wrote in message
...
Hi
I'm programming Excel in VBA, after running a PasteSpecial method the

pasted
region is selected, I do not want any range selected. How can I turn

off
the
selection?

Anyone got any ideas on how to do this neatly?

Many thanks in advance







Dana DeLouis[_3_]

Programming Excel with VBA: How to make Selection Nothing
 
Perhaps a workaround...

With ActiveSheet
.EnableSelection = xlNoSelection
.Protect
End With

HTH. :)
--
Dana DeLouis
Win XP & Office 2003


"John Sherry" wrote in message
...
Hi
I'm programming Excel in VBA, after running a PasteSpecial method the
pasted
region is selected, I do not want any range selected. How can I turn off
the
selection?

Anyone got any ideas on how to do this neatly?

Many thanks in advance




Tushar Mehta

Programming Excel with VBA: How to make Selection Nothing
 
The only way that I know of not selecting anything is to deselect a
chart. So, if you have a chart in the worksheet, the following in the
VBE Immediate window yields 'Nothing'

activesheet.chartobjects(1).activate
activechart.Deselect
?typename(selection)

--
Regards,

Tushar Mehta
www.tushar-mehta.com
Excel, PowerPoint, and VBA add-ins, tutorials
Custom MS Office productivity solutions

In article ,
says...
Hi
I'm programming Excel in VBA, after running a PasteSpecial method the pasted
region is selected, I do not want any range selected. How can I turn off the
selection?

Anyone got any ideas on how to do this neatly?

Many thanks in advance


Allen_N

Programming Excel with VBA: How to make Selection Nothing
 
Still around? i don't think anyone answered your question properly.

Application.CutCopyMode = False

This will deselect the region. The advice that there is always something
selected is wrong. There is always something activated (though that chart
thing from Tushar sounds like an exception).


"John Sherry" wrote:

Hi
I'm programming Excel in VBA, after running a PasteSpecial method the pasted
region is selected, I do not want any range selected. How can I turn off the
selection?

Anyone got any ideas on how to do this neatly?

Many thanks in advance


Ron de Bruin

Programming Excel with VBA: How to make Selection Nothing
 
I always select the first cell

For example
http://www.rondebruin.nl/values.htm

..Cells(1).Select

See the first macro


--

Regards Ron de Bruin
http://www.rondebruin.nl/tips.htm


"Allen_N" wrote in message ...
Still around? i don't think anyone answered your question properly.

Application.CutCopyMode = False

This will deselect the region. The advice that there is always something
selected is wrong. There is always something activated (though that chart
thing from Tushar sounds like an exception).


"John Sherry" wrote:

Hi
I'm programming Excel in VBA, after running a PasteSpecial method the pasted
region is selected, I do not want any range selected. How can I turn off the
selection?

Anyone got any ideas on how to do this neatly?

Many thanks in advance



All times are GMT +1. The time now is 01:34 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com