Ich moechte per VBA auf ein anderes Workbook zufreigen, damit ich dort Werte eintragen kann. Der Code dafuer ist schon fertig:
Sub fill()
Dim i As Integer
Dim x As Integer
Dim k As Integer
k = 1
For i = 7 To 1237
For x = 7 To 14
If Sheet2.Cells(i, x).Interior.ColorIndex = 36 Then
Sheet2.Cells(i, x).Value = k
k = k + 1
End If
Next
Next
End Sub
Nun moechte ich Excel jedoch mitteilen, dass er diesen Code nicht in dem Workbook ausfuehren soll, wo sich der Code befindet, sondern in einem anderen geoffneten Workbook, z.B. "Test.xls". Koennte mir jemand sagen, wie ich den Code aendern soll?
Vielen Dank im vorraus
und schoene Gruesse aus sonnigen Moskau
Alexej