ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   Use string as cell location, need help (https://www.excelbanter.com/excel-programming/379860-re-use-string-cell-location-need-help.html)

RichardSchollar

Use string as cell location, need help
 
Hi Seth

Cells doesn't take a string argument (it takes row index/column index
ie numbers) hence your problem. You can use Range instead:

Dim Loc As String

For i = 3 To 29
Sheets("Sheet1").Select
TempLoc = Cells(8, i).Formula
Loc = Right(TempLoc, Len(TempLoc) - 8)
If Cells(10, i) = "N.G." Then
Sheets("Sheet2").Select
Range("Loc") = "N/A"
End If
Next


Richard


Seth wrote:
I am trying to use a truncated string as a new cell reference, but I am
getting a type mismatch error. Please help.
For this example, Loc becomes "$X$62" which was created from a cell which
contained the formula =Sheet2!$X$62

Dim Loc As String

For i = 3 To 29
Sheets("Sheet1").Select
TempLoc = Cells(8, i).Formula
Loc = Right(TempLoc, Len(TempLoc) - 8)
If Cells(10, i) = "N.G." Then
Sheets("Sheet2").Select
Cells("Loc") = "N/A"
End If
Next

Perhaps there is a way to get the cell reference directly from cell(8,i)?
Thanks for the help.




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

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