Note: The other languages of the website are Google-translated. Back to English

Kako odstraniti prazne vrstice in stolpce iz tabel v Wordu?

Kako lahko odstranite vse prazne vrstice in stolpce iz tabel v Wordu? Ta vadnica vam bo pokazala več načinov odstranjevanja praznih vrstic in stolpcev iz tabel v dokumentu Word.

Iz tabel ročno odstranite vse prazne vrstice in stolpce

Odstranite vse prazne vrstice in stolpce iz tabel s kodo VBA

Odstranite vse prazne vrstice in stolpce iz tabel z enim klikomdobra ideja3


Iz tabel ročno odstranite vse prazne vrstice in stolpce

Microsoft Office Word ne ponuja priročnega načina odstranjevanja praznih vrstic in stolpcev, zato jih morate odstraniti tako, da ročno izberete vsako prazno vrstico in stolpec in jih nato izbrišete enega za drugim.

1. korak: Izberite prazno vrstico ali prazen stolpec, ki ga želite izbrisati. Oglejte si posnetek zaslona:

doc-removerowsandcols-1

3. korak: pod Tabela Orodja, kliknite postavitev Zavihek;

doc-removerowsandcols-2

4. korak: v Vrstice in stolpci skupino, kliknite Izbriši vrstice ali Izbriši stolpce.

doc-removerowsandcols-3


Odstranite vse prazne vrstice in stolpce iz tabel s kodo VBA

Makro funkcija Word ponuja veliko bolj priročen način odstranjevanja vseh praznih vrstic in stolpcev iz tabel v dokumentu. Vse prazne vrstice in stolpce lahko odstranite na naslednji način.

Korak 1: Pritisnite "Alt-F11" odpreti okno Microsoft Visual Basic for Application;

Korak 2: kliknite Moduli o Vstavi zavihek, kopirajte in prilepite naslednjo kodo VBA v okno modula;

3. korak: Nato kliknite Rundoc-revers-sign-6 gumb za uporabo VBA.

Koda VBA za odstranitev vseh praznih vrstic in stolpcev iz tabel:

Sub DeleteEmptyTablerowsandcolumns ()
Application.ScreenUpdating = Napačno
Dim Tbl Kot tabela, cel kot celica, i As Long, n As Long, fEmpty kot Boolean
Z ActiveDocument
Za vsako Tbl v. Tabelah
n = Tbl. Stolpci. Štetje
Za i = n do 1 korak -1
fEmpty = Res
Za vsako celico v stolpcih Tbl. Stolpci (i). Celice
Če je Len (cel.Range.Text)> 2 Potem
fEmpty = False
Izhod za
Konec Če
Naslednja cel
Če je fEmpty = True, potem Tbl.Columns (i) .Delete
Naslednja i
Naslednja Tbl
Končaj s
Z ActiveDocument
Za vsako Tbl v. Tabelah
n = Tbl.Rows.Count
Za i = n do 1 korak -1
fEmpty = Res
Za vsako celico v Tbl.Rows (i) .Cells
Če je Len (cel.Range.Text)> 2 Potem
fEmpty = False
Izhod za
Konec Če
Naslednja cel
Če je fEmpty = True, potem Tbl.Rows (i) .Delete
Naslednja i
Naslednja Tbl
Končaj s
Nastavi cel = Nič: Nastavi Tbl = Nič
Application.ScreenUpdating = Res
End Sub


Odstranite vse prazne vrstice in stolpce iz tabel z enim klikom

Kutools za Word vam ponuja najprimernejši način za odstranjevanje vseh praznih vrstic in stolpcev iz tabel v dokumentu. Samo enkrat kliknite in Kutools za Wordje Delete Rows/Columns pripomoček vam bo hitro odstranil vse prazne vrstice in stolpce iz vseh tabel ali tabel selecetd.

Kutools za Word, z več kot
100
 priročne funkcije, vam olajša delo. 

Po namestitvi Kutools za Word, naredite spodaj:(Brezplačno prenesite Kutools za Word zdaj!)

1. klik Kutools Plus > Delete Rows/Columns o Table okno.

doc odstrani stolpce praznih vrstic iz tabele 1

2. Potem se odpre pogovorno okno, v razdelku Poglej v izberite obseg, iz katerega želite odstraniti tabele, in nato preverite Vrstica možnost in Prazna vrstica ali potrdite Stolpec možnost in Prazna vrstica možnost, kot jo potrebujete. Če želite izbrisati vse prazne vrstice in stolpce, morate to operacijo uporabiti dvakrat.

doc kutools odstrani prazne vrstice 2  doc kutools odstrani prazne vrstice 3 

Zdaj se odpre pogovorno okno, ki vas opozori, s koliko tabelami je bilo opravljenih, kliknite OK zapreti, prazne vrstice in stolpci pa so bili odstranjeni iz tabel.
doc kutools odstrani prazne vrstice 4

Nasvet.Če želite z Excelovega lista odstraniti prazne vrstice, se Izbriši prazne vrstice pripomoček Kutools za Excel vam lahko pomaga.


Priporočena orodja za produktivnost besed

 

Kutools za Word - Več kot 100 naprednih funkcij za Word, prihranite 50% časa

  • Zapletene in ponavljajoče se operacije je mogoče enkrat obdelati v nekaj sekundah.
  • V Wordov dokument hkrati vstavite več slik v mape.
  • Združite in združite več datotek Word v mapah v eno z želenim vrstnim redom.
  • Trenutni dokument razdelite na ločene dokumente glede na naslov, prelom odseka ali druga merila.
  • Pretvarjanje datotek med dokumenti Doc in Docx, Docx in PDF, zbirka orodij za pogoste pretvorbe in izbiro itd. ...
Komentarji (15)
Ocene še ni. Bodite prvi in ​​ocenite!
Ta komentar je moderator na spletnem mestu minimiziral
Pozdravljeni razvijalci - imam ta makro, ki se nahaja v gumbu in ob kliku (makro) odstrani tabelo neposredno nad gumbom. Ali je to mogoče popraviti tako, da makro deluje samo enkrat? tj. če sta v dokumentu 2 tabeli, se izbriše samo 1 - potem makro neha delovati... mi lahko svetujete? Sub tableDelete() ' ' tableDelete Macro 'Dim nTables As Integer nTables = ActiveDocument.Tables.Count ActiveDocument.Tables(nTables).Delete ' End Sub
Ta komentar je moderator na spletnem mestu minimiziral
[quote]Pozdravljeni razvijalci - imam ta makro, ki se nahaja v gumbu in ob kliku (makro) odstrani tabelo neposredno nad gumbom. Ali je to mogoče popraviti tako, da makro deluje samo enkrat? tj. če sta v dokumentu 2 tabeli, se izbriše samo 1 - potem makro neha delovati... mi lahko svetujete? PodtabelaDelete() Dim nTables kot celo število nTables = ActiveDocument.Tables.Count ActiveDocument.Tables(nTables).Delete End SubAvtor Andy Harris[/quote] Poskusite uporabiti ta VBA za brisanje vseh tabel iz trenutnega dokumenta v Wordu. PodtabelaDelete() Zatemni tabelo kot tabelo za vsako tabelo v ActiveDocument.Tabele aTable.Delete Next End Sub
Ta komentar je moderator na spletnem mestu minimiziral
Hvala za makro. Delovalo je kot čar!
Ta komentar je moderator na spletnem mestu minimiziral
hvala za makro, res je bil v pomoč..
Ta komentar je moderator na spletnem mestu minimiziral
Ali obstaja makro, ki bo izbrisal vrstico, če je samo ena od celic v tej vrstici prazna ali vsebuje nič?
Ta komentar je moderator na spletnem mestu minimiziral
Hvala za kodo, res uporabna.
Ta komentar je moderator na spletnem mestu minimiziral
Pozdravljeni vsi, iščem funkcijo v besedi, pri kateri, če odstranim določeno besedo, mora odstraniti tudi to vrstico.
Ta komentar je moderator na spletnem mestu minimiziral
Živjo, makro deluje, AMPAK:

Ko izbrišete vse vrstice, se vsi stolpci tabel s praznimi vrsticami zelo široko odprejo.

Kako lahko popravim kodo, da se to ne zgodi?


Uporabljam Office 2016.


Hvala!
Ta komentar je moderator na spletnem mestu minimiziral
veš, da lahko preprosto spremeniš velikost tabele, kajne? samo filtrirajte in razvrstite svoje podatke na vrh, preverite, koliko vrstic vsebuje podatke, kliknite orodja za tabele in kliknite spremeni velikost ter prilagodite zadnjo številko, kar potrebujete ALI pojdite na dno tabele zadnjo celico in uporabite modri trikotnik, da povlecite in spremenite velikost,
Ta komentar je moderator na spletnem mestu minimiziral
Razen, da imam večstranski dokument s tabelo z različnimi informacijami v vsaki. Poleg tega je dokument o združitvi vsak teden tako drugačen. Potrebujem avtomatsko metodo :)
Ta komentar je moderator na spletnem mestu minimiziral
Pravkar ste mi prihranili milijon ur frustracij, HVALA!
Ta komentar je moderator na spletnem mestu minimiziral
Našel sem ta makro in odlično deluje, ko gre za tabelo z enojnimi praznimi vrsticami.
Ali ga je mogoče spremeniti, da deluje tudi v tabeli z razdeljenimi vrsticami?
Zelo bi se vam zahvalil, če imate rešitev zame.
Ta komentar je moderator na spletnem mestu minimiziral
Živjo, shimon, ne razumem vašega vprašanja, prosim, dajte mi primere ali opišite vprašanje z več podrobnostmi.
Ta komentar je moderator na spletnem mestu minimiziral
Pozdravljeni,

Quand j'exécute le programme, l'erreur suivante s'affiche " Erreur de compilation : Instruction incorrecte à l'extérieur d'une procédure"

Quelqu'un a une solution s'il vous plait ?
Ta komentar je moderator na spletnem mestu minimiziral
Živjo, hvala za KODO, delovalo je na dokumentu s samo eno tabelo.

toda ko sem ga zagnal v Wordovem dokumentu z različnimi tabelami različnih velikosti, sem dobil to napako: »Napaka med izvajanjem '5992' Ni mogoče dostopati do posameznih stolpcev v tej zbirki, ker ima tabela mešane širine celic«

Ali lahko kdo pomaga, prosim
Tu še ni objavljenih komentarjev
Pustite vaše komentarje
Objava kot gost
×
Ocenite to objavo:
0   Znaki
Predlagane lokacije

Sledi nam

Copyright © 2009 - www.extendoffice.com. | Vse pravice pridržane. Poganja ga ExtendOffice. | Kazalo
Microsoft in logotip Office sta blagovni znamki ali registrirani blagovni znamki družbe Microsoft Corporation v ZDA in / ali drugih državah.
Zaščiteno s Sectigo SSL