14. maj 2017 - 16:45Der er
1 kommentar og 1 løsning
Array fra andet ark i en IF
Hej alle
Jeg har nedenstående kode som virker fint, men kunne godt tænke mig, at den tager flere værdier fra et ark "Data" i celler "F17:F35" nu er det kun denne værdi 4580 som den sammenligner med, men vil godt have flere at sammenligne med.
Måske er det helt galt det jeg prøver, men så fortæl hvad jeg ellers skal gøre.
Er der en der kan hjælpe mig på vej eller smide koden til det :)
If selectedText = 4580 Then currentItem = ListBox1.ListIndex + 3 Sheets("Data").Activate selectedText = ActiveSheet.Cells(currentItem, 1).Value Sheets("Lønseddel").Activate ActiveCell.Offset(0, 1).Value = selectedText End If
Mange tak kabbak det virker, dog måtte jeg ændre koden til dette, ved ikke hvorfor den ikke tager ark Lønseddel uden jeg sætter den aktiv, som du har lavet koden.
For Each c In Sheets("Data").Range("F17:F35") If selectedText = c.Value Then currentItem = ListBox1.ListIndex + 3 selectedText = Sheets("Data").Cells(currentItem, 1).Value Sheets("Lønseddel").Activate ActiveCell.Offset(0, 1).Value = selectedText End If Next
Synes godt om
Ny brugerNybegynder
Din løsning...
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.