Tworzenie różnych marginesów na pierwszej stronie szablonu słowa


5

Mam szablon papieru firmowego i potrzebuję, aby lewy margines pierwszej strony był większy niż kolejne strony.

Widziałem opcję umieszczenia pola tekstowego lub ramki obrazu w nagłówku, aby wypchnąć tekst, ale kończy się to wyrzucaniem zakładek i znaczników wcięcia listy wypunktowania.

Pomyślałem o skonfigurowaniu pierwszej strony przy użyciu dwóch kolumn i naciśnięciu tekstu, aby rozpocząć w drugiej kolumnie, ale nie mogę znaleźć sposobu, aby uzyskać tekst, aby przełączyć z powrotem na 1 kolumnę na drugiej stronie, gdy jest tworzony z przepełnienie tekstu.

Czy ktoś wie, jak coś takiego jest możliwe?

Z góry dziękuję, Paweł


Bardzo chciałbym użyć podziału sekcji i ręcznie zmienić marginesy dla pierwszej i innych stron.
Adam

Dzięki Adamowi, nie sądzę, żeby to działało, ponieważ chcę, aby był to szablon, który może być dystrybuowany do reszty mojej firmy bez konieczności ręcznego grania z marginesami.
Paul

Możesz ustawić dwie sekcje w szablonie z już ustawionymi marginesami? Wydaje mi się to lepsze niż dodawanie pola tekstowego.
Adam

Dzięki Adamowi, pomyślałem, że to będzie najlepsze rozwiązanie, ale nie wiem, jak skonfigurować mój szablon, aby po dodaniu drugiej strony był ustawiany jako osobna sekcja. Chcę, aby szablon otwierał się jako pojedyncza strona, a gdy ktoś wpisze więcej tekstu, zmieści się na stronie, a następnie wpłynie na drugą stronę z już ustawioną nową sekcją. czy to możliwe?
Paul

Nie sądzę, że jest to możliwe bez użycia makr, jednak myślę, że znalazłem coś użytecznego, proszę zobaczyć moją odpowiedź.
Adam

Odpowiedzi:


2

Wiem, że to stare pytanie, ale pojawiło się w moich wynikach, gdy szukałem odpowiedzi.

To, co musisz zrobić, to kliknąć gdzieś na szablonie, w którym chcesz, aby nowe marginesy zaczęły obowiązywać, wstaw ciągły Przerwij sekcję, kliknij gdzieś poniżej tej nieprzerwanej sekcji, przejdź do własnych ustawień marginesów i wybierz opcję „ta sekcja”

Jest to trochę lepsze niż opcja „po tym punkcie”, ponieważ ta opcja wstawia podział sekcji podziału strony, który nie działa dla OP, ponieważ chcieli zachować swój szablon na jedną stronę. Wstawiając zamiast tego ciągły podział sekcji, możesz zachować szablon jednej strony, a nowe marginesy będą automatycznie stosowane, gdy użytkownik osiągnie drugą stronę.

Screenshot of margin settings


Nie jesteś pewien, czy jesteś tego świadomy, ale wycofanie edycji innego użytkownika jest niegrzeczne, aby samodzielnie powtórzyć tę samą edycję. Jeśli chcesz cofnąć niewielką część pierwszej edycji, po prostu dokonaj edycji nad poprzednią,
robinCTS

Niestety, nie wiedziałem, że mogę zaakceptować błąd gramatyczny po zaakceptowaniu. Jestem nowym użytkownikiem, dlatego też nie mam wystarczającej ilości „rep”, aby bezpośrednio osadzić zrzut ekranu. Dzięki za napiwek, dobrze wiedzieć!
David Boston

Jest w porządku. Doszedłem do wniosku, że to dlatego, że jesteś początkującym ;-) Jestem jednak trochę zdziwiony. Jaki błąd gramatyczny? Nie widzę żadnego w historii wersji. PS Teraz ty mogą osadzaj zrzuty ekranu samodzielnie ;-)
robinCTS

Dzięki! Chciałem zachować interpunkcję w cudzysłowie na końcu drugiego akapitu.
David Boston

Cóż, jeśli tego chcesz, to nie zamierzam wdawać się w wojnę edycyjną z tobą nad tym ;-) Jednak tak mozolnie sprzeciwiam się temu, że nazywasz to moim „błędem gramatycznym” ;-) Poważnie (nie, tylko żartuję, to wszystko jest beztroskie), jeśli masz ochotę na pedanterię, moja edycja nie była błędem gramatycznym, ponieważ 1) Tekst, który cytujesz, nie zawiera kropki, więc żaden cytat nie powinien znajdować się w cudzysłowie; 2) Dlatego musi być okres na końcu zdania, na zewnątrz cytatów. …
robinCTS

1

Word 2010+ ma możliwość ustawiania marginesów „od tego momentu”

  1. ustaw ogólnie swoje marże
  2. ustaw marginesy niestandardowe na drugiej stronie, zaznaczając „od tego punktu do przodu”.

enter image description here


Wszystko to polega na wstawieniu podziału sekcji bez powiadomienia użytkownika, że ​​wstawia podział sekcji. Program Operacyjny rozpatrzył Przerwy Sekcji i omówił, dlaczego nie są one rozwiązaniem jego problemu.
Scott

0

Patrzyłem na to w inny sposób i myślę, że możesz to osiągnąć, używając innego nagłówka pierwszej strony. Odnosić się do to artykuł, który zawiera szczegółowe kroki, w jaki sposób można wykorzystać nagłówek do tworzenia różnych marginesów.


Nie, przeszedłem przez to i działa dla górnego marginesu, ale wciąż nie mogę dopasować lewego marginesu i mieć inny na pierwszej stronie w porównaniu z innymi, dzięki za próbę.
Paul

@ Paul, dla mnie działa. Musisz utworzyć pole tekstowe i ustawić zawijanie na kwadrat. mam przesłane przykładowy dokument do obejrzenia (kliknij Plik - & gt; Pobierz).
Adam

Dzięki Adam, wiem, że to działa, ale problem, z którym się borykamy, polega na tym, że zakładki na listach wypunktowanych stają się niezręczne w pracy. Miałem nadzieję, że istnieje sposób na osiągnięcie różnych marginesów bez ich udawania. Dzięki.
Paul

@ Paul, rozumiem trudną sytuację, jednak marginesy opierają się na formatowaniu sekcji, tak więc poza tą pracą nie wierzę, że istnieje jakikolwiek inny sposób na osiągnięcie tego, czego szukasz.
Adam

0

Nie jesteś pewien, czy udało Ci się to rozwiązać, ale odkryłem, że próbując zmienić nagłówek (lub stopkę) na poprzednią stronę, jedyny sposób, aby nie wpłynąć na pierwszą stronę (ponieważ zaznaczenie „inna pierwsza strona” nie nie działa), zauważyłem, że jeśli odznaczysz opcję „Połącz z poprzednim” w polu Nawigacja po prawej stronie sekcji Opcje na wstążce Projekt, to zadziałało.


0

Oto super łatwy sposób.

  1. Wstaw a Podział sekcji (następna strona) z Układ strony & gt; Przerwy
  2. Kliknij stronę, którą chcesz rozszerzyć / zawęzić marginesy.
  3. Kliknij Niestandardowe marginesy z Układ strony & gt; Marginesy
  4. W oknie Ustawienia strony wstaw niestandardowy rozmiar marginesu, a następnie kliknij dobrze .

Custom Margins with Section Break Next Page

Oto super trudna droga.

Który wymaga, aby Twój list był głową skoroszytu z włączoną funkcją makro.

  1. Skonfiguruj swoją pierwszą stronę, jak chcesz z poprawnymi marginesami.
  2. Utwórz makro z poniższym kodem:

Kod:

Sub Document_Open()
    If ActiveDocument.Sections.Count > 1 Then Exit Sub

    Selection.EndKey Unit:=wdStory
    ActiveDocument.Range(Start:=Selection.Start, End:=Selection.Start). _
        InsertBreak Type:=wdSectionBreakNextPage
    Selection.Start = Selection.Start + 1

    With ActiveDocument.Range(Start:=Selection.Start, End:=ActiveDocument. _
        Content.End).PageSetup
        .LeftMargin = CentimetersToPoints(2.54) 'CHANGE THIS it's margin of new pages!
        .SectionStart = wdSectionNewPage
    End With

    Application.OnTime When:=Now + TimeValue("00:00:01"), _
    Name:="CheckPages"


End Sub

Sub CheckPages()
    Application.OnTime When:=Now + TimeValue("00:00:01"), _
    Name:="CheckPages"

    If ActiveDocument.Sections.Count = 1 Then
    ActiveDocument.PageSetup.LeftMargin = CentimetersToPoints(5.54)'CHANGE THIS it's margin of first page!
    End If

End Sub
  1. Zapisz swój dokument.
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.