Patarimas: kitos kalbos yra "Google" išverstos. Galite aplankyti English šios nuorodos versija.
Prisijungti
x
or
x
x
Registruotis
x

or

Kaip pašalinti visus rėmus "Word"?

Rėmeliai naudojami teksto ar grafikos, kuriuose yra tam tikrų elementų, pozicijai. Kaip įterpti rėmus į "Word" dokumentą? Tačiau kartais rėmai daro dokumentą sunku redaguoti, nes visas tekstas yra įdėtas į rėmelius. Kaip lengvai pašalinti rėmus iš "Word" dokumento?

Rankiniu būdu pašalinkite rėmus iš dokumento po vieną

Pašalinti visus rėmus iš dokumento su VBA kodu

Išimkite visus rėmus iš dokumento vienu spragtelėjimu su "Kutools for Word"

Kutools for Word: Pridėkite 100 naujų papildomų funkcijų į Word 2003 / 2007 / 2010 / 2013 / 2016 / 2019.
Office Tab: Įjungti Redagavimas su tabulėmis ir naršymas "Office", Just Like Chrome, Firefox, IE 8 / 9 / 10.
Classic Menu for Office: Padarykite seną "Office" "2003 Back" išvaizdą į "Office 2007", "2010", "2013", "2016" ir "2019".

rodyklė mėlyna dešinė burbulasRankiniu būdu pašalinkite rėmus iš dokumento po vieną

Vartotojai gali rankiniu būdu pašalinti vieną rėmelį. Kaip atlikite šiuos veiksmus:

Žingsnis 1: pasirinkite rėmelį, kurį norite pašalinti;

Step2: Dešiniuoju pelės mygtuku spustelėkite ir spustelėkite Formato rėmelis.

doc-removeframe-1

Žingsnis 3: spustelėkite Pašalinti rėmelį in Kadras dialogo langas.

doc-removeframe-2

Jei yra per daug rėmelių pašalinti, naudojant šį būdą bus švaistomi jūsų laiko.


rodyklė mėlyna dešinė burbulasPašalinti visus rėmus iš dokumento su VBA kodu

VBA kodas gali greitai pašalinti visus rėmus iš dokumento, atlikite tokius veiksmus:

Žingsnis 1: paspauskite Alt + F11 atidaryti VBA langą;

Žingsnis 2: spustelėkite Moduliai nuo įsiuvas skirtuką įdėti kodą į Moduliai langas;

Žingsnis 3: spustelėkite paleistidoc-reverse-sign-6 mygtukas arba paspauskite F5 taikyti VBA.

VBA kodas pašalinti visus rėmus:

Sub RemoveFrames ()
Dim frm As Frame
Kiekvienam frm į ActiveDocument.Frames
frm.Delete
Kitas frm
End Sub


rodyklė mėlyna dešinė burbulasIšimkite visus rėmus iš dokumento vienu spragtelėjimu su "Kutools for Word"

"Kutools for Word" suteikia funkciją pašalinti visus rėmus, ir jums reikia tiesiog spustelėkite vieną kartą.

Kutools for Word, patogus priedas, apima įrankių grupes, kurios palengvina jūsų darbą ir pagerina jūsų sugebėjimą apdoroti žodinį dokumentą. Nemokamas bandymas 45 dienoms! Gauk, Tai Dabar!

Spauskite Kutools > Spauskite Pašalinti visus in aiškus grupė> spustelėkite Pašalinti kadrus iš išskleidžiamo sąrašo. Žr. Ekrano kopiją:

doc-removeframe-3

Daugiau informacijos apie Pašalinti kadrus, apsilankykite: Pašalinti rėmelių funkcijos aprašymą.




Kutools for Word

Daugiau nei 100 išplėstinės funkcijos Word 2003, 2007, 2010, 2013, 2016 ir 2019

shot-kutools-700-225-kte

Daugiau funkcijų | Nemokamas atsisiuntimas | Tik šimtai funkcijų - $ 39.00

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Help please · 8 months ago
    does anyone know a way to undo the VBA change suggested?
  • To post as a guest, your comment is unpublished.
    Horus · 1 years ago
    Worked great for my 40-page doc. Thanks!
  • To post as a guest, your comment is unpublished.
    Martha · 2 years ago
    Hi,
    This would be great if it worked for me! I've got a 13 page document with a 7 page table in a frame. I can't get this to work. I get run time error 4605. When I choose debug, it says the line frm.Delete is the problem.
    Any idea what my problem is? I'd really rather not have to reconstruct this table.
    How do tables get stuck in frames anyway? It makes the table difficult to work with and doesn't seem to serve any purpose.
    Thanks so much,
    • To post as a guest, your comment is unpublished.
      Shaunda · 2 years ago
      I've had frames popping up into my documents for the last several weeks, just randomly. The template that my documents are based off do not use frames, but somehow they're showing up. I'm trying to run this macro but continue to get an error if there is any text in between the different frames. Anyone know why? Either why they're now showing up or why the code won't work?
  • To post as a guest, your comment is unpublished.
    Sharjeel · 3 years ago
    Really Worked thanks :-)
  • To post as a guest, your comment is unpublished.
    RJ Juan · 3 years ago
    Very cool solution! Saved me a lot of time and effort. Thanks!