PNG32 PNG32 PNG32 PNG32
PNG32
Forum Excel, VBA, VSTO, Exceltips, Excelhj�lp PNG32 drivs av Excelspecialisten    Logga in     English
PNG32
PNG32 PNG32
PNG32

Logga in

PNG32

Du är inte inloggad. Logga in eller registrera dig för att skriva inlägg eller svara på inlägg.

För frågor om forumet, kontakta oss på webmaster@excelforum.se

PNG32 PNG32
PNG32 PNG32
PNG32

Excelforum

PNG32

 
ForumForumDiskussionerDiskussionerVBAVBAVBA - Ta bort hel rad som uppfyller ett visst kriteriumVBA - Ta bort hel rad som uppfyller ett visst kriterium
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2012-06-18 19:47
 

Hej,

Jag undrar om någon kan hjälpa mig med att ta bort en hel rad som innehåller ett visst kriterium. Till exempel:

När for loopen hittar stringen "XYXY" i columna A så ska den ta bort all info i samtliga kolumner för den rad (dvs. entire row delete). Har försökt med detta men får inte till det. Tacksam för att hjälp jag kan få.

Tack!

/VBA-NOOB

Nytt inlägg
 2012-06-19 23:51
 

Hej!

Kanske kan detta fungera?

Den går igenom alla värden fram tills dess att det blir en tom cell i kolumn A.

*****************************************************************

Sub remove_rows()

Dim rad As Integer

Application.ScreenUpdating = False

'Vilken rad vill du att koden ska starta på?
rad = 1

'Loop som tar bort alla rader i sheet1, som innehåller XYXY i kolumn 1
Do Until IsEmpty(Sheet1.Cells(rad, 1)) = True
    If Sheet1.Cells(rad, 1).Value = "XYXY" Then
        Rows(rad).Delete
        rad = rad - 1
    End If
rad = rad + 1
Loop

Application.ScreenUpdating = True

End Sub

*****************************************************************

//Swezoo

Nytt inlägg
 2012-06-19 23:52
 
 Ändrad av Swezoo  på 2012-06-19 23:53:18

Oj blev visst dubbelt ;-)

Tålamod är en dygd!

Nytt inlägg
 2012-08-22 10:32
 

Hej!

Din kod ovan ser korrekt ut vid första ögonkast. Har du fått något felmeddelande?

Mvh


Kihlman

Excelforum drivs av Excelspecialisten som bedriver utveckling av program, utbildning samt support och hjälp i Excel och VBA.

www.excelspecialisten.se

Nytt inlägg
 2012-08-22 23:46
 
@Kihlman Hej! Jag fick inga felmeddelande när jag testade rätt så några gånger ;-) Tar gärna emot tips så man kan bli bättre! //Swezoo
Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerVBAVBAVBA - Ta bort hel rad som uppfyller ett visst kriteriumVBA - Ta bort hel rad som uppfyller ett visst kriterium

PNG32 PNG32
Excelforum drivs av Excelspecialisten som bedriver utbildning i Excel och VBA, tillhandahåller support och hjälp med Excel, utvecklar program i Excel. Är ni i behov av en konsult inom Excel, VBA eller VSTO, eller söker en excelkurs, kontakta oss.
Copyright 2013 ExcelSpecialisten XLS AB   Användarvillkor  Personliga uppgifter