Avatar billede alen32 Nybegynder
08. februar 2006 - 10:34 Der er 6 kommentarer og
1 løsning

indsætte en tom række?

Hej!
Jeg har et regneark hvor jeg ønsker at indsætte en tom række via makro. Men der er en betingelse:
Jeg har i kolonne D tal  som er sorteret. Jeg ønsker at indsætte en tom række der hvor tal i kolonne D er mindre end 6.
08. februar 2006 - 10:45 #1
hvordan er dine data sorteret? små tal øverst eller nederst...
vil du kun have EN enkelt række indsat?
Avatar billede alen32 Nybegynder
08. februar 2006 - 10:56 #2
stor tal øverst. en eller to det er lige meget
08. februar 2006 - 11:11 #3
Public Sub Eks686291_InsertRow()
    Dim lRow As Long
   
    For lRow = 1 To ActiveSheet.UsedRange.Rows.Count
        With ActiveSheet.Cells(lRow, 4)
            If .Value < 6 Then
                .EntireRow.Insert
                Exit For
            End If
        End With
    Next lRow
End Sub
Avatar billede alen32 Nybegynder
08. februar 2006 - 11:18 #4
der indsættes en række men helt øverst.
Avatar billede alen32 Nybegynder
08. februar 2006 - 11:20 #5
jeg har ikke forklaret helt tallene starter i celle D3.
08. februar 2006 - 11:27 #6
I linien
For lRow = 1 To ActiveSheet.UsedRange.Rows.Count
ændre du ET tallet til et TRE tal
Avatar billede alen32 Nybegynder
08. februar 2006 - 11:50 #7
Det virker.
Mange TAk!
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester