powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Проблема с колонтитулами
14 сообщений из 14, страница 1 из 1
Проблема с колонтитулами
    #33612310
Abrakadabra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите, как прописать поле в колонтитулах с условием:
-Если кол-во страниц в документе больше 1, то отображается номер текущей страницы, если =1, то ничего

И второй вопрос:
-Если кол-во страниц в документе больше 1, то отображается значение поля, если =1, то ничего
...
Рейтинг: 0 / 0
Проблема с колонтитулами
    #33613239
По первому вопросу все просто Вставка->Номера страниц... (см. рисунок).

Или программно.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
    Dim rng As Range
    Dim intPages As Integer
    
    Set rng = ActiveDocument.Content
    
    intPages = rng.Information(wdNumberOfPagesInDocument)
    
    If intPages >  1  Then
        With ActiveDocument.Sections( 1 )
            .Footers(wdHeaderFooterPrimary).PageNumbers.Add _
              PageNumberAlignment:=wdAlignPageNumberCenter, _
              FirstPage:=False
        End With
    End If
...
Рейтинг: 0 / 0
Проблема с колонтитулами
    #33613626
Abrakadabra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пользователь2По первому вопросу все просто Вставка->Номера страниц... (см. рисунок).

Или программно.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
    Dim rng As Range
    Dim intPages As Integer
    
    Set rng = ActiveDocument.Content
    
    intPages = rng.Information(wdNumberOfPagesInDocument)
    
    If intPages >  1  Then
        With ActiveDocument.Sections( 1 )
            .Footers(wdHeaderFooterPrimary).PageNumbers.Add _
              PageNumberAlignment:=wdAlignPageNumberCenter, _
              FirstPage:=False
        End With
    End If


По первому вопросу не так все просто. Этот пример на рисунке исключает отображение номера на первой странице.. Мне нужно, чтобы на первой странице отображалось количество страниц только тогда, когда ох общее количество >1..
...
Рейтинг: 0 / 0
Проблема с колонтитулами
    #33617217
Abrakadabra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Abrakadabra Пользователь2По первому вопросу все просто Вставка->Номера страниц... (см. рисунок).

Или программно.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
    Dim rng As Range
    Dim intPages As Integer
    
    Set rng = ActiveDocument.Content
    
    intPages = rng.Information(wdNumberOfPagesInDocument)
    
    If intPages >  1  Then
        With ActiveDocument.Sections( 1 )
            .Footers(wdHeaderFooterPrimary).PageNumbers.Add _
              PageNumberAlignment:=wdAlignPageNumberCenter, _
              FirstPage:=False
        End With
    End If


По первому вопросу не так все просто. Этот пример на рисунке исключает отображение номера на первой странице.. Мне нужно, чтобы на первой странице отображалось количество страниц только тогда, когда ох общее количество >1..

Может еще у кого есть какие идеи?
...
Рейтинг: 0 / 0
Проблема с колонтитулами
    #33618956
Abrakadabra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Abrakadabra Abrakadabra Пользователь2По первому вопросу все просто Вставка->Номера страниц... (см. рисунок).

Или программно.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
    Dim rng As Range
    Dim intPages As Integer
    
    Set rng = ActiveDocument.Content
    
    intPages = rng.Information(wdNumberOfPagesInDocument)
    
    If intPages >  1  Then
        With ActiveDocument.Sections( 1 )
            .Footers(wdHeaderFooterPrimary).PageNumbers.Add _
              PageNumberAlignment:=wdAlignPageNumberCenter, _
              FirstPage:=False
        End With
    End If


По первому вопросу не так все просто. Этот пример на рисунке исключает отображение номера на первой странице.. Мне нужно, чтобы на первой странице отображалось количество страниц только тогда, когда ох общее количество >1..

Может еще у кого есть какие идеи?


Ну пожалуйста!!!!!!!!!
...
Рейтинг: 0 / 0
Проблема с колонтитулами
    #33618986
Фотография talgat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пиши колонтитулы на листе, мелким шрифтом, с любыми условиями, предварительно раздвинув нужные граници полей (вид / разметка страницы)
...
Рейтинг: 0 / 0
Проблема с колонтитулами
    #33619127
Abrakadabra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
talgatПиши колонтитулы на листе, мелким шрифтом, с любыми условиями, предварительно раздвинув нужные граници полей (вид / разметка страницы)

Пример с моими условиями можете привести?
...
Рейтинг: 0 / 0
Проблема с колонтитулами
    #33619472
Фотография talgat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Abrakadabra talgatПиши колонтитулы на листе, мелким шрифтом, с любыми условиями, предварительно раздвинув нужные граници полей (вид / разметка страницы)

Пример с моими условиями можете привести?
Программно считать кол-во заполненных строк. Переводить это в кол-во листов (в зависимости от Вашего типа принтера и установок)
...
Рейтинг: 0 / 0
Проблема с колонтитулами
    #33619998
Abrakadabra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
talgat Abrakadabra talgatПиши колонтитулы на листе, мелким шрифтом, с любыми условиями, предварительно раздвинув нужные граници полей (вид / разметка страницы)

Пример с моими условиями можете привести?
Программно считать кол-во заполненных строк. Переводить это в кол-во листов (в зависимости от Вашего типа принтера и установок)

Это наверное слишком сложно для меня..
...
Рейтинг: 0 / 0
Проблема с колонтитулами
    #33620242
Abrakadabra-Если кол-во страниц в документе больше 1, то отображается номер текущей страницы, если =1, то ничего
AbrakadabraМне нужно, чтобы на первой странице отображалось количество страниц только тогда, когда ох общее количество >1..
Так что же ты хочешь. Допустим в документе 1 страница, то на первой что? Если 10 страниц, то что на первой, второй и т.д.?
...
Рейтинг: 0 / 0
Проблема с колонтитулами
    #33621723
Vola_33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пользователь2 Abrakadabra-Если кол-во страниц в документе больше 1, то отображается номер текущей страницы, если =1, то ничего
AbrakadabraМне нужно, чтобы на первой странице отображалось количество страниц только тогда, когда ох общее количество >1..
Так что же ты хочешь. Допустим в документе 1 страница, то на первой что? Если 10 страниц, то что на первой, второй и т.д.?

Если страниц 1, то на первой ничего, если больше, то на 1 странице отображается содержимое поля слияния изAccess..
Это сложно? :)
...
Рейтинг: 0 / 0
Проблема с колонтитулами
    #33626433
Попробуй создать такое поле.

Код: plaintext
    { IF { NUMPAGES } >  1  { MERGEFIELD ТвоеПолеСлияния } "" }
...
Рейтинг: 0 / 0
Проблема с колонтитулами
    #33630756
Abrakadabra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пользователь2Попробуй создать такое поле.

Код: plaintext
    { IF { NUMPAGES } >  1  { MERGEFIELD ТвоеПолеСлияния } "" }



Так уже делали.. Главное то, что они (колонтитулы) пропадают в момент слияния..
...
Рейтинг: 0 / 0
Проблема с колонтитулами
    #33631519
Неправильно значит пишешь, у меня все ок.
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Проблема с колонтитулами
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]