6

Мне нужна первая строка в таблице Excel для печати в качестве заголовка на всех страницах.

6 ответов6

13

Перейдите в файл-> Параметры страницы и выберите вкладку листа. Существует опция «повторять строки сверху».

4

Вот пошаговое описание того, как добавить строки заголовка.

  • Начните с выбора вкладки «Макет страницы», а затем откройте диалоговое окно «Макет страницы».
  • На вкладке «Лист» диалогового окна «Параметры страницы» щелкните строки, которые нужно повторить сверху.
  • Если щелкнуть строку, которую вы хотите отобразить в верхней части каждой страницы, появится диалоговое окно «Параметры страницы - строки для повтора в верхней части». Когда закончите, вернитесь в диалоговое окно Page Setup, нажав клавишу ввода.
  • Нажмите кнопку ОК, чтобы завершить настройку.
  • Теперь, когда вы печатаете предварительный просмотр или распечатываете свой рабочий лист, выбранная вами строка будет повторяться вверху каждой страницы.
2

также программно (по крайней мере, в C #) это с эффектом:

[excel sheet].PageSetup.PrintTitleRows = "$[firstrow]$[lastrow]";

Я ожидаю, что другие языки будут обрабатывать это аналогично, так как это интерфейс com.

1

Проблема заключается в отсутствии двоеточия (:) между строками, чтобы повторить сверху. Вы даже можете попробовать это, просмотрев его, так как вы устанавливаете его вручную в Excel (любая версия)

Excel.Application xlApp ;
Excel.Workbook xlWorkBook ;
Excel.Worksheet xlWorkSheet ;
object misValue = System.Reflection.Missing.Value;

xlApp = new Excel.Application(); //Start Excel and get Application object.
xlApp.Visible = true;
xlWorkBook = (Excel.Workbook)(xlApp.Workbooks.Add(misValue));
xlWorkSheet = (Excel.Worksheet)xlWorkBook.ActiveSheet;
xlWorkSheet.PageSetup.PrintTitleRows = "$1:$1"; // Rows to repeat at top of Excel Page Setup
xlWorkSheet.PageSetup.PrintTitleColumns = "$A:$B"; // Columns to repeat at left of Excel Page Setup
0

Старый способ сделать это состоит в том, чтобы определить имя "Print_Titles", чтобы быть строками, которые вы хотите напечатать вверху. Выберите нужные строки в качестве заголовка, щелкните текстовое поле слева от строки формул, введите "Print_Titles" и нажмите Enter. Определение имени с помощью диалога "Определить имена" или программно тоже работает нормально, но я не знаю, где они скрывали диалоговое окно в пользовательском интерфейсе 2007 года ...

0

В MS Excel 2007 перейдите на вкладку "Макет страницы", первый раздел этой вкладки озаглавлен "Темы", второй раздел - заголовки "Настройка страницы", последний параметр - "Печать заголовка" - щелкните его.

Появится диалоговое окно, просто нажмите на левый столбец номер 1 или строку заголовка, и формула будет заполнена автоматически. Вы выбрали его и теперь "печать".

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .