GREENHORN COMPUTER-FORUM - Freundliche Hilfe für PC-Einsteiger und Fortgeschrittene |
|
Seiten mit Postings: 1 | zum Seitenende |
|
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 Hier gibt es auch noch eine Anleitung http://www.uni-giessen.de/hrz/service/veroeff/login964/winmak.html |
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: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 |
|
Version 3.1 | Load: 0.003865 | S: 1_2 |