02. marts 2017 - 14:14Der er
4 kommentarer og 1 løsning
Indsæt automatisk en ny linje ved et nyt varenummer
Hej, håber der er nogen der kan hjælpe.
Jeg har et udtræk som jeg trækker du i excel, det indeholder nogle varenumre. Er det muligt at man automatisk kan lave en opstilling der indsætter et linjeskift når der kommer et nyt varenummer fx.
AI kræver lokal regnekraft. For Robert Luciani giver HP Z6 G5 A, - drevet af NVIDIA AI – både ekstrem ydelse, kreativ frihed og stabil drift i en støjsvag pakke.
Stil dig i den kolonne, hvor din ID er og kør makroen, du må ikke køre den 2 gange, så får du flere tomme liner.
Public Sub IndsætTomRække() Dim Rk As Long, I As Long, Col As Integer Rk = ActiveSheet.UsedRange.Rows.Count Col = ActiveCell.Column For I = Rk To 2 Step -1 If Cells(I, Col) <> Cells(I - 1, Col) Then Rows(I).Insert Shift:=xlDown End If Next End Sub
Public Sub IndsætTomRække() Dim Rk As Long, I As Long, Col As Integer Rk = ActiveSheet.UsedRange.Rows.Count Col = ActiveCell.Column For I = Rk To 2 Step -1 If (Cells(I, Col) <> Cells(I - 1, Col)) And (Cells(I, Col).Value <> "" And Cells(I - 1, Col).Value <> "") Then Rows(I).Insert Shift:=xlDown End If Next End Sub
Det Script du har givet mig Kabbak, det fungerer. Men hvad skal jeg gøre hvis jeg gerne vil have makroen til at køre i forbindelse med "opdatere alle" funktionen i excel ?
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.