Take value from active cell to make formula
works beautifully,
thanx.
I made some changes of my own. Took me all day to do that. posted
below.
Sub Lan()
Dim offset As Integer
For Each c In Selection
c.Select
ActiveCell.Select
If IsNumeric(ActiveCell.Value) Then
offset = ActiveCell.Value
ActiveCell = "=PROPER(OFFSET(LAN!A1," & offset & ",B1))"
With Selection.Interior
.Color = 5296274
End With
End If
Next c
End Sub
Now the macro work when multiple cells are selected, and when selected
cells are merged.
Hope you like it.
grts,
Sjaak
|