debastaard
Gebruiker
- Lid geworden
- 27 nov 2006
- Berichten
- 29
Beste Helpmij-ers,
Ik heb de volgende vraag. Ik heb een excel file met een heel aantal sheets. Als er in die sheets in kolom AA en AC een "x" wordt ingevuld dan wordt er een afwijkingsnummer gegenereerd. Dit werkt allemaal. Omdat ik het overzicht kwijt raak van waar de afwijkingsnummers staan wil ik graag op een apart blad de namen van de sheets waar dus een afwijkingsnummer staat.
Ik heb de volgende code gefabriceerd:
Nu krijg ik wel namen van sheets, maar dit zijn de verkeerde. Wat doe ik verkeerd?
Ik heb de volgende vraag. Ik heb een excel file met een heel aantal sheets. Als er in die sheets in kolom AA en AC een "x" wordt ingevuld dan wordt er een afwijkingsnummer gegenereerd. Dit werkt allemaal. Omdat ik het overzicht kwijt raak van waar de afwijkingsnummers staan wil ik graag op een apart blad de namen van de sheets waar dus een afwijkingsnummer staat.
Ik heb de volgende code gefabriceerd:
Code:
Private Sub Worksheet_Activate()
Dim f
Dim i As Integer
Dim invoegrange As range
Application.ScreenUpdating = False
For Each f In ActiveWorkbook.Sheets
With f
For i = 1 To ActiveWorkbook.Sheets.Count
Set invoegrange = Blad7.Range("A65536").End(xlUp)(2, 1)
If .Cells(i, 27).Value = "x" And .Cells(i, 29).Value = "x" Then invoegrange = Sheets(i).Name
Next i
End With
Next
End Sub
Nu krijg ik wel namen van sheets, maar dit zijn de verkeerde. Wat doe ik verkeerd?