Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 48
Default Need Cells.find to find first number in a row which is 8000

Hi

I need some help programming a macro that can select the first cell in
a row that is less than 8000(8000). Is it possible to do this via the
Cells.find command?
  #2   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 181
Default Need Cells.find to find first number in a row which is 8000


Hi Kasper

Add this to a module

Sub FindCell()
Dim cell As Range
For Each cell In Range("A1:K1")
If cell.Value < 8000 Then
cell.Select
Exit Sub
End If
Next
End Sub

HTH - Trevor Williams



"Kasper" wrote:

Hi

I need some help programming a macro that can select the first cell in
a row that is less than 8000(8000). Is it possible to do this via the
Cells.find command?

  #3   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 48
Default Need Cells.find to find first number in a row which is 8000

Hi,

thank you for your swift answer.
Do you know if the number(8000) can be replaced by a variable, eg.
cell E8 so the number which it enters is linked to the number i cell
E8?
  #4   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 181
Default Need Cells.find to find first number in a row which is 8000

Yes it can - use this...

Sub FindCell()
Dim cell As Range
myValue = Range("E8").value
For Each cell In Range("A1:K1")
If cell.Value < myValue Then
cell.Select
Exit Sub
End If
Next
End Sub

Trevor

"Kasper" wrote:

Hi,

thank you for your swift answer.
Do you know if the number(8000) can be replaced by a variable, eg.
cell E8 so the number which it enters is linked to the number i cell
E8?

  #5   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 48
Default Need Cells.find to find first number in a row which is 8000

Thank you

This works perfectly...
If I later on in the formula change the value(myValue) and then repeat
(loop) the process, will it then use the original value or use the new
value?

//Kasper


  #6   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 181
Default Need Cells.find to find first number in a row which is 8000

Hi Kasper

myValue will always be what's in cell E8, so if you run it once with 8000 in
cell E8 it will look for values <8000 - if you then change the value in cell
E8 to 2000 and re-run it, it will look for values <2000.

Have fun!

Trevor

"Kasper" wrote:

Thank you

This works perfectly...
If I later on in the formula change the value(myValue) and then repeat
(loop) the process, will it then use the original value or use the new
value?

//Kasper

Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
how do i find what cells equal a certain number? tdub Excel Discussion (Misc queries) 1 May 14th 08 12:21 AM
find all combinations of cells that add up to certain number AD Excel Worksheet Functions 1 November 17th 05 07:50 PM
find all combinations of cells that add up to certain number AD Excel Discussion (Misc queries) 1 November 17th 05 07:36 PM
Find cells containing a specified number of characters jdanker Excel Discussion (Misc queries) 3 August 23rd 05 08:57 PM
Find all cells with a number and mulitply Jim Excel Discussion (Misc queries) 3 January 21st 05 02:28 PM


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

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"