ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   Excel 2003 positioning a cell to first non frozen cell (https://www.excelbanter.com/excel-programming/429814-re-excel-2003-positioning-cell-first-non-frozen-cell.html)

Allllen

Excel 2003 positioning a cell to first non frozen cell
 
Hiya Jack

This seems to work. If you have got the inputbox working you will be well
capable of replacing Cells.Find("X") with the range you are trying to get to

Sub Allllen()

Dim rgTarget As Range

Set rgTarget = Cells.Find("X")

iSR = ActiveWindow.ScrollRow
iSC = ActiveWindow.ScrollColumn

iTR = rgTarget.Row
iTC = rgTarget.Column

iVertAdj = iTR - iSR
iHorAdj = iTC - iSC

ActiveWindow.SmallScroll ToRight:=iHorAdj
ActiveWindow.SmallScroll Down:=iVertAdj

End Sub
--
Allllen


"JackGombola" wrote:

Hello All: I have an Excel 2003 spreadsheet that looks like this:
A B C
1 Lastname Firstname Col1 Col2 Col3 €¦ Col111
2 Lname 1 Fname1 FZN
.
.
.
101 Lname100 Fname100 X

Column C2 is frozen (FZN text above) so that I can scroll the columns and
rows without loosing my lastnames or firstnames in each row, or the column
headings.

I respond to an InputBox with €œJack,Gombola,Col111€ and the macro correctly
finds the right target cell as Row 101, col 111 (X marks this cell). What I
would like the macro to do next is to scroll the sheet horizontally and
vertically so that the X cell becomes positioned to the first frozen
location: FZN shown above.

Any suggestions are appreciated.
Thanks,
Jack



All times are GMT +1. The time now is 06:53 AM.

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