PC Review Forums Newsgroups Microsoft Excel Microsoft Excel Discussion ClearContents of selected cell and cell validated as list/indirect

Reply

ClearContents of selected cell and cell validated as list/indirect

 
Thread Tools Rate Thread
Old 13-05-2006, 07:59 AM   #1
AA Arens
Guest
 
Posts: n/a
Default ClearContents of selected cell and cell validated as list/indirect


I created a button that clears the contents of a cell.

The command in Pivate Sub is:
Me.Range("B12", "B15").clearContents.


What is the command when I want:

1. to clear a selected cell? (same as right click)
2. to clear a selected cell that is validated as list and it also
crears the dependent cell right of it (validated by INDIRECT)

Thank you.
Bart

  Reply With Quote
Old 13-05-2006, 12:15 PM   #2
=?Utf-8?B?R2FyeScncyBTdHVkZW50?=
Guest
 
Posts: n/a
Default RE: ClearContents of selected cell and cell validated as list/indirect

To clear the selected cell:
Selection.ClearContents

To clear the cell to the immediate right of the selected cell:
Selection.Offset(0, 1).ClearContents
--
Gary's Student


"AA Arens" wrote:

> I created a button that clears the contents of a cell.
>
> The command in Pivate Sub is:
> Me.Range("B12", "B15").clearContents.
>
>
> What is the command when I want:
>
> 1. to clear a selected cell? (same as right click)
> 2. to clear a selected cell that is validated as list and it also
> crears the dependent cell right of it (validated by INDIRECT)
>
> Thank you.
> Bart
>
>

  Reply With Quote
Old 13-05-2006, 03:01 PM   #3
AA Arens
Guest
 
Posts: n/a
Default Re: ClearContents of selected cell and cell validated as list/indirect

Is there an Offset command that take a range of cells right of the
active cell?
I want to have the cells right of the active cell cleared, not only the
one right of it.

And, related to this, is the a row-clear command? That clears all cells
left and right of the active cell (so far not protected and locked)?


Bart

  Reply With Quote
Old 13-05-2006, 05:06 PM   #4
=?Utf-8?B?R2FyeScncyBTdHVkZW50?=
Guest
 
Posts: n/a
Default Re: ClearContents of selected cell and cell validated as list/indi

To clear everything to the right:
Range(Selection, Selection.End(xlToRight)).ClearContents

To clear the entire row:
Selection.EntireRow.ClearContents


Have a pleasant weekend!
--
Gary's Student


"AA Arens" wrote:

> Is there an Offset command that take a range of cells right of the
> active cell?
> I want to have the cells right of the active cell cleared, not only the
> one right of it.
>
> And, related to this, is the a row-clear command? That clears all cells
> left and right of the active cell (so far not protected and locked)?
>
>
> Bart
>
>

  Reply With Quote
Old 14-05-2006, 05:48 AM   #5
AA Arens
Guest
 
Posts: n/a
Default Re: ClearContents of selected cell and cell validated as list/indi

To clear everything to the right:
Range(Selection, Selection.End(xlToRight)).ClearContents

To clear the entire row:
Selection.EntireRow.ClearContents

Thanks for the message.

Surrounding the tale are cells protected. When I use both of your
solutions, I get a message that protected cells cannot be modified. How
to bypass this (so no modification, but also no message).

A solution would be to have the focus automatically moved to the most
left cell of the active row, and then use Entire Row or the fixed
amount of cells to the right to be cleared.

(I also add a new message for this problem)

Bart

  Reply With Quote
Old 14-05-2006, 08:26 AM   #6
Norman Jones
Guest
 
Posts: n/a
Default Re: ClearContents of selected cell and cell validated as list/indi

Hi Bart,

See response to your new thread.


---
Regards,
Norman



"AA Arens" <bartvandongen@gmail.com> wrote in message
news:1147578511.949937.60200@d71g2000cwd.googlegroups.com...
> To clear everything to the right:
> Range(Selection, Selection.End(xlToRight)).ClearContents
>
> To clear the entire row:
> Selection.EntireRow.ClearContents
>
> Thanks for the message.
>
> Surrounding the tale are cells protected. When I use both of your
> solutions, I get a message that protected cells cannot be modified. How
> to bypass this (so no modification, but also no message).
>
> A solution would be to have the focus automatically moved to the most
> left cell of the active row, and then use Entire Row or the fixed
> amount of cells to the right to be cleared.
>
> (I also add a new message for this problem)
>
> Bart
>



  Reply With Quote
Reply



Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off