Eliminare Ctrl+Enter

trucuri, sfaturi si alte idei pentru imbunatatirea lucrului cu Word
Închis
Dr. Cloud
Mesaje: 3327
Membru din: Mar Oct 02, 2012 11:19 am

Eliminare Ctrl+Enter

Mesaj de Dr. Cloud » Vin Mar 05, 2010 1:54 pm

In cadrul programului Word 2007 stilul implicit este Normal.
Acest stil stabileste o indentare intre randuri de 1,15, in loc de 1,0 cat este la versiunea Word 2003.
Acest lucru se observa atunci cand vrem sa scriem un text si in clipa in care dam un Enter, cursorul se muta pe al 2-lea rand.
Normal.JPG
Multi dintre noi, pana am ajuns sa cunoastem mai bine aceasta versiune, executam un Ctrl+Enter, pentru a scrie pe randul urmator si pentru a numai avea acea indentare mare.
Daca veti apasa butonul Show/Hide din Ribbon pentru a vedea elementele ascunse, veti observa unde avem Ctrl+Enter (indicatia 1 din poza) si unde avem Enter (Indicatia 2 din poza).
Ctrl+Enter.JPG
Tot multi dintre noi, uneori am vrut sa eliminam acel Ctrl+Enter si am ales metoda manuala.
Dar exista doua metode automate pentru a face aceasta inlocuire.
1. Find and Replace:
- pentru Find se va alege din meniul Special optiunea Manual Line Break;
- pentru Replace se va alege din meniul Special optiunea Paragraph Mark.
Dupa ce se executa Replace All, acel Ctrl+Enter va fi eliminat din tot documentul.
Find and Replace.JPG
2. Macro.
Codul macro folosit, nu este altceva decat o inregistrare a operatiei de Find and Replace, dar cu cateva rectificari.
Acest cod macro poate fi atasat la un buton si rulat.

Cod: Selectaţi tot

'---------------------------------------------------------------------------
' Descriere  : Acest cod inlocuieste Ctrl+Enter cu Enter.
'---------------------------------------------------------------------------
' Avertizare : Acest cod trebuie luat asa cum este.
'              Orice test se va efectua pe o copie a datelor originale
'---------------------------------------------------------------------------
' Procedura  : CtrlEnter
' Autor      : Alexandru
' Date       : 05.03.2010
' Site web   : http://www.itlearning.ro/forum/
'---------------------------------------------------------------------------

Sub CtrlEnter()
On Error GoTo err
    With Selection.Find
        .Text = "^l"
        .Replacement.Text = "^p"
        .Forward = True
        .Wrap = wdFindContinue
        .Format = False
        .MatchCase = True
        .MatchWholeWord = False
        .MatchWildcards = False
        .MatchSoundsLike = False
        .MatchAllWordForms = False
    End With
    Selection.Find.Execute Replace:=wdReplaceAll
    Selection.TypeParagraph
Exit Sub

err:
    MsgBox err.Description, vbOKOnly + vbInformation, "Eroare"
End Sub
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.

Dr.Windows
Moderator
Moderator
Mesaje: 4570
Membru din: Vin Iul 31, 2009 7:32 am

Re: Eliminare Ctrl+Enter

Mesaj de Dr.Windows » Vin Mar 05, 2010 2:14 pm

Si ca sa nu mai ajungeti in situatia ca curatati urmele acestui Ctrl+Enter dezactivati spatiul suplimentar pus dupa paragraf prin optiunea "Remove Space After Paragraph" (cand va razganditi, tot de acolo se si reactiveaza)
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.

Dr.Word
Moderator
Moderator
Mesaje: 34
Membru din: Lun Sep 05, 2011 7:17 pm

Re: Eliminare Ctrl+Enter

Mesaj de Dr.Word » Mar Ian 07, 2014 1:46 pm

Va rog sa-mi permiteti o mica observatie.
Caracterul
shift enter.jpg
este asociat cu combinatia de taste SHIFT +ENTER si reprezinta o intrerupere manuala a randului, utila in situatia in care obisnuim sa lucram cu stiluri de paragrafe. Combinatia CTRL+ENTER este asociata comenzii Insert Page Break.
Multumesc,
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.
Dr. Word
MCT, MCTS
MOS Master Instructor
ITLearning

Închis

Înapoi la “Tips and tricks in Word (indiferent de versiune)”