Seven
Moderator
Din: Ţara Perfectului Simplu
Inregistrat: acum 14 ani
|
|
Caractere needitabile, de culoare gri, în fundalul paginii
Problema constatată: Am primit un mesaj pe care-l redau aproximativ: "M-am apucat de corectat nişte OCR-uri de pe forum şi mă confrunt cu o chestie... în OCR-ul de corectat, care este DOC-Word, îmi apar, nu pe toate paginile, nişte cifre gri, de care nu pot să scap pentru că nu pot fi şterse nicidecum... Am ataşat o pagină cu o astfel de problemă. Poate te-ai mai confruntat cu aşa ceva... Nu ştiu de unde au apărut şi sunt imposibil de accesat..."
Cauza probabilă: este posibil să fie vorba despre un fals-Footer/Subsol care conţine un „număr de pagină”… Este o aberaţie pe care o face Abbyy la salvarea în Word, în sensul că numărul de pagină îl consideră Footer şi-l redă în doc tot sub formă de Footer, doar că nu apar toate numerele de pagină, ci repetă unul singur sau câteva, iar zona în care apare acel fals-Footer este undeva sub pagina propriu-zisă şi nu în zona reală Footer. Acest Footer nu apare în partea de jos a paginii ci undeva mai sus, deoarece el îşi păstrează poziţia din formatul Exact Copy, iar noi avem o pagină Word mai mare decât pagina tipărită. Este bine să avem o pagină mai mare în Word pentru că doar în acest mod puteam "vedea" acel fals-Footer nedorit; dacă vom avea în Word o pagină de mărime comparabilă cu cea tipărită este foarte posibil ca acel Footer să existe, dar noi să nu-l observăm.
Mod de rezolvare: Rezolvarea este posibilă şi relativ uşoară pentru cineva care se pricepe la toate setarile de paginilor, la lucrul cu secţiuni, inserarea numerelor de pagină, setări şi eliminare Frame... etc... În caz contrar, explicaţiile de mai jos trebuie completate cu informaţii despre setarea completă a paginilor şi alte câteva mărunţişuri. Din acest motiv, cred că e bine să pregătesc încă 2-3 postări pentru a nu explica aici toate aspectele.
Voi încerca să explic, totuşi, într-o singură postare. Dacă este nevoie voi reveni în postările următoare cu detalii despre setări pagină, lucrul cu secţiuni şi lucrul cu Frame.
Despre accesarea Header/Footer trebuie să ştim câteva lucruri: ■ în funcţie de setările din „Page Setup…” putem avea un Header [Footer] unic pentru tot documentul, sau câte un Header [Footer] pentru paginile cu număr cu soţ şi un alt Header [Footer] pentru paginile cu număr fără soţ. Dacă documentul este împărţit pe secţiuni, cele de mai sus sunt valabile pentru fiecare secţiune în parte. ■ nu putem avea în acelaşi timp acces atât la Header/Footer cât şi la pagina propriu-zisă; atunci când este activă pagina propriu-zisă nu sunt active zonele Header/Footer şi invers: atunci când zonele Header/Footer sunt active, pagina propriu-zisă este inactivă. ■ nu putem accesa Header/Footer dacă nu avem ceva înregistrat în unul dintre ele.
Şi totuşi… în cazul nostru există un Footer în care apar nişte cifre, deci avem ceva înregistrat în Footer şi cu toate acestea nu-l putem accesa Pe acest Footer îl vom numi fals-Footer, deoarece se află în afara zonelor reale Header/Footer. Explicaţia este simplă: acel fals-Footer se află sub suprafaţa paginii propriu-zise şi nu în afara ei aşa cum este normal. Practic este activă pagina propriu zisă şi deşi facem click pe zona în care apar acele numere de culoare gri, nu le putem accesa fiindcă ele se află în stratul de dedesupt, iar noi avem acces la pagina propriu-zisă, în acest caz fiind stratul de deasupra.
Ca să putem avea acces la acel fals-Footer ar trebui să activăm zonele reale Footer/Header, dar în zonele reale nu avem nimic înregistrat şi nu le putem activa. Dacă nu avem acces, înseamnă că nu putem face înregistrări, deci pare că ne învârtim într-un cerc vicios. Există, totuşi, o variantă: nu putem accesa un Footer/Header gol, dar putem insera numărul de pagină în Footer sau Header, iar după aceea ambele pot fi accesate şi editate.
Concret, procedăm astfel: – inserăm numărul de pagină în Footer. – facem dublu click pe numărul de pagină real şi atât Footer cât şi Header au devenit accesibile şi odată cu ele a apărut şi acel fals-Footer unde avem un Frame/Chenar în care apar acele cifre, practic un fals număr de pagină. – ştergem numerele/caracterele care se află în Frame şi apoi ducem mausul pe o margine a chenarului, facem click dreapta, alegem opţiunea Format Frame şi în fereastra următoare acţionăm butonul Remove Frame şi ştergem acel Frame/Chenar. În acest moment se şterg toate chenarele de pe pagini...
Totuşi nu e atât de simplu... rezolvarea este posibil să fie ceva mai „lungă”... Dacă în opţiunea „File -> Page Setup -> Layout”, la „Headers and Footers” avem activată opţiunea „Different odd and even”, asta înseamnă că avem Header/Footer diferit la paginile cu număr cu soţ faţă de cele cu număr fără soţ. Rezultă că la mişcarea anterioară am şters chenarul doar din unele dintre pagini, dar a rămas în perechile lor. Ca să rezolvăm problema din start, atunci când accesăm Footer/Header vom merge şi vom şterge numărul şi chenarul dintr-o pagină – să zicem, pagină cu soţ – apoi defilăm până în pagina următoare [pagină cu număr fără soţ] şi repetăm operaţiunea. În acest moment, a dispărut acel număr şi chenar atât din paginile cu soţ, cât şi din paginile fără soţ.
Este posibil ca nici acum treaba să nu fie rezolvată complet. Dacă în „File -> Page Setup” vom observa în partea de jos a ferestrei că setările nu sunt valabile pentru tot documentul, ci doar pe o anume secţiune, înseamnă că avem un document împărţit pe secţiuni şi lucrurile sunt puţin mai complicate. Revenind la „File -> Page Setup”, ne uităm în partea de jos a ferestrei, acolo unde există opţiunea „Apply to”. Dacă vom avea „Apply to: = Whole document”, lucrurile s-au rezolvat deja, dar dacă avem „Apply to: = This section”, înseamnă că fiecare secţiunea are un Header/Footer diferit pentru fiecare secţiune în parte. Dacă avem „Apply to: = This section”, iar în tabul Layout, pachetul „Headers and Footers” avem activată opţiunea „Different odd and even”, înseamnă că vom avea câte două Header/Footer pentru fiecare secţiune în parte. În acest caz repetăm operaţiunea de ştergere caractere şi Frame din fals-Footer pentru fiecare secţiune în parte.
Ştergerea înregistrărilor din Header/Footer prin rularea unui macrou. Prietenul @atari mi-a semnalat existenţa unui astfel de macrou care se găseşte aici şi pe care-l redau mai jos:
**************************************************************** Sub RemoveHeadAndFoot() Dim oSec As Section Dim oHead As HeaderFooter Dim oFoot As HeaderFooter
For Each oSec In ActiveDocument.Sections For Each oHead In oSec.Headers If oHead.Exists Then oHead.Range.Delete Next oHead
For Each oFoot In oSec.Footers If oFoot.Exists Then oFoot.Range.Delete Next oFoot Next oSec End Sub ****************************************************************
Am testat macroul de mai multe ori şi funcţionează perfect. Menţionez că macroul şterge înregistrările din TOATE Header şi Footer, din toate secţiunile [dacă documentul este împărţit pe secţiuni]. Ştergerea înregistrărilor se face atât din Header/Footer false, cât şi din cele reale. Macroul nu intervine în ştergerea împărţirii pe secţiuni; secţiunile rămân exact în modul în care este structurat documentul.
Modificat de Seven (acum 9 ani)
_______________________________________
Oameni şi popoare îşi cată libertatea; după ce-o obţin, îşi caută stăpân.
| TORENTE | Tăunul | ROCAMBOLE+ | FLORIS | VRACIU | Victor HUGO | J.F. COOPER | PAPILLON | POLDARK | | Dictionare Lba RO | | Gramatica RO | D. Stănoiu | Zaharia STANCU | H.Y. STAHL | V.CORBUL & E.BURADA | | Ultimul regat | Millennium | Shantaram | Pearl BUCK | Anchee MIN | Amy TAN | C. LÄCKBERG | Ph.GREGORY | | Extraterestrii şi Intraterestrii | RUFOR | Demonul Roşu | Vraja milioanelor | Cărţi audio |
|
|