Hur Man Tar Bort Vba-linjen

Innehållsförteckning:

Hur Man Tar Bort Vba-linjen
Hur Man Tar Bort Vba-linjen

Video: Hur Man Tar Bort Vba-linjen

Video: Hur Man Tar Bort Vba-linjen
Video: Панель выполнения Excel VBA в пользовательской форме 2024, Maj
Anonim

Radering av en VBA-linje är en vanlig och vanlig metod för utvecklare. Men för mindre erfarna användare kan denna åtgärd orsaka vissa svårigheter.

Hur man tar bort vba-linjen
Hur man tar bort vba-linjen

Instruktioner

Steg 1

Se till att du förstår syntaxen för kommandot radera rad med hjälp av kommandot Ta bort. Så för raden som innehåller den aktiva cellen kommer kommandot att se ut som ActiveCell. EntireRow. Delete, och behovet av att radera ett antal rader ändrar det till Rader ("first_line_number: last_line_number"). Radera (för Excel).

Steg 2

Använd en liknande syntax för radera valt radkommando i VBA, men med avancerade alternativ. För att göra detta, först och främst definiera den nödvändiga åtgärden: Privat Sub Radera line_Click (). Ange önskad applikation Dim ea Som Excel. Application och välj önskad arbetsbok Dim ewb Som Excel. Workbook. Ange sedan sidan för Dim ews som Excel. Worksheet-dokument som ska redigeras.

Steg 3

Hoppa över en rad och ange Set XLAp = CreateObject (Class: = "Excel. Application"). Ställ in exakt placering på följande rad: Ställ in XLWb = XLAp. Workbooks. Öppna ("drive_name: 1.xls") Använd följande värde: Ställ in XLWs = XLWb. ActiveSheet.

Steg 4

Hoppa över en annan rad och ange värdet för det valda jobbet: XLWs. Rows (1). Ta bort Spara det redigerade dokumentet: XLWb. Save. Avsluta applikationen med öppen källkod: XLAp. Quit.

Steg 5

Hoppa över nästa rad och ersätt variablerna med minnesobjekt: Ställ in XLWs = ingenting. Upprepa samma kommando för varje öppen variabel: Ställ in XLWb = ingenting och slutligen den sista: Ställ in XLAp = ingenting. Avsluta kommandot med standard End Sub.

Steg 6

Använd makron för att utföra mer komplexa åtgärder för att radera onödiga rader i ett dokument. För att göra detta skapar du en ny Excel-arbetsbok och anger önskade värden. Öppna menyn "Service" i det övre verktygsfältet i programfönstret och välj "Makro". Välj underobjektet "Visual Basic Editor" och expandera menyn "Infoga". Välj objektet "Modul" och infoga det skapade dokumentet. Gå tillbaka till "Verktyg" -menyn och gå igen till "Makro". Använd underobjektet "Makron" och ange det nyskapade. Kör makrot genom att klicka på knappen Kör.

Rekommenderad: