ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   VBA code using Find to locate text and display the Cell Range. (https://www.excelbanter.com/excel-programming/330256-vba-code-using-find-locate-text-display-cell-range.html)

slimla

VBA code using Find to locate text and display the Cell Range.
 
Hi is there a where a way to display the Column and Row Number on the vb code?

Thanks

Mike Fogleman

VBA code using Find to locate text and display the Cell Range.
 
VB code does not have Columns and Rows, just lines.
"slimla" wrote in message
...
Hi is there a where a way to display the Column and Row Number on the vb
code?

Thanks




Norie

VBA code using Find to locate text and display the Cell Range.
 

What do you mean?

Can you post the code you are using?

Code:
--------------------

Msgbox ActiveCell.Row
Msgbox ActiveCell.Column

--------------------


--
Norie
------------------------------------------------------------------------
Norie's Profile: http://www.excelforum.com/member.php...o&userid=19362
View this thread: http://www.excelforum.com/showthread...hreadid=374429


slimla

VBA code using Find to locate text and display the Cell Range.
 
Actually,

What I'm trying to achieve is selecting the Range from a Activecell to a
specfic number.

Since my Activecell is not constant, that why I have to first use the Find
Function then select the cell 10 below plus 10 cells down and copy and paste
it somewhere else.



"Mike Fogleman" wrote:

VB code does not have Columns and Rows, just lines.
"slimla" wrote in message
...
Hi is there a where a way to display the Column and Row Number on the vb
code?

Thanks





LabElf

VBA code using Find to locate text and display the Cell Range.
 
I think I can answer part of your question. To get the row and column of
your active cell, you coud use:
iColumn = ActiveCell.Column
iRow = ActiveCell.Row

I don't know what you mean by "the cell 10 below plus 10 cells down", but if
you want to access the cell 10 rows below the active cell and the same
column, you could use:
ActiveCell.Offset(10, 0)

If you want to select the range from the active cell to the cell 10 rows
below, you could do:
Range(ActiveCell, ActiveCell.Offset(10, 0)).Select

Does that help?
--
Assigning guilt doesn't solve the problem


"slimla" wrote:

Actually,

What I'm trying to achieve is selecting the Range from a Activecell to a
specfic number.

Since my Activecell is not constant, that why I have to first use the Find
Function then select the cell 10 below plus 10 cells down and copy and paste
it somewhere else.



Tom Ogilvy

VBA code using Find to locate text and display the Cell Range.
 
ActiveCell.Resize(10,10).copy would make a 10 x 10 range

or perhaps for a single cell offset from the active cell
ActiveCell.Offset(9,9)

to demo from the immediate window:
? Range("A1").Offset(9,9).Address
$J$10


--
Regards,
Tom Ogilvy

"slimla" wrote in message
...
Actually,

What I'm trying to achieve is selecting the Range from a Activecell to a
specfic number.

Since my Activecell is not constant, that why I have to first use the Find
Function then select the cell 10 below plus 10 cells down and copy and

paste
it somewhere else.



"Mike Fogleman" wrote:

VB code does not have Columns and Rows, just lines.
"slimla" wrote in message
...
Hi is there a where a way to display the Column and Row Number on the

vb
code?

Thanks







slimla

VBA code using Find to locate text and display the Cell Range.
 
Thanks that's what I need.

"LabElf" wrote:

I think I can answer part of your question. To get the row and column of
your active cell, you coud use:
iColumn = ActiveCell.Column
iRow = ActiveCell.Row

I don't know what you mean by "the cell 10 below plus 10 cells down", but if
you want to access the cell 10 rows below the active cell and the same
column, you could use:
ActiveCell.Offset(10, 0)

If you want to select the range from the active cell to the cell 10 rows
below, you could do:
Range(ActiveCell, ActiveCell.Offset(10, 0)).Select

Does that help?
--
Assigning guilt doesn't solve the problem


"slimla" wrote:

Actually,

What I'm trying to achieve is selecting the Range from a Activecell to a
specfic number.

Since my Activecell is not constant, that why I have to first use the Find
Function then select the cell 10 below plus 10 cells down and copy and paste
it somewhere else.




All times are GMT +1. The time now is 05:27 PM.

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