Cum să ștergeți aceleași rânduri sau intervale pe mai multe foi în Excel?
Acest articol recomandă două metode de ștergere a acelorași rânduri sau intervale pe mai multe foi în același timp în Excel. Vă rugăm să faceți următoarele.
Ștergeți aceleași rânduri sau intervale pe mai multe foi, grupând toate foile
Ștergeți aceleași rânduri sau intervale pe mai multe foi cu coduri VBA
Ștergeți aceleași rânduri sau intervale pe mai multe foi, grupând toate foile
Este ușor să grupați toate foile de lucru și apoi să ștergeți aceleași rânduri sau intervale din aceste foi de lucru în același timp.
1. Faceți clic dreapta pe orice filă a foii din registrul de lucru curent, apoi faceți clic pe Selectați Toate foile din meniul cu clic dreapta.
2. Acum sunt selectate toate foile de lucru, dacă ștergeți anumite rânduri sau intervale dintr-o foaie de lucru, aceleași rânduri sau intervale din alte foi de lucru sunt șterse împreună.
3. După ștergerea rândurilor sau intervalelor de pe toate foile, faceți clic dreapta pe o filă de foaie, apoi faceți clic pe Dezgropați Foi din meniul care face clic dreapta pentru a dezgropa toate foile de lucru.
Ștergeți aceleași rânduri sau intervale pe mai multe foi cu coduri VBA
Pe lângă metoda de mai sus, puteți rula următoarele coduri VBA pentru a șterge aceleași rânduri sau intervale pe mai multe foi de lucru.
Ștergeți aceleași rânduri pe mai multe foi
1. presa Alt + F11 tastele simultan pentru a deschide Microsoft Visual Basic pentru aplicații fereastră.
2. În Microsoft Visual Basic pentru aplicații fereastră, faceți clic pe Insera > Module. Apoi copiați și lipiți următorul cod VBA în fereastra Cod.
Cod VBA: ștergeți aceleași rânduri pe mai multe foi în Excel
Sub bleh()
Dim xWs As Worksheet
Set xWs = ActiveSheet
ThisWorkbook.Worksheets.Select
Rows("4:5").Select
Selection.Delete
xWs.Select
End Sub
notițe: În codul VBA, 4: 5 înseamnă că rândurile 4 și 5 vor fi șterse pe mai multe foi de lucru din registrul de lucru curent. Le puteți schimba la rândul necesar.
3. presa F5 tasta pentru a rula codul, apoi rândurile specificate sunt șterse imediat din toate foile din registrul de lucru curent.
Ștergeți aceleași intervale pe mai multe foi
Pentru a șterge aceleași intervale pe mai multe foi, puteți încerca codul VBA de mai jos.
Cod VBA: ștergeți același interval pe mai multe foi
Private Sub CommandButton2_Click()
Dim xRg As Range
Dim xTxt As String
Dim xWs As Worksheet
On Error Resume Next
Set xWs = ActiveSheet
If ActiveWindow.RangeSelection.Count > 1 Then
xTxt = ActiveWindow.RangeSelection.AddressLocal
Else
xTxt = ActiveSheet.UsedRange.AddressLocal
End If
Set xRg = Application.InputBox("Please select the range you want to delete across multiple sheets:", "Kutools for Excel", xTxt, , , , , 8)
If xRg Is Nothing Then Exit Sub
xRg.ClearContents
ThisWorkbook.Worksheets.Select
ActiveWindow.SelectedSheets.FillAcrossSheets xRg, xlFillWithContents
xWs.Select
End Sub
După copierea și lipirea codului VBA în modul, apăsați F5 tasta pentru a rula codul și în fereastra pop-up Kutools pentru Excel caseta de dialog, selectați intervalul pe care îl veți șterge pe mai multe foi, apoi faceți clic pe OK butonul.
Acum valorile celulei din acest interval specific sunt șterse imediat din toate foile din registrul de lucru curent.
Articole pe aceeași temă:
- Cum se șterg rânduri cu valori lipsă / necompletate în anumite coloane din Excel?
- Cum se șterg rânduri dacă celula este mai mare / mai mică decât o anumită valoare în Excel?
- Cum să ștergeți toate rândurile, cu excepția primului rând de antet din Excel?
- Cum se șterg toate rândurile de sub anumite rânduri sau celule active din Excel?
Cele mai bune instrumente de productivitate de birou
Îmbunătățiți-vă abilitățile Excel cu Kutools pentru Excel și experimentați eficiența ca niciodată. Kutools pentru Excel oferă peste 300 de funcții avansate pentru a crește productivitatea și a economisi timp. Faceți clic aici pentru a obține funcția de care aveți cea mai mare nevoie...
Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară
- Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
- Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ferestrele noi.
- Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!