GREENHORN COMPUTER-FORUM - Freundliche Hilfe für PC-Einsteiger und Fortgeschrittene

    

 · Home · Impressum & Datenschutz · Suche

Seiten mit Postings: 1

zum Seitenende

 Forum Index —› Software, Internet —› MS Word 2003 - Zeilenumbruch verändern
 


Autor Mitteilung
maxi123
registriert

Beiträge: 8


Gesendet: 16:04 - 11.08.2006

Hi,ich hoffe ihr könnt mir weiterhelfen, un zwar muss ich möglichst viel Information auf einen Zettel bringen,deshalb versuche ich Platz zu sparen wo es nur geht. Ich machen viele Aufzählungen die ich nur mit Komma und ohne Leerzeichen direkt hintereinander schreibe, also so z.B.

"Bsp1:Testen,Arbeiten;Bsp2:Wiederholen..."

Word erkennt das nun immer als ein Wort, was auch nachvollziebar ist. Er bricht dann die Zeile um und setzt alles in die nächste, wodurch ich viel Platz verliere. Meine Frage ist nun wo ich einstellen kann dass er nach Buchstaben bricht, also mitten im Word (am besten noch ohne Trennstrich).

Vielen Dank, Gruß Maxi
Nubira
Moderator

Beiträge: 15134


 

Gesendet: 16:25 - 11.08.2006

Die Windows-Hilfe schreibt dazu folgendes:

Einfügen eines manuellen Zeilenumbruchs

Mit einem manuellen Zeilenumbruch wird die aktuelle Zeile beendet und der Text in der nächsten Zeile fortgesetzt. Angenommen, Ihre Absatzformatvorlage fügt zusätzliche Leerzeichen vor jedem Absatz ein. Wenn Sie nun diese zusätzlichen Leerzeichen zwischen kurzen Textzeilen auslassen möchten, z. B. bei einer Adresse oder einem Gedicht, so fügen Sie einen manuellen Zeilenumbruch ein, anstatt die EINGABETASTE zu drücken.

Klicken Sie auf die Stelle, an welcher der Zeilenumbruch erfolgen soll.
Drücken Sie UMSCHALT+EINGABETASTE.


Tipp

Bei manuellen Zeilenumbrüchen handelt es sich um Formatierungszeichen, die in dem Dokument normalerweise nicht angezeigt werden. Wenn Sie diese Wechsel einblenden möchten, müssen Sie die Formatierungszeichen aktivieren, indem Sie auf der Standardsymbolleiste auf Einblenden/Ausblenden klicken. Das Zeichen für den manuellen Zeilenumbruch () zeigt einen manuellen Zeilenumbruch an.


Nubira
maxi123
registriert

Beiträge: 8


 

Gesendet: 16:32 - 11.08.2006

hi! Genau das ist es was ich brauche! Nur es ist (wie ich gerade festgestellt habe) ziemlich mühsam den "optimalen" Ort für den manuellen Umbruch zu finden. Kann das Word nicht automatisieren?
Nubira
Moderator

Beiträge: 15134


 

Gesendet: 18:38 - 11.08.2006

Ich glaube, das geht nur mit Makros. Wie Du sie erstellst, erfährst Du hier:

http://office.microsoft.com/de-ch/assistance/HA010429641031.aspx

Nubira
caboehmer
Boardkaiser

Beiträge: 2633


 

Gesendet: 18:43 - 11.08.2006

Hallo,
also wenn ich es richtig verstanden habe, willst Du immer an einer bestimmten Position auf der Zeile einen Umbruch einfügen? Das habe ich mit folgendem Makro versucht zu lösen und es funktioniert bis auf eine klitzekleine Kleinigkeit: der (das?) Makro erkennt das Dateiende nicht und Word hängt sich auf :-( Man kann es also nur über die "Einzelschritte" (F8) machen...
Hat jemand die zündende Idee? Wo ist mein (Denk)fehler?

Der Makro:
Sub umbruch()
'Cursor an die erste Position verschieben
Selection.HomeKey Unit:=wdStory, Extend:=wdMove
'Aktuelle Dokument benutzen
Open ActiveDocument.Name For Input As #1
'die ominöse Schleife, die eigentlich am Dateiende "aufhören" soll zu arbeiten
Do While Not EOF(1)
'auf die 55. Position in der akt. Zeile gehen
Selection.MoveRight Unit:=wdCharacter, Count:=55
'einen Umbruch einfügen
Selection.TypeText Text:=Chr(11)
Loop
Close #1
End Sub
caboehmer
Boardkaiser

Beiträge: 2633


 

Gesendet: 18:44 - 11.08.2006

Hallo Nubira
Nubira
Moderator

Beiträge: 15134


 

Gesendet: 18:44 - 11.08.2006
maxi123
registriert

Beiträge: 8


 

Gesendet: 20:35 - 11.08.2006

also das mit den Makros schreckt mich dann doch ein bisschen ab. Trotzdem vielen Dank für eure Hilfe, mache das dann nun manuell!
Schon interessant dass Microsoft das nicht bedacht hat
Nubira
Moderator

Beiträge: 15134


 

Gesendet: 21:03 - 11.08.2006

Zitat:
also das mit den Makros schreckt mich dann doch ein bisschen ab.
Das geht mir genauso!

Manchmal "merkt" sich Word ja Dinge, die Du machst, wenn Du sie lange genug hintereinander eingegeben hast

Nubira

caboehmer
Boardkaiser

Beiträge: 2633


 

Gesendet: 09:02 - 13.08.2006

So ihr zwei,
ich habe mich mit mir nochmal zusammengesetzt Dieser Makro funktioniert und macht das, was er soll.

Sub Umbruch()
Dim y1 As Long
Dim y2 As Long
ActiveDocument.Range(0, 0).Select
Do
With selection.Bookmarks("\line").Range
If .Characters.Count > 55 Then
.Characters(55).InsertAfter Chr(11)
End If
End With
With selection
.HomeKey unit:=wdLine
y1 = .Information(wdFirstCharacterLineNumber)
.MoveDown
y2 = .Information(wdFirstCharacterLineNumber)
If y1 = y2 Then Exit Sub
End With
Loop
End Sub

Der Makro wird folgendermaßen installiert:
- den Makro hier oben zwischen "DIM y1 as long" und "Loop" markieren und kopieren
- im Word:
- Extras -> Makro -> Makros (oder F8)
- Makroname "Umbruch" eintragen
- "Erstellen" anklicken
- das Kopierte an die Cursorposition einfügen und speichern

Zum Aufrufen des Makros:
- Extras -> Makro -> Makros -> "Umbruch" doppelt anklicken oder "Ausführen"

MfG Carsten

Zur Veränderung der Position, an der der Umbruch eingefügt wird, einfach die beiden "55" im Makro ändern

Seiten mit Postings: 1

- MS Word 2003 - Zeilenumbruch verändern -

zum Seitenanfang



 Forum Index —› Software, Internet —› MS Word 2003 - Zeilenumbruch verändern
 



Version 3.1 | Load: 0.003865 | S: 1_2