Я пытаюсь пройтись по многим рабочим листам в рабочей книге и посмотреть, присутствуют ли foo и bar, а затем добавить к этой конкретной ячейке.По какой-то причине мой код перебирает листы, но не добавляет в ячейку.
Sub Main()
Dim ws As Worksheets
Dim starting_ws As Worksheet
Set starting_ws = ActiveSheet
ws_num = ThisWorkbook.Worksheets.Count
ind = 9
For I = 1 To ws_num
ThisWorkbook.Worksheets(I).Activate
Do While ind <= 39
If Worksheets(I).Range("A" & ind).Value = "bar" And Worksheets(I).Range("G" & ind).Value = "foo" Then
Worksheets("scrap").Range("C7").Value = Worksheets("scrap").Range("C7").Value + 1
Exit For
End If
ind = ind + 1
Loop
Next
End Sub