Страница 1 из 2

Высота колонтитула

Добавлено: 14 фев 2008, 23:18
kminas
Как задать в Word'е или программно высоту колонтитула?

Re: Высота колонтитула

Добавлено: 14 фев 2008, 23:21
C_O_D_E
Высоту самого колонитула или от края до колонитула?

Re: Высота колонтитула

Добавлено: 14 фев 2008, 23:28
C_O_D_E
На сколько я понимаю, что здесь так же програмно?!

Re: Высота колонтитула

Добавлено: 14 фев 2008, 23:36
kminas
Вот тут не обязательно. Но можно и программно.
Моя программа сама заполняет документ. Когда этот документ открывается, в нем всего одна страница. В колонтитуле первой странице стоит большой штамп, а на остальных маленький. Все это настроено в шаблоне. Необходимо сделать небольшой отступ между концом текста на странице и штампом. На первом я решил просто: вставил 2 абзаца в колонтитул выше штампа, а как быть со второй и последующими страницами?
Я-то могу программно установить в колонтитуле выше штампа 2 абзаца, но сначала-то нет второй страницы, поэтому мне и нужно определить момент перехода на вторую страницу, чтобы в это время пользователь и заполнял штамп, либо заранее задать высоту самого колонтитула.

Re: Высота колонтитула

Добавлено: 14 фев 2008, 23:48
C_O_D_E
на Vis. Basic пишите? к сожалению я еще не знаю этого языка(

Re: Высота колонтитула

Добавлено: 15 фев 2008, 21:30
kminas
Да, недавно начал осваивать и уже надр переучиваться на .NET. Думаю все-же начатые программы закончить. Вот мой код
If Selection.Information(wdActiveEndAdjustedPageNumber) = 2 Then
MsgBox "Сейчас пора заполнить штамп второго листа!", vbOKOnly + vbExclamation,
optShtamp.Value = True 'включается форма для заполнения штампа
End If


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

Re: Высота колонтитула

Добавлено: 15 фев 2008, 21:32
C_O_D_E
с HTML у меня проще... работала. А на бейсике еще нет. ну ничего месяуа через 3 начну. надо пока курсовую закончить !!

Re: Высота колонтитула

Добавлено: 17 фев 2008, 23:43
kminas
А курсовую по какому предмету?
А я решил таки вопрос с колонтитулами!
Я имел ввиду документ, который открывается и обрабатывается программно. Надо задать высоту колонтитула первой страницы и, если она отличается, то и второй (при этом заранее в параметрах страницы поставить галочку, что колонтитулы 1 и др. страниц различаются). Затем удалить все напечанное, либо введенные абзацы (оставить только то, что необходимо для программы) и сохранить файл. Все

Re: Высота колонтитула

Добавлено: 18 фев 2008, 21:36
C_O_D_E
Поздравляю с решением вопроса!!

Курсовую по программированию Язык Delphi. Вся фишка в том, что курсач сдавать в конце марта, а Delphi мы начали изучать в началеэтого семестра (т.е. в феврале) И у нас не было еще ни одного часа теории.

Re: Высота колонтитула

Добавлено: 18 фев 2008, 21:52
VictorM
Вся фишка в том, что курсач сдавать в конце марта, а Delphi мы начали изучать в началеэтого семестра (т.е. в феврале) И у нас не было еще ни одного часа теории.
Круто! :)
Напомнило старый анекдот:
- Сколько вам нужно времени, чтобы выучить японский язык?
- А когда экзамен?