Jeg sidder med en kompliceret opgave jeg håber i vil hjælpe med. Jeg har to kolonner med en masse varenumre. Dette er kolonne F og G. I et andet ark har jeg et varenummer. Der skal laves et opslag på dette varenummer i område F:G. Dette er jo ikke besværligt, det som er BESVÆRLIGT, er at hvis den finder varenummeret, så skal den først undersøge om der findes et varenummer i den celle lige til højre for den celle den har fundet, hvis der findes et varenummer i denne celle skal den bruge det, hvis ikke, skal den bruge det varenummer i område F:G..??? HJÆLP!
Ved ikke med sikkerhed om det er noget i den her retning du har brug for, men om ikke andet er det måske lit til en start?
Sub Varenumre()
Dim RK As Long Dim RK1 As Long Dim NyVa As String RK = 2 RK1 = 2 Do Windows("Række med nye numre").Activate NyVa = Cells(RK1, 1) Do Windows("Eksisterende varer").Activate If Cells(RK, 6) = NyVa And Cells(RK, 8) = "" Then Cells(RK, 6).Select Selection.Interior.ColorIndex = 20 End If If Cells(RK, 6) = NyVa And Cells(RK, 8) <> "" Then Cells(RK, 8).Select Selection.Interior.ColorIndex = 20 End If If Cells(RK, 7) = NyVa And Cells(RK, 8) = "" Then Cells(RK, 7).Select Selection.Interior.ColorIndex = 20 RK = RK + 1 End If If Cells(RK, 7) = NyVa And Cells(RK, 8) <> "" Then Cells(RK, 8).Select Selection.Interior.ColorIndex = 20 RK = RK + 1 Else RK = RK + 1 End If Loop Until Cells(RK, 6) = "" RK = 2 Windows("Række med nye numre").Activate RK1 = RK1 + 1 Loop Until Cells(RK1, 1) = "" End Sub
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.