Размер листа книги excel

Технические характеристики и ограничения листа и книги

Параметр

Максимальное значение

Количество открытых книг

Ограничено объемом доступной оперативной памяти и ресурсами системы

Общее количество строк и столбцов на листе

1 048 576 строк и 16 384 столбца

Ширина столбца

255 знаков

Высота строки

409 пунктов

Разрывы страниц

1 026 горизонтальных и вертикальных

Общее количество знаков в ячейке

32 767 знаков

Число знаков в верхнем и нижнем колонтитуле

255

Максимальное число переводов строки в ячейке

253

Количество листов в книге

Ограничено объемом доступной оперативной памяти (по умолчанию 1 лист)

Количество цветов в книге

16 миллионов цветов (32-битовый спектр с полным доступом к 24-битовому спектру)

Именованные представления в книге

Ограничено объемом доступной оперативной памяти

Количество уникальных форматов/стилей ячеек

65 490

Количество стилей заливки

256

Количество стилей и толщин линий

256

Количество уникальных шрифтов

1 024 доступных глобальных шрифта; 512 шрифтов в каждой книге

Количество численных форматов в книге

От 200 до 250, в зависимости от установленной языковой версии Excel

Количество имен в книге

Ограничено объемом доступной оперативной памяти

Количество окон в книге

Ограничено объемом доступной оперативной памяти

Гиперссылки на листе

65 530

Количество областей в окне

4

Количество связанных листов

Ограничено объемом доступной оперативной памяти

Сценарии

Ограничено объемом доступной оперативной памяти; в итоговый отчет включается 251 сценарий, начиная с первого

Количество изменяемых ячеек в сценарии

32

Количество вычисляемых ячеек в надстройке «Поиск решения»

200

Количество пользовательских функций

Ограничено объемом доступной оперативной памяти

Пределы масштабирования

от 10 до 400 процентов

Количество отчетов

Ограничено объемом доступной оперативной памяти

Количество ссылок для сортировки

64 для однократной сортировки; не ограничено для последовательных сортировок

Количество уровней отмены

100

Количество полей в форме данных

32

Количество параметров в книге

255 параметров в одной книге

Количество элементов, которые отображаются в раскрывающихся списках фильтров

10 000

Количество независимых ячеек, которые можно выделить

2 147 483 648 ячеек

Максимальные пределы объема памяти и размера файла для книг с моделями данных

В 32-разрядной среде выделяется 2 гигабайта (ГБ) виртуального адресного пространства, которое совместно используется приложением Excel, книгой и надстройками, работающими в рамках одного процесса. Доля адресного пространства, выделяемого для модели данных, может достигать 500–700 мегабайт (МБ), но может быть и меньше, если загружаются другие модели данных и надстройки.

64-разрядная среда не накладывает жестких ограничений на размер файлов. Размер книги ограничен только объемом доступной памяти и ресурсами системы.

Начиная с Excel 2016 функция обработки больших адресов позволяет 32-разрядной версии Excel использовать в два раза больше памяти при работе в 64-разрядной операционной системе Windows. Дополнительные сведения см. в статье Изменение функции обработки больших адресов для Excel.

Примечание: Добавление таблиц в модели данных увеличивает размер файла. Если вы не планируете создавать для модели данных сложные связи с использованием большого количества источников и типов данных в книге, во время импорта или создания таблиц, сводных таблиц или подключений к данным снимите флажок Добавить эти данные в модель данных.

Подробнее см. в статье Спецификации и ограничения модели данных.

Количество ядер процессора

64

Длина имени файла

218 символов, включая путь к файлу. Например, C:UsernameDocumentsFileName.xlsx.

Технические характеристики и ограничения вычислений

Параметр

Максимальное значение

Точность представления чисел, разрядов, не более

15

Допустимое отрицательное число, не менее

-2,2251E+308

Допустимое положительное число, не менее

2,2251E-308

Допустимое положительное число, не более

9,99999999999999E+307

Допустимое отрицательное число, не более

-9,99999999999999E+307

Наибольшее положительное число, получаемое в формуле

1,7976931348623158E+308

Наибольшее отрицательное число, получаемое в формуле

-1,7976931348623158E+308

Длина записи формулы, знаков, не более

8 192

Внутренняя длина формулы, байт, не более

16 384 байт

Количество итераций, не более

32 767

Количество массивов в книге

Ограничено объемом доступной оперативной памяти

Количество выделенных диапазонов, не более

2 048

Количество аргументов функции, не более

255

Количество уровней вложенности функций, не более

64

Количество категорий пользовательских функций, не более

255

Количество доступных функций листа Microsoft Excel, не более

341

Размер стека операндов, не более

1 024

Перекрестная зависимость листов, не более

64 000 листов, которые могут ссылаться на другие листы

Перекрестная зависимость формул массива на разных листах

Ограничена объемом доступной оперативной памяти

Зависимость областей

Ограничена объемом доступной оперативной памяти

Зависимость областей на каждом листе

Ограничена объемом доступной оперативной памяти

Зависимости одной ячейки, не более

4 миллиарда формул, зависящих от одной ячейки

Длина содержимого связанной ячейки из закрытых книг, не более

32 767

Допустимая в расчетах дата, не ранее

1 января 1900 г. (1 января 1904 г. для системы дат 1904)

Допустимая в расчетах дата, не позднее

31 декабря 9999 г.

Интервал времени, который можно ввести, не более

9999:59:59

Технические характеристики и ограничения диаграмм

Параметр

Максимальное значение

Количество диаграмм, связанных с листом

Ограничено объемом доступной оперативной памяти

Количество листов, на которые ссылается диаграмма

255

Ряды данных в диаграмме

255

Количество точек данных в одном ряду данных для плоских диаграмм

Ограничено объемом доступной оперативной памяти

Количество элементов данных в одном ряду данных для объемных диаграмм

Ограничено объемом доступной оперативной памяти

Количество элементов данных во всех рядах данных одной диаграммы

Ограничено объемом доступной оперативной памяти

Технические характеристики и ограничения отчетов сводных таблиц и сводных диаграмм

Параметр

Максимальное значение

Отчеты сводных таблиц на листе

Ограничено объемом доступной оперативной памяти

Количество уникальных элементов в поле

1 048 576

Количество полей строк или столбцов в отчете сводной таблицы

Ограничено объемом доступной оперативной памяти

Количество фильтров отчета в отчете сводной таблицы

256 (может быть ограничено объемом доступной оперативной памяти)

Количество полей значений в отчете сводной таблицы

256

Количество формул вычисляемых элементов в отчете сводной таблицы

Ограничено объемом доступной оперативной памяти

Количество фильтров отчета в отчет сводной диаграммы

256 (может быть ограничено объемом доступной оперативной памяти)

Количество полей значений в отчете сводной диаграммы

256

Количество формул вычисляемых элементов в отчете сводной диаграммы

Ограничено объемом доступной оперативной памяти

Длина имени MDX элемента сводной таблицы

32 767

Длина строки реляционной сводной таблицы

32 767

Количество элементов, которые отображаются в раскрывающихся списках фильтров

10 000

Книги с включенным параметром «Разрешить изменять файл нескольким пользователям одновременно…»

Если для книги включен параметр Разрешить изменять файл нескольким пользователям одновременно…, тогда необходимо применять следующие сведения. Чтобы получить доступ к этому параметру, на вкладке Рецензирование нажмите кнопку Доступ к книге. Примечание. В последних версиях Excel кнопка Доступ к книге скрыта. Чтобы отобразить ее, откройте вкладку Файл и выберите пункт Параметры, а затем — категорию Панель быстрого доступа. Откройте список Выбрать команды из и выберите пункт Все команды. Прокрутите список до пункта Общий доступ к книге (старые версии). Выберите этот пункт и нажмите кнопку Добавить. Нажмите кнопку ОК. Кнопка Доступ к книге появится в верхней части окна Excel.

Параметр

Максимальное значение

Количество пользователей, которые могут одновременно открывать файл

256

Количество личных представлений в книге

Ограничено объемом доступной оперативной памяти

Количество дней, поддерживаемое журнал изменений

32 767 (по умолчанию 30 дней)

Наибольшее количество одновременно объединяемых книг

Ограничено объемом доступной оперативной памяти

Количество ячеек, которые можно выделить

32 767

Наибольшее количество цветов для обозначения изменений, вносимых разными пользователями, при включенном режиме цветового выделения изменений

32 (каждому пользователю соответствует свой цвет; изменения текущего пользователя выделяются темно-синим цветом)

Количество таблиц Excel в книге

0 (ноль)

Примечание: Для книги, содержащей одну или несколько таблиц Excel, невозможно включить параметр Разрешить изменять файл нескольким пользователям одновременно…

Технические характеристики и ограничения листа и книги

Параметр

Максимальное значение

Количество открытых книг

Ограничено объемом доступной оперативной памяти и ресурсами системы

Общее количество строк и столбцов на листе

1 048 576 строк и 16 384 столбца

Ширина столбца

255 знаков

Высота строки

409 пунктов

Разрывы страниц

1 026 горизонтальных и вертикальных

Общее количество знаков в ячейке

32 767 знаков

Число знаков в верхнем и нижнем колонтитуле

255

Максимальное число переводов строки в ячейке

253

Количество листов в книге

Ограничено объемом доступной оперативной памяти (по умолчанию 3 листа)

Количество цветов в книге

16 миллионов цветов (32-битовый спектр с полным доступом к 24-битовому спектру)

Именованные представления в книге

Ограничено объемом доступной оперативной памяти

Количество уникальных форматов/стилей ячеек

65 490

Количество стилей заливки

256

Количество стилей и толщин линий

256

Количество уникальных шрифтов

1 024 доступных глобальных шрифта; 512 шрифтов в каждой книге

Количество численных форматов в книге

От 200 до 250, в зависимости от установленной языковой версии Excel

Количество имен в книге

Ограничено объемом доступной оперативной памяти

Количество окон в книге

Ограничено объемом доступной оперативной памяти

Гиперссылки на листе

65 530 гиперссылок

Количество областей в окне

4

Количество связанных листов

Ограничено объемом доступной оперативной памяти

Сценарии

Ограничено объемом доступной оперативной памяти; в итоговый отчет включается 251 сценарий, начиная с первого

Количество изменяемых ячеек в сценарии

32

Количество вычисляемых ячеек в надстройке «Поиск решения»

200

Количество пользовательских функций

Ограничено объемом доступной оперативной памяти

Пределы масштабирования

от 10 до 400 процентов

Количество отчетов

Ограничено объемом доступной оперативной памяти

Количество ссылок для сортировки

64 для однократной сортировки; не ограничено для последовательных сортировок

Количество уровней отмены

100

Количество полей в форме данных

32

Количество параметров в книге

255 параметров в одной книге

Количество элементов, которые отображаются в раскрывающихся списках фильтров

10 000

Количество независимых ячеек, которые можно выделить

2 147 483 648 ячеек

Количество ядер процессора

64

Технические характеристики и ограничения вычислений

Параметр

Максимальное значение

Точность представления чисел, разрядов, не более

15

Допустимое отрицательное число, не менее

-2,2251E+308

Допустимое положительное число, не менее

2,2251E-308

Допустимое положительное число, не более

9,99999999999999E+307

Допустимое отрицательное число, не более

-9,99999999999999E+307

Наибольшее положительное число, получаемое в формуле

1,7976931348623158E+308

Наибольшее отрицательное число, получаемое в формуле

-1,7976931348623158E+308

Длина записи формулы, знаков, не более

8 192

Внутренняя длина формулы, байт, не более

16 384 байт

Количество итераций, не более

32 767

Количество массивов в книге

Ограничено объемом доступной оперативной памяти

Количество выделенных диапазонов, не более

2 048

Количество аргументов функции, не более

255

Количество уровней вложенности функций, не более

64

Количество категорий пользовательских функций, не более

255

Количество доступных функций листа Microsoft Excel, не более

341

Размер стека операндов, не более

1 024

Перекрестная зависимость листов, не более

64 000 листов, которые могут ссылаться на другие листы

Перекрестная зависимость формул массива на разных листах

Ограничена объемом доступной оперативной памяти

Зависимость областей

Ограничена объемом доступной оперативной памяти

Зависимость областей на каждом листе

Ограничена объемом доступной оперативной памяти

Зависимости одной ячейки, не более

4 миллиарда формул, зависящих от одной ячейки

Длина содержимого связанной ячейки из закрытых книг, не более

32 767

Допустимая в расчетах дата, не ранее

1 января 1900 г. (1 января 1904 г. для системы дат 1904)

Допустимая в расчетах дата, не позднее

31 декабря 9999 г.

Интервал времени, который можно ввести, не более

9999:59:59

Технические характеристики и ограничения диаграмм

Параметр

Максимальное значение

Количество диаграмм, связанных с листом

Ограничено объемом доступной оперативной памяти

Количество листов, на которые ссылается диаграмма

255

Ряды данных в диаграмме

255

Количество точек данных в одном ряду данных для плоских диаграмм

Ограничено объемом доступной оперативной памяти

Количество элементов данных в одном ряду данных для объемных диаграмм

Ограничено объемом доступной оперативной памяти

Количество элементов данных во всех рядах данных одной диаграммы

Ограничено объемом доступной оперативной памяти

Технические характеристики и ограничения отчетов сводных таблиц и сводных диаграмм

Параметр

Максимальное значение

Отчеты сводных таблиц на листе

Ограничено объемом доступной оперативной памяти

Количество уникальных элементов в поле

1 048 576

Количество полей строк или столбцов в отчете сводной таблицы

Ограничено объемом доступной оперативной памяти

Количество фильтров отчета в отчете сводной таблицы

256 (может быть ограничено объемом доступной оперативной памяти)

Количество полей значений в отчете сводной таблицы

256

Количество формул вычисляемых элементов в отчете сводной таблицы

Ограничено объемом доступной оперативной памяти

Количество фильтров отчета в отчет сводной диаграммы

256 (может быть ограничено объемом доступной оперативной памяти)

Количество полей значений в отчете сводной диаграммы

256

Количество формул вычисляемых элементов в отчете сводной диаграммы

Ограничено объемом доступной оперативной памяти

Длина имени MDX элемента сводной таблицы

32 767

Длина строки реляционной сводной таблицы

32 767

Количество элементов, которые отображаются в раскрывающихся списках фильтров

10 000

Книги с включенным параметром «Разрешить изменять файл нескольким пользователям одновременно…»

Если для книги включен параметр Разрешить изменять файл нескольким пользователям одновременно…, тогда необходимо применять следующие сведения. Чтобы получить доступ к этому параметру, на вкладке Рецензирование нажмите кнопку Доступ к книге.

Параметр

Максимальное значение

Количество пользователей, которые могут одновременно открывать файл

256

Количество личных представлений в книге

Ограничено объемом доступной оперативной памяти

Количество дней, поддерживаемое журнал изменений

32 767 (по умолчанию 30 дней)

Наибольшее количество одновременно объединяемых книг

Ограничено объемом доступной оперативной памяти

Количество ячеек, которые можно выделить в общей книге

32 767

Наибольшее количество цветов для обозначения изменений, вносимых разными пользователями, при включенном режиме цветового выделения изменений

32 (каждому пользователю соответствует свой цвет; изменения текущего пользователя выделяются темно-синим цветом)

Количество таблиц Excel в книге

0 (ноль)

Примечание: Для книги, содержащей одну или несколько таблиц Excel, невозможно включить параметр Разрешить изменять файл нескольким пользователям одновременно…

Технические характеристики и ограничения листа и книги

Параметр

Максимальное значение

Количество открытых книг

Ограничено объемом доступной оперативной памяти и ресурсами системы

Общее количество строк и столбцов на листе

1 048 576 строк и 16 384 столбца

Ширина столбца

255 знаков

Высота строки

409 пунктов

Разрывы страниц

1 026 горизонтальных и вертикальных

Общее количество знаков в ячейке

32 767 знаков

Число знаков в верхнем и нижнем колонтитуле

255

Максимальное число переводов строки в ячейке

253

Количество листов в книге

Ограничено объемом доступной оперативной памяти (по умолчанию 3 листа)

Количество цветов в книге

16 миллионов цветов (32-битовый спектр с полным доступом к 24-битовому спектру)

Именованные представления в книге

Ограничено объемом доступной оперативной памяти

Количество уникальных форматов/стилей ячеек

65 490

Количество стилей заливки

256

Количество стилей и толщин линий

256

Количество уникальных шрифтов

1 024 доступных глобальных шрифта; 512 шрифтов в каждой книге

Количество численных форматов в книге

От 200 до 250, в зависимости от установленной языковой версии Excel

Количество имен в книге

Ограничено объемом доступной оперативной памяти

Количество окон в книге

Ограничено объемом доступной оперативной памяти

Гиперссылки на листе

65 530 гиперссылок

Количество областей в окне

4

Количество связанных листов

Ограничено объемом доступной оперативной памяти

Сценарии

Ограничено объемом доступной оперативной памяти; в итоговый отчет включается 251 сценарий, начиная с первого

Количество изменяемых ячеек в сценарии

32

Количество вычисляемых ячеек в надстройке «Поиск решения»

200

Количество пользовательских функций

Ограничено объемом доступной оперативной памяти

Пределы масштабирования

от 10 до 400 процентов

Количество отчетов

Ограничено объемом доступной оперативной памяти

Количество ссылок для сортировки

64 для однократной сортировки; не ограничено для последовательных сортировок

Количество уровней отмены

100

Количество полей в форме данных

32

Количество параметров в книге

255 параметров в одной книге

Количество раскрывающихся списков в фильтре

10 000

Технические характеристики и ограничения вычислений

Параметр

Максимальное значение

Точность представления чисел, разрядов, не более

15

Допустимое отрицательное число, не менее

-2,2251E+308

Допустимое положительное число, не менее

2,2251E-308

Допустимое положительное число, не более

9,99999999999999E+307

Допустимое отрицательное число, не более

-9,99999999999999E+307

Наибольшее положительное число, получаемое в формуле

1,7976931348623158E+308

Наибольшее отрицательное число, получаемое в формуле

-1,7976931348623158E+308

Длина записи формулы, знаков, не более

8 192

Внутренняя длина формулы, байт, не более

16 384 байт

Количество итераций, не более

32 767

Количество массивов в книге

Ограничено объемом доступной оперативной памяти

Количество выделенных диапазонов, не более

2 048

Количество аргументов функции, не более

255

Количество уровней вложенности функций, не более

64

Количество категорий пользовательских функций, не более

255

Количество доступных функций листа Microsoft Excel, не более

341

Размер стека операндов, не более

1 024

Перекрестная зависимость листов, не более

64 000 листов, которые могут ссылаться на другие листы

Перекрестная зависимость формул массива на разных листах

Ограничена объемом доступной оперативной памяти

Зависимость областей

Ограничена объемом доступной оперативной памяти

Зависимость областей на каждом листе

Ограничена объемом доступной оперативной памяти

Зависимости одной ячейки, не более

4 миллиарда формул, зависящих от одной ячейки

Длина содержимого связанной ячейки из закрытых книг, не более

32 767

Допустимая в расчетах дата, не ранее

1 января 1900 г. (1 января 1904 г. для системы дат 1904)

Допустимая в расчетах дата, не позднее

31 декабря 9999 г.

Интервал времени, который можно ввести, не более

9999:59:59

Технические характеристики и ограничения диаграмм

Параметр

Максимальное значение

Количество диаграмм, связанных с листом

Ограничено объемом доступной оперативной памяти

Количество листов, на которые ссылается диаграмма

255

Ряды данных в диаграмме

255

Количество точек данных в одном ряду данных для плоских диаграмм

32 000

Количество элементов данных в одном ряду данных для объемных диаграмм

4 000

Количество элементов данных во всех рядах данных одной диаграммы

256 000

Технические характеристики и ограничения отчетов сводных таблиц и сводных диаграмм

Параметр

Максимальное значение

Отчеты сводных таблиц на листе

Ограничено объемом доступной оперативной памяти

Количество уникальных элементов в поле

1 048 576

Количество полей строк или столбцов в отчете сводной таблицы

Ограничено объемом доступной оперативной памяти

Количество фильтров отчета в отчете сводной таблицы

256 (может быть ограничено объемом доступной оперативной памяти)

Количество полей значений в отчете сводной таблицы

256

Количество формул вычисляемых элементов в отчете сводной таблицы

Ограничено объемом доступной оперативной памяти

Количество фильтров отчета в отчет сводной диаграммы

256 (может быть ограничено объемом доступной оперативной памяти)

Количество полей значений в отчете сводной диаграммы

256

Количество формул вычисляемых элементов в отчете сводной диаграммы

Ограничено объемом доступной оперативной памяти

Длина имени MDX элемента сводной таблицы

32 767

Длина строки реляционной сводной таблицы

32 767

Книги с включенным параметром «Разрешить изменять файл нескольким пользователям одновременно…»

Если для книги включен параметр Разрешить изменять файл нескольким пользователям одновременно…, тогда необходимо применять следующие сведения. Этот параметр включен при использовании общих книг.

Параметр

Максимальное значение

Количество пользователей, которые могут одновременно открывать книгу

256

Количество личных представлений в книге

Ограничено объемом доступной оперативной памяти

Количество дней, поддерживаемое журнал изменений

32 767 (по умолчанию 30 дней)

Наибольшее количество одновременно объединяемых книг

Ограничено объемом доступной оперативной памяти

Количество ячеек, которые можно выделить

32 767

Наибольшее количество цветов для обозначения изменений, вносимых разными пользователями, при включенном режиме цветового выделения изменений

32 (каждому пользователю соответствует свой цвет; изменения текущего пользователя выделяются темно-синим цветом)

Количество таблиц Excel в книге

0 (ноль)

Примечание: Для книги, содержащей одну или несколько таблиц Excel, невозможно включить параметр Разрешить изменять файл нескольким пользователям одновременно…

К началу страницы

Как проверить размер каждого рабочего листа книги?

Предположим, у вас есть большая книга, содержащая несколько листов, и теперь вы хотите узнать размер каждого листа, чтобы определить, какой лист нужно уменьшить. Есть ли какие-нибудь быстрые способы справиться с этой задачей?

Проверьте размер каждого рабочего листа с помощью кода VBA

Проверьте размер каждого рабочего листа с помощью Kutools for Excel


стрелка синий правый пузырь Проверьте размер каждого рабочего листа с помощью кода VBA

С помощью следующего кода VBA вы можете быстро получить размер каждого рабочего листа в своей книге. Пожалуйста, сделайте так:

1. Удерживайте ALT + F11 ключи, и он открывает Окно Microsoft Visual Basic для приложений.

2. Нажмите Вставить > Модулии вставьте следующий код в Окно модуля.

Код VBA: проверьте размер каждого листа в книге </ p>

Sub WorksheetSizes()
'Update 20140526
Dim xWs As Worksheet
Dim Rng As Range
Dim xOutWs As Worksheet
Dim xOutFile As String
Dim xOutName As String
xOutName = "KutoolsforExcel"
xOutFile = ThisWorkbook.Path & "TempWb.xls"
On Error Resume Next
Application.DisplayAlerts = False
Err = 0
Set xOutWs = Application.Worksheets(xOutName)
If Err = 0 Then
    xOutWs.Delete
    Err = 0
End If
With Application.ActiveWorkbook.Worksheets.Add(Before:=Application.Worksheets(1))
    .Name = xOutName
    .Range("A1").Resize(1, 2).Value = Array("Worksheet Name", "Size")
End With
Set xOutWs = Application.Worksheets(xOutName)
Application.ScreenUpdating = False
xIndex = 1
For Each xWs In Application.ActiveWorkbook.Worksheets
    If xWs.Name <> xOutName Then
        xWs.Copy
        Application.ActiveWorkbook.SaveAs xOutFile
        Application.ActiveWorkbook.Close SaveChanges:=False
        Set Rng = xOutWs.Range("A1").Offset(xIndex, 0)
        Rng.Resize(1, 2).Value = Array(xWs.Name, VBA.FileLen(xOutFile))
        Kill xOutFile
        xIndex = xIndex + 1
    End If
Next
Application.ScreenUpdating = True
Application.Application.DisplayAlerts = True
End Sub

3. Затем нажмите F5 ключ для выполнения этого кода и новый рабочий лист с именем KutoolsforExcel будет вставлен в текущую книгу, которая содержит имя каждого рабочего листа и размер файла, а единицей измерения является бит. Смотрите скриншот:

документ-чек-лист-размер1


стрелка синий правый пузырь Проверьте размер каждого рабочего листа с помощью Kutools for Excel

Если у вас есть Kutools for Excel, С его Разделить книгу утилиту, вы можете разделить всю книгу на отдельные файлы, а затем перейти в конкретную папку, чтобы проверить размер каждого файла.

Kutools for Excel включает более 300 удобных инструментов Excel. Бесплатная пробная версия без ограничений в течение 30 дней. Получить сейчас.

После установки Kutools for Excel, выполните следующие действия:

1. Откройте книгу, в которой вы хотите проверить размер каждого листа, и нажмите Предприятие > Рабочие инструменты > Разделить книгу, см. снимок экрана:

документ-чек-лист-размер1

2. В Разделить книгу диалоговое окно, проверьте все рабочие листы и нажмите Трещина кнопку, а затем укажите папку для размещения файлов новой книги. Смотрите скриншоты:

3. И затем каждый рабочий лист вашей текущей книги будет сохранен как отдельный файл Excel, вы можете перейти в свою конкретную папку, чтобы проверить размер каждой книги.

документ-чек-лист-размер1

Чтобы узнать больше об этой функции разделенной книги.


Статьи по теме:

Как разделить книгу на отдельные файлы Excel в Excel?

Как экспортировать и сохранять листы и рабочие листы как новую книгу в Excel?


Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

Комментарии (9)


Оценок пока нет. Оцените первым!

На экране огромный рабочий лист Excel состоит из большого количества столбцов и строк. Рабочий лист при печати разбивается на несколько по размеру печатного листа, как правило, А4. Для печати документа Excel необходимо научиться настраивать параметры страницы. Для того чтобы получить качественно распечатанные страницы, следует подготовить рабочие листы к печати, проверить, как располагаются строки и столбцы таблиц, соответствует ли ширина столбцов данным, помещенным в них. Чтобы посмотреть, как документ будет выглядеть в напечатанном виде, нужно воспользоваться предварительным просмотром.

Скачайте учебный файл тут и откройте его.

По окончании этого урока вы сможете:

  1. Задать режим «Разметка страницы»
  2. Настраивать разметку страницы
  3. Делать предварительный просмотр рабочих листов

1. Режим «Разметка страницы»

Шаг 1. Устанавливаем Режим страницы (лента Вид → группа команд Режимы просмотра → команда Режим страницы):

параметры страница Excel

Строго говоря, при работе с таблицей я периодически переключаюсь в Режим страницы, чтобы отследить, как будет выглядеть таблица на листе бумаги.

Если ваш принтер печатает листы другого формата, вы всегда можете поменять размер печатного листа (лента Разметка страницы группа команд Параметры страницы → команда Размер):

параметры страница Excel

При подготовке к печати мы работаем с лентой «Разметка страницы», но, на мой взгляд, лучше работать в специальном диалоговом окне «Параметры страницы».

Шаг 2. Это окно вызывается любой из кнопок групп «Параметры страницы», «Вписать» или «Параметры листа»:

параметры страница Excel

В диалоговом окне 4 вкладки:

  1. Страница
  2. Поля
  3. Колонтитулы
  4. Лист

В зависимости от того, какую вы нажмете кнопку группы, диалоговое окно «Параметры страницы» будет открываться в соответствующей вкладке за исключением вкладки «Колонтитулы». Эта команда находится на ленте Вставка группа команд Текст:

колонтитулы Excel

Шаг 3. Чтобы вам не пришлось переключаться с ленты на ленту, создайте команду «Параметры страницы» на Панели быстрого доступа. Как это делать я рассказывала в статьях «Урок 18. Панель быстрого доступа» и «Урок 19. Команды на Панели быстрого доступа». Всё это применимо и к Excel:

параметры страница Excel

  1. Кнопка выпадающего меню на Панели быстрого доступа
  2. Команда «Другие команды…»
  3. «Все команды» из выпадающего меню
  4. Команда «Параметры страницы» (легко ищется по алфавиту)
  5. Команда «Добавить» и ОК

Здесь обратите внимание, что списке всех команд есть две команды с одним именем. Вторая команда дополняется кнопкой выпадающего меню. Если вы добавите эту команду на Панель быстрого доступа, то вы сможете с её помощью вызвать команды с ленты Разметка страницы группа → Параметры страницы.

2. Разметка страницы

Каждый лист документа согласно ГОСТ Р 7.0.97-2016 должен иметь поля не менее:

  • 20 мм ‒ левое;
  • 10 мм ‒ правое;
  • 20 мм ‒ верхнее;
  • 20 мм ‒ нижнее.

Мы немного увеличим размер полей.

Шаг 1. Открываем диалоговое окно «Параметры страницы» (поскольку кнопка вызова у нас теперь на Панели быстрого доступа, то неважной какая лента открыта) → вторая вкладка Поля → устанавливаем левое поле – 3 см, правое поле – 1 см, верхнее поле – 2 см, нижнее поле – 3 см:

параметры страница Excel

Почему начали со второй вкладки?

Шаг 2. Вторая вкладка Страница → играем с масштабом. Для этой таблицы я установила масштаб – 105%. То есть таблица увеличилась в размерах:

масштаб при печати Excel

Оптимально: установить сначала поля будущего печатного листа, а уж потом смотреть, есть ли смысл масштабировать таблицу. Но, если вы устанавливаете альбомную ориентацию страницы, то вначале работаем с вкладкой «Страница, а потом устанавливаем поля на вкладке «Поля».

3. Предварительный просмотр

Шаг 1. Для предварительного просмотра рабочего листа сделайте нажимаем команду «Просмотр» в диалоговом окне «Параметры страницы»:

предварительный просмотр Excel

  1. Количество копий печатаемого документа
  2. Выбор принтера (у меня на работе их несколько)
  3. Выбор ориентации (лента «Разметка страницы → группа команд Параметры страницы»)
  4. Выбор размера (лента Вид → группа команд Режимы просмотра книги»)
  5. Назначение полей (лента «Разметка страницы → группа команд Параметры страницы»)
  6. Выбор масштаба (лента «Разметка страницы → группа команд Вписать»)

Искренне не советую заниматься такими делами перед самой печатью.

Если у вас не открыто диалоговое окно «Параметры страницы», то в режим предварительного просмотра можно войти по команде Файл → Печать.

Теперь вы сможете:

  1. Задать режим «Разметка страницы»
  2. Настраивать разметку страницы
  3. Делать предварительный просмотр рабочих листов

Содержание

  1. Уменьшаем размер используемого диапазона листа
  2. Пересохраняем файл в другом формате
  3. Удаляем лишние объекты из книги
  4. Уменьшаем размер сводных таблиц
  5. Как открыть файл XLS расширения
  6. Как открыть файл XLS онлайн
  7. Открываем XLS на Андроиде
  8. Открываем файл XLS на компьютере
  9. Чем открыть XLS в Windows 10
  10. Чем открыть XLS в Windows 7
  11. Открыть, используя Excel
  12. Облачные инструменты
  13. Google Docs
  14. Яндекс.Диск
  15. Программы для запуска файлов xls
  16. LibreOffice
  17. MS Office Excel
  18. DocuFreezer
  19. FileOptimizer
  20. OpenOffice
  21. Открытие просматриваемых файлов
  22. Как найти только что закрытый файл? Как быстро найти и открыть книгу Excel в т.ч. в VBA?
  23. Как найти и открыть книгу из самой программы? Горячая клавиша
  24. Как найти и открыть недавно закрытую книгу Excel?
  25. Открытие существующей книги Excel
  26. Закрепление книги в Excel
  27. Создание новой книги
  28. Обращение к открытой книге
  29. Восстановить несохраненные книги «Microsoft Excel»
  30. Восстановление перезаписанных файлов «Microsoft Excel» из «OneDrive»
  31. Как включить режим отслеживания исправлений
  32. Вкладка Вставка
  33. Вкладка Разметка Страницы
  34. Вкладка Формулы
  35. Вкладка Данные
  36. Операции с рабочими листами
  37. Режим скрытия формул
  38. Как закрыть рабочую книгу
  39. Советы

Уменьшаем размер используемого диапазона листа

Наиболее часто проблема увеличения размера книги и ее торможения бывает связана с разросшимся используемым диапазоном листа. Это тот диапазон, который Excel запоминает и с которым каждый раз работает. Если вы используете на листе всего несколько ячеек, но когда то у вас там была таблица в 1000 строк, то даже после ее удаления Excel будет обрабатывать все эти строки, тем самым замедляя работу файла.

Чтобы проверить, есть ли на листе лишние пустые столбцы и строки нужно нажать сочетание клавиш «Ctrl+End». Вы попадете в последнюю ячейку, которую использует программа. Если она явно за пределами ваших данных, то лишние строки и столбцы стоит удалить. Для этого в столбце А встаем в ячейку ниже последней нужной нам строки и нажимаем «Ctrl+Shift+End».

Ручное выделение лишних ячеек

Выделятся все лишние строки. Удаляем их. То же самое повторяем для столбцов. Если их много – файл может зависнуть. В таком случае проще использовать небольшой макрос. Нажмите Alt+F11 или кнопку Visual Basic на вкладке Разработчик, вставьте новый модуль через меню Insert – Module и скопируйте туда код макроса:

Sub УдалениеЛишнихЯчеек()

For Each Sht In ActiveWorkbook.Worksheets

Sht.UsedRange

Next Sht

End Sub

Чтобы запустить его – на той же вкладке (1) нажмите кнопку “Макросы” (2), выберите в списке “УдалениеЛишнихЯчеек” (3) и нажмите кнопку “Выполнить” (4).

После проделывания всех операций обязательно сохраняем книгу.

Запуск макроса

Пересохраняем файл в другом формате

Если кто-то еще пользуется файлами в старом формате XLS, но уже сидит на более новом ПО (Excel 2007 и новее), то есть смысл пересохранить файл в один из новых форматов: XLSX, XLSM, XLSB. Они более современные, лучше оптимизированы, весят меньше и работают быстрее. Самый компактный из них – XSLB. При сохранении в этом формате размер файла существенно уменьшится (даже если пересохранить в него “новый” XLSX).

Удаляем лишние объекты из книги

Часто при копировании в файл данных из сторонних программ (например, 1С) вместе с ними копируются лишние объекты (фигуры, картинки и прочее), которые не всегда можно сразу заметить на листе. Чтобы проверить, есть ли в файле лишние объекты, нужно найти на ленте команду “Найти и выделить” (1) и выбрать “Область выделения” (2). Откроется список объектов листа (3).

Отображение списка объектов листа

Удалить все объекты можно выделив их и нажав клавишу Delete. Чтобы выделить все объекты снова используем команду “Найти и выделить” (1), выбираем пункт “Выделить группу ячеек” (2) и в открывшемся окне выбираем “Объекты” (3).

Вызываем окно
Удаляем объекты

Если объектов много, то имеет смысл удалять их простым макросом. Код – ниже. Его нужно запустить поочередно на каждом листе.

Sub УдаляемОбъекты()

For each shp in ActiveSheet.Shapes

shp.delete

Next shp

End Sub

Уменьшаем размер сводных таблиц

Если в вашем файле есть сводные таблицы, то имеет смысл отключить хранение данных для них вместе с файлом. Это потребует обновления таблицы каждый раз при открытии книги, но уменьшит размер файла.

Для отключения этой опции выберите нужную сводную таблицу, перейдите в ее Параметры (правая кнопка мыши – Параметры сводной таблицы) и на вкладке Данные (1) снимите галочку с пункта “Сохранять исходные данные вместе с файлом” (2).

Изменение параметров сводной таблицы

Как открыть файл XLS расширения

Для этого нужна специальная программа – Microsoft Excel, входящая в состав Microsoft Office.

Если пользователь хочет просмотреть табличную информацию на устройстве, где офисные приложения не установлены, он может попробовать открыть XLS онлайн.

Как открыть файл XLS онлайн

Для этого стоит попробовать запустить программу-вьювер, используя подключение к интернету. Запустив вьювер, пользователь обретает шанс не только просмотреть информацию, но и редактировать введенное, и даже трансформировать в более подходящий формат.

Для этой цели созданы следующие ресурсы:

  • Google Docs.

Далее – нажать знак “плюс” (+), после чего откроется пустая таблица.

Потом нужно последовательно нажать на “Файл”, затем на “Открыть”, выбрать в списке “Загрузка” и найти нужный файл на стационарном компьютере.

  • Zoho Excel Viewer.

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

  • Docspal

Если в предыдущих ресурсах файл можно как редактировать, так и форматировать, то здесь – только быстро просматривать.

  • ThinkFree Online.

Нажимаем на изображение лупы, и в открывшемся окне – на кнопку «Обзор», после чего выбираем необходимый файл на жёстком диске.

Затем – нажимаем кнопку «View document» (расположена справа), начнется процедура обработки файла.

Кроме специальных программ применяются дополнения к браузерам. При помощи дополнений файлы Эксель возможно просматривать быстро и с удобством.

Открываем XLS на Андроиде

Фирма Майкрософт разработала бесплатные программы, специально предназначенные для работы с таблицами Эксель на андроиде:

  • Microsoft Excel</span>;
  • QuickOffice</span>;
  • Kingsoft WPS Office</span>;
  • Microsoft Office для Android (мобильная версия);
  • MobiSystems OfficeSuite Pro</span>;
  • Google Drive.

Эти программы бесплатны и есть на нашем сайте.

QuickOffice позволяет обращаться к популярным облачным хранилищам – Dropbox, Google Docs и просматривать размещенные там файлы с возможностью их редактирования.

Открываем файл XLS на компьютере

Если всё хорошо, открытие файла происходит по двойному щелчку левой кнопки мыши, когда указатель стоит на названии файла. Но если этого не произошло, то либо программа, используемая для открытия данного типа файлов, не установлена, либо назначение ее программой по умолчанию не произведено. В зависимости от причины потребуется установить нужную программу, или прописать требуемую ассоциацию файла.

Наиболее распространённое средство, позволяющее открыть файл XLS – текстовый процессор Excel, входящий в стандартный пакет программ MS Office.

Если же в вашей системе не установлен пакет программ MS Office от компании Майкрософт, можно использовать аналогичные, но бесплатные программы.

Самые используемые из них:

  • Open Office</span>;
  • LibreOffice.

Для открытия файла XLS нужно запустить программу Calc, входящую в Open Office и LibreOffice. Calc дублирует функции Excel.

Чем открыть XLS в Windows 10

Более 30% пользователей предпочитают использовать для этой цели Microsoft Office 2010, поскольку этот пакет привычен и удобен.

Microsoft Office 2016 – более современный офисный продукт, все программы, входящие в него, и Excel, в том числе, улучшены и доработаны.

Чем открыть XLS в Windows 7

Microsoft Office 2007 – стандартный и наиболее часто используемый пакет, позволяющий просмотр и редактирование файла XLS в Windows 7.

Зачастую, система с самого момента загрузки распознаёт данный тип файлов, как относящийся к Exel, и помечает его соответствующим значком.

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

В таком случае, следует проверить, установлен ли на вашем компьютере Exel, и инсталлировать его в случае отсутствия. Если данный компонент есть, а проблема не пропадает необходимо вручную выбрать её для открытия такого типа файлов.

Делается это следующим образом:

  1. Выделяем необходимый элемент и запускаем подменю с помощью правой клавиши мыши. В списке опций направляем курсор, выбирая опцию «Открыть с помощью».

    Щелкаем по файлу xlsx правой кнопкой мышки, наводим курсор на пункт «Открыть с помощью»

  2. Среди открывшегося списка выбираем программу Эксель.

    Выбираем из списка программу Майкрософт Эксель и щелкаем по ней

  3. В том случае, если программы нет в предварительном списке подменю, здесь же запускаем пункт выбора программы.

    Если рекомендуемых программ нет, щелкаем по ссылке «Выбрать программу»

  4. Система запустит окно выбора необходимого софта.

    Ставим галочку на пункт «Использовать это приложение для всех файлов .xlsx», щелкаем по нужной программе

  5. В случае если ПО инсталлировано, оно отобразится прямо в рекомендуемых программах, либо его можно найти, развернув «Другие программы». Выделяем нужный компонент одним кликом.

    Если нет рекомендуемых программ, щелкаем по ссылке «Дополнительно»

    Ищем подходящую программу и щелкаем по ней, ставим галочку на пункт «Использовать это приложение для всех файлов .xlsx»

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

Облачные инструменты

Сначала рассмотрим наипростейший способ. Преимущество таких инструментов – вам не нужно ничего скачивать, даже сам Microsoft Office. Облачные диски Google и Яндекса предоставляют неплохой функционал по отображению и базовому редактированию таблиц. Такой вариант идеально подходит для того, чтобы оперативно открыть файл, не дожидаясь установки дополнительного софта.

Google Docs

Сервис от самого популярного поисковика дублирует многие функции продуктов Microsoft. Фактически, его можно назвать лучшим сервисом такого плана в Интернете. Для использования необходим лишь аккаунт в системе гугла.

Воспользоваться этим сервисом можно так:

  1. Чтобы зайти на страницу средства, на главной странице поиска в правом верхнем углу нажимаем на иконку дополнительных инструментов.

    Нажимаем по значку «Приложения Google»

  2. Среди различных проектов выбираем пункт «Документы».

    Прокрутив колесиком мышки вниз, щелкаем по иконке «Документы»

  3. Авторизуемся с помощью своего аккаунта. Подойдут данные авторизации страницы гугл-почты, так как этот логин и пароль – единый для всех сервисов.

    Вводим логин от гугл-почты, нажимаем «Далее»

  4. Далее пользователь попадает на главную страницу документов, со всеми когда-либо открытыми через этот сервис документами. Здесь нажимаем на иконку с «плюсом» справа внизу.

    В правом нижнем углу нажимаем на иконку с «плюсом»

  5. Система сразу же запустит интерфейс создания нового документа. По умолчанию это стандартный текстовый документ, но это не важно, ведь мы всё равно будем открывать собственный файл. Поэтому, выбираем вкладку «Файл», похожую на такую же в «Ворде».

    Щелкаем по вкладке «Файл»

  6. В подменю кликаем на пункт «Открыть», чтобы запустить через сервис сторонний документ.

    Кликаем на пункт «Открыть»

  7. Перед вами окно выбора нужных файлов. Для загрузки внешнего документа, выбираем пункт «Загрузка».

    Нажимаем по пункту «Загрузка»

  8. Сайт запустит интерфейс для загрузки ваших материалов. Нужный файл можно всего лишь перетащить, либо выбрать из нужной директории на компьютере.

    Щелкаем по файлу левой кнопкой мышки, не отпуская мышку, перетаскиваем его в поле Google документа

    Нажимаем по кнопке «Выберите файл на компьютере»

  9. Нажимаем «Открыть».

    Выделяем файл, нажимаем по кнопке «Открыть»

  10. Среда откроет ваш файл для просмотра и базового редактирования. После сохранения новая версия сохранится в облаке, и её можно будет загрузить на компьютер.

    Открытый файл xlsx в гугл-документе, который можно редактировать

Яндекс.Диск

Данное средство не обладает такими возможностями редактирования, как продукт гугла, но всё же достойно внимания. Способ просмотра с этого сервиса в первых шагах не отличается от предыдущего.

Далее необходимо выполнить такую последовательность:

  1. Точно так же нужно зайти в собственный аккаунт.

    Входим в аккаунт Яндекс.Диска

  2. Найти необходимый раздел «Файлы», и загрузить в него свой элемент.

    В разделе «Файлы» щелкаем по кнопке «Загрузить»

    Выделяем свой файл, нажимаем «Открыть»

    Ожидаем окончания процесса загрузки, нажимаем кнопку «Закрыть»

  3. Для просмотра достаточно дважды кликнуть по файлу и сервис его откроет. В этом же окне можно нажать на опцию «Редактировать».

    Дважды щелкаем по файлу левой кнопкой мышки xlsx

    Режим просмотра в Яндекс.Диске, для изменения файла нажимаем опцию «Редактировать»

  4. Или выделить необходимый файл кликом мыши. Появится верхняя панель опций для конкретного файла. Нажимаем на значок «Редактировать».

    Выделяем файл, щелкнув по нему, выбираем опцию «Редактировать»

    Открытый xlsx-файл в Excel Online в Яндекс.Диске для редактирования

Программы для запуска файлов xls

В наше время существуют программы, которые быстро открывают подобные расширения. Установите их на своем девайсе, чтобы иметь возможность работать с комфортом.

LibreOffice

Это программа для чтения xls файлов, которая отличается наличием нужных исходников для открытия электронных таблиц. Вас ожидает комфортная работа с текстом и презентациями (Рисунок 2).

Примечание: Также в этой разработке присутствует редактор формул, СУБД и прочие полезные функции.

Можно скачать ее бесплатно! LibreOffice – доступна на нашем сайте.

Рисунок 2. Внешний вид интерфейса программы LibreOffice

MS Office Excel

Если вы не знаете, формат xls чем открыть, подойдет этот вариант. Стандартное приложение, которое идет в пакете Майкрософт Ворд. Работа с таблицами простая, поэтому в особенностях операций разберется любой пользователь (Рисунок 3). Можно создавать графики и диаграммы, отчеты и прочие документы.

Рисунок 3. Пример интерфейса в программе MS Office Excel

DocuFreezer

Эта программа для открытия файлов xls позволяет конвертировать документы с расширениями PDF, JPG, TIFF и PNG. Подходит для открытия расширения. Можно работать с несколькими документами в одно время, не пользуясь сторонними продуктами. Интерфейс простой и понятный, что дает неопытным пользователям возможность быстро его освоить. Достаточно просто выбрать папку для сохранения и запустить процесс конвертации.

FileOptimizer

Она предназначена для сжатия размеров документов. Простое меню не вызовет проблем (Рисунок 4). Конвертировать можно разные форматы: от PDF до MP3. Памяти эта разработка много не отнимет, ведь весит она мало.

Рисунок 4. Визуальный интерфейс программы FileOptimizer

OpenOffice

Начать работу можно легко и быстро. Достаточно просто ее запустить и выбрать тип документа. В результате вы работаете с таблицами и графиками, не сталкиваясь со сложностями. Скачать программу Open Office можно у нас на сайте.

Открытие просматриваемых файлов

Если у вас уже открыто несколько документов, а вам нужно найти один из них, воспользуйтесь удобным инструментом для навигации по окнам программы. Закладка «Вид» раздел «Окно» инструмент «Перейти в другое окно»:

Из выпадающего списка открытых документов выберите нужную вам книгу.

Но намного удобнее работать с множеством открытых файлов используя полезную утилиту «Office Tab». Данная утилита устанавливается отдельно, но при установке интегрируется в интерфейс Excel. Ее функция представить открытые документы как закладки страниц интернет-браузеров.

Закладки можно перемещать между собой, а щелчок роликом мишки по закладке открытого документа закрывает его – это очень удобно.

Как найти только что закрытый файл? Как быстро найти и открыть книгу Excel в т.ч. в VBA?

Многим знакома ситуация, когда вы недавно сохранили книгу и не помните? куда именно. Мне часто помогает возможность просмотра последних открытых книг Excel, для поиска только что сохраненных файлов. В этой статье мы поговорим о способах открыть книгу Excel, в т.ч. при помощи горячей клавиши и даже о соответствующих функциях VBA.

Что файл Excel открывается двойным щелчком по нему, я рассказывать не буду, мы поговорим о более сложных способах вызова книги Excel.

Как найти и открыть книгу из самой программы? Горячая клавиша

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

Так же работает горячая клавиша Ctrl+O.

Как найти и открыть недавно закрытую книгу Excel?

Если вы забыли куда сохранили только что созданную книгу (у меня так бывает), то найти ее не будет проблемой. Открыть последние используемые файлы можно через панель Последние документы. Опять же откройте меню файл (для версий 2007 и выше) и вы сразу увидите последние используемые вами файлы Excel.

Видите гвоздики справа? Вы можете закрепить какой-то файл при помощи них, и он всегда будет доступен здесь. Удобно, когда вы часто пользуетесь одним и тем же файлом. Просто кликните по гвоздику, и файл закрепится.

При открытии любой книги Excel в разделе Последние документы будет висеть закрепленный таким образом файл.

Список последних файлов будет меняться в зависимости от того, с какими файлами вы работаете. Список файлов состоит 25 элементов, но если зайти «Файл»-«Параметры»-«Дополнительно»-«Экран»-«Число документов в списке последних файлов:», то можно установить свое значение до 50 файлов.

В версиях программы 2013 и выше последние файлы доступны в меню кнопки открыть.

Открытие существующей книги Excel

Помимо создания новой книги, существует необходимость открывать ранее сохраненные документы. Для получения подробной информации обратитесь с уроку Сохранение и автовосстановление книг в Excel.

  1. Перейдите к представлению Backstage, на вкладку Открыть.
  2. Выберите Компьютер, а затем Обзор. Кроме этого Вы можете открыть файлы, хранящиеся в службе OneDrive (ранее SkyDrive).
  3. Появится диалоговое окно Открытие документа. Найдите и выберите нужный файл, а затем нажмите Открыть.

Если Вы открывали данный документ недавно, то удобнее будет найти его в списке Последние книги, чем искать на компьютере.

Закрепление книги в Excel

Если Вы часто работаете с одним и тем же документом, то удобнее будет закрепить его в представлении Backstage.

  1. Перейдите к представлению Backstage, затем нажмите Открыть. Появятся последние открытые книги.
  2. Наведите указатель мышки на книгу, которую необходимо закрепить. Рядом с ней появится значок в виде канцелярской кнопки. Нажмите на значок.
  3. Книга окажется закрепленной. Для того чтобы снять закрепление, снова нажмите на значок канцелярской кнопки.

Похожим образом в представлении Backstage можно закреплять еще и папки для быстрого доступа к ним. Для этого, находясь в представлении Backstage, перейдите на вкладку Открыть и выберите Компьютер. Найдите папку, которую требуется закрепить, и нажмите на значок канцелярской кнопки.

Создание новой книги

Новая рабочая книга Excel создается в VBA с помощью метода Add:

Созданную книгу, если она не будет использоваться как временная, лучше сразу сохранить:

Workbooks.Add

ActiveWorkbook.SaveAs Filename:=“D:test2.xls”

В кавычках указывается полный путь сохраняемого файла Excel, включая присваиваемое имя, в примере – это «test2.xls».

Обращение к открытой книге

Обращение к активной книге:

Обращение к книге с выполняемым кодом:

Обращение к книге по имени:

Workbooks(“test1.xls”)

Workbooks(“test2.xls”)

Обратиться по имени можно только к уже открытой книге, а чтобы из кода VBA Excel книгу открыть, необходимо указать полный путь к файлу.

Восстановить несохраненные книги «Microsoft Excel»

Если вы забудете сохранить документ и закроете приложение, вы сможете вернуть его с помощью функции: «Восстановить несохраненные книги «Microsoft Excel».

Чтобы узнать, какие несохраненные книги доступны для восстановления, выполните следующие действия. Запустите приложение «Microsoft Excel». В ленте главного меню приложения выберите вкладку «Файл». В левой панели выберите раздел «Открыть» и в окне раздела нажмите кнопку «Последние».

Перейдите в нижнюю часть экрана и найдите кнопку «Восстановить несохраненные книги».

Нажмите на указанную кнопку, и в открывшемся окне вы увидите список несохраненных файлов, доступных для восстановления.

Если вам повезет, то ваш файл будет находиться в этом списке. Вам останется только загрузить его обратно и сохранить для дальнейшего использования.

Восстановление перезаписанных файлов «Microsoft Excel» из «OneDrive»

Если вы, в настоящее время, не сохраняете свои файлы «Microsoft Excel» в облачное хранилище данных «OneDrive», то данный метод поможет убедить вас начать делать это. Хранилище «OneDrive» сохраняет историю версий ваших файлов, которую вы можете просматривать и восстанавливать, когда захотите. Вы можете сохранить файлы в любом месте по своему желанию, но выбор папки «Документы» является наиболее логичным.

Проще всего завершить этот процесс, используя интерфейс хранилища данных «OneDrive».

Откройте любой веб-браузер, наиболее удобный для вас, и в адресной строке перейдите по адресу «onedrive.live.com».

Нажмите на папку, в которой вы сохранили файл (в нашем случае это папка «Документы»).

Найдите нужный документ, щелкните по нему правой кнопкой мыши и откройте всплывающее меню. Среди предложенных вариантов возможных действий выберите раздел «Журнал версий».

Используя возможности веб-браузера, хранилище данных «OneDrive» откроет на новой странице список ранее сохраненных версий вашего документа. Вы сможете просмотреть каждую версию сохраненного документа.

Найдите в списке доступных документов тот, который в большей степени отвечает вашим требованиям. Нажмите текстовую ссылку «Восстановить», чтобы перезаписать текущую версию документа, или ссылку «Скачать», чтобы загрузить копию этой версии.

Как включить режим отслеживания исправлений

  1. На вкладке Рецензирование нажмите команду Исправления, а затем в выпадающем меню выберите пункт Выделить исправления.
  2. В появившемся диалоговом окне Исправления установите флажок Отслеживать исправления. Убедитесь, что выбран пункт Выделять исправления на экране, а затем нажмите OK.
  3. Если появится запрос для подтверждения сохранения книги, нажмите ОК.
  4. Режим отслеживания исправлений будет включен. Теперь любая отредактированная ячейка будет помечаться цветной границей и треугольником в верхнем левом углу. Если рецензентов несколько, каждому из них будет присвоен свой цвет.
  5. Выберите любую отредактированную ячейку, чтобы увидеть перечень внесенных изменений. В следующем примере мы изменили содержимое ячейки E6 с “?” на “Андрей”.

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

Вкладка Вставка

Немного передохнем и пойдем дальше. В целом вкладка Вставка предназначена для вставки на лист различных элементов – будь то сводная таблица, рисунок или диаграмма.

Рекомендуемые сводные таблицы мне лично на практике ни разу не пригодились. Зачастую при создании сводной таблицы необходимо учесть некоторые нюансы и позволить компьютеру создать некую таблицу, а потом в ней копаться и исправлять дело неблагодарное.

Иконка таблица, можно сказать, является дубликатом кнопки форматировать как таблицу вкладки Главная.

Вставка рисунков или изображений это по сути одно и то же, только в первом случае изображение вставляется с компьютера, а во втором непосредственно из интернета или облачного хранилища.

Стандартные фигуры помогут украсить книгу, их можно редактировать, а еще назначать макросы (это один из вариантов создания кнопок).

SmartArt – заранее заготовленные шаблоны различных списков, блок-схем. Достаточно выбрать заготовку и набрать в ней текст.

Снимок – вставить скриншот экрана, аналогом может служить инструмент ножницы из стандартного набор Windows.

Блок надстройки отвечает за управление дополнительными подключаемыми надстройками, которые способны довольно сильно расширить функционал Excel и упростить некоторые действия и формулы, которых нет в стандартном инструментарии Excel.

Блок диаграммы – визуализация табличных данных. Создание гистограмм, графиков, древовидных и круговых диаграмм позволит визуализировать табличные данные. В совокупности с полной совместимостью с ПО PowerPoint позволит создавать красивые отчеты и презентации.

3D карты – инструмент визуализации данных на географической карте. Выглядит примерно это так:

Спарклайны – мини диаграммы в ячейках. Сразу покажу как это выглядит на абстрактном примере изменения цен на фрукты по месяцам:

Спарклайн типа график и гистограмма показывают динамику изменения цен, а выигрыш/проигрыш – динамику изменения цен относительно предыдущего месяца.

Блок фильтры и входящие в него инструменты срез и временная шкала позволяют вынести фильтры и временную шкалу для сводной таблицы в отдельное окно.

Гиперссылка – вставка гиперссылки в текст (опять же использование аналогичной кнопки в контекстном меню считаю более быстрым и удобным).

Вверху текст – это так называемый анкор ссылки (текст на который надо будет нажать), внизу адрес на который ссылка будет указывать (может быть каталог, отдельный файл или адрес в интернете).

Блок текст позволяет вставить надпись, которая не будет привязана к ячейке:

Ее можно повернуть, отформатировать, она не изменяется при изменении ширина столбца или высоты строки.

Надпись может ссылаться на ячейку листа. Для этого выделите надпись и вверху, в строке формула введите =АдресЯчейки (Например, =A1. В этом случае надпись будет дублировать значение ячейки A1.)

Вставка колонтитулов – в этом случае Excel разобьёт рабочий лист Excel на листы для печати и вставит туда колонтитулы для вставки номера страниц, даты, логотипа, контактной информации и прочей подобной атрибутики.

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

Вкладка Разметка Страницы

Блок темы позволяет использовать заранее подготовленные для проекта шаблоны – шрифты, стили и цвета для вставляемых фигур и элементов. Лично для меня редко используемый инструментарий, так как даже если мне и приходится создавать проект с одинаковыми стилями, обычно я беру просто данные из старого листа 😊.

Важный блок параметры страницы для печати. Позволяет задать поля отступов от края страницы (элемент поля), ориентацию страницы (альбомная или книжная), размер листа (A3, A4, A5), задать область печати (для того чтобы на печать не выводился весь лист книги, можно выделить необходимую область и нажать область печати – задать), вставить принудительный перенос информации на следующую страницу (разрыв страницы), задать фон для листа – инструмент подложка, а также дополнительные настройки по печати (задать сквозные строки или столбцы, которые будут выводится на каждом листе, определить последовательность вывода страниц на печать и прочее).

Блок вписать –подогнать ширину и высоту под страницу (или несколько страниц), задать масштаб выводимой информации.

Блок параметры листа позволяет выводить на печать сетку и заголовки строк и столбцов.

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

Однако, важной функцией здесь считаю привязку элементов к сетке, для удобства расположения. Выравнивать каждый – дело неблагодарное, поэтому нажимаем Выровнять – Привязка к сетке. Теперь элементы при перетаскивании будут прилипать к границе сетке (в моем случае столбца C).

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

Инструмент группировать позволяет задать группу для элементов, перетаскивать их как один или менять для них форматы. Для удобства используйте контекстное меню (выделите элементы – ПКМ – группировать). Задам для используемых в прошлом примере прямоугольников синий цвет. Группирую.

Далее вкладка Формат – Заливка фигуры – выбираю синий.

И последний инструмент в блоке и на вкладке Разметка страницы – повернуть. С помощью него можно повернуть фигуру на любой градус, а также отразить ее по горизонтали или вертикали.

Вкладка Формулы

При ее обширности считаю самой бесполезной вкладкой, так как все формулы быстрее и удобнее вводить через специальную строку для формул:

Одно из самых важных здесь – это диспетчер имен.

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

Диспетчер имен хранит в себе эти имена, позволяет их изменять и редактировать.

Еще одним важным пунктом является установка параметров вычисления формул – автоматический или ручной.

При автоматическом режиме формулы будут преображаться в значения при изменении данных автоматом.

А вот при ручном это процесс надо будет запускать вручную с помощью клавиши F9. Это важно для быстродействия, если у вас много формул (а если они еще и взаимосвязаны) в книге. Чтобы программа каждый раз при изменении данных не обновляла все формулы – их отключают и запускают вручную.

Изменить этот параметр можно здесь или в настройках Файл – Параметры – Формулы – Блок параметры вычислений:

На примере, в ручном режиме обновление происходит таким образом. Предположим у нас есть просуммированный столбец.

Так вот если изменять значения столбца B сумма 21 изменяться не будет. Для пересчета формулы после завершения редактирования данных надо нажать клавишу F9. Обращайте внимание, если вдруг у вас не пересчитываются формулы автоматически – скорее всего стоит ручной режим.

Вкладка Данные

Расскажу вкратце, так как большинство блоков – повод для отдельной статьи.

Сортировка и фильтр здесь практически полностью дублирует функционал блока редактирования на вкладке Главная.

Текст по столбцам – возможность разделить столбец на несколько с выбором форматов для новых столбцов;

Удалить дубликаты в одном или нескольких столбцах, оставит первый найденный.

Проверка данных – один из способов задать маску для ввода значений в ячейки. То есть используя этот инструмент, вы можете ограничить вводимые значения для пользователей, создать выпадающий список, задать информационное сообщение при неправильном вводе значения.

Не путайте с группировками элементов на листе. Этот параметр позволяет группировать строки и столбцы для улучшения визуализации. Ключевым правилом является то, что выделять надо только те столбцы, которые мы хотим сгруппировать.

На примере цен на фрукты я выделяю столбцы от B до E и нажимаю сгруппировать.

При этом сами названия фруктов остаются, а цены будут скрываться.

Точно так же и со строками.

Промежуточный итог позволяет произвести математическую операцию относительно отдельных групп и вывести промежуточный результат. Например, если бы в нашем столбце были также и овощи, с помощью промежуточного итога можно было, например, посчитать сумму для фруктов и овощей отдельно и вывести общий итог.

Операции с рабочими листами

Для добавления нового рабочего лист можно воспользоваться контекстным меню ярлыка любого рабочего листа, в котором нужно выбрать пункт Вставить.


Рисунок 1. Контекстное меню ярлыка рабочего листа

С помощью контекстного меню можно также переименовать, переместить или скопировать рабочий лист, изменить цвет ярлычка листа, скрыть лист, выделить все листы и удалить лист.

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

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

  • одного листа нужно щелкнуть по ярлыку листа;
  • нескольких смежных листов – щелкнуть по ярлыку первого листа и, при нажатой клавише Shift, щелкнуть по ярлыку последнего листа;
  • нескольких несмежных листов – щелкнуть по ярлыку первого листа и, при нажатой клавише Ctrl, отмечать мышкой ярлыки нужных листов.

Можно защитить лист от несанкционированного доступа или изменения. Для этого в диалоговом окне Защита листа нужно выбрать нужный вариант защиты, который применяется только к текущему листу.


Рисунок 2. Диалоговое окно Защита листа

Перед защитой листа нужно выделить ячейки, которые необходимо оставить незаблокированными.

Режим скрытия формул

На рабочем листе можно включить режим скрытия формул в ячейках. При использовании такого режима при выделении ячеек в строке формул не будут отображаться формулы, которые в них содержатся. Для включения режима скрытия формул нужно:

  1. Выделить ячейки, формулы в которых нужно скрыть.
  2. Из контекстного меню открыть вкладку Защита диалогового окна Формат Ячеек и установить флажок Скрыть формулы.

Как закрыть рабочую книгу

Если вы новичок в Excel, вам не помешает узнать разницу между закрытием книги и закрытием Excel. Вначале это может вводить в заблуждение.

  1. Чтобы закрыть книгу Excel, кликните по нижней кнопке X.
  2. Если у вас открыто несколько книг, нажатие правой верхней кнопки Х закрывает активную книгу. Если открыта одна книга, нажатие этой кнопки закрывает Excel.

Советы

  • Можно изменить сразу несколько вкладок путем их группирования. Зажмите Ctrl и щелкните по соответствующим вкладкам, чтобы создать группу. Чтобы выделить несколько листов, которые расположены друг за другом, зажмите Shift и щелкните по первому и последнему листу. Отпустите Ctrl или Shift и щелкните по любой другой вкладке, чтобы отменить выделение.
  • Легче управлять вкладками, если присвоить им уникальные названия, соответствующие содержимому вкладок, например, название месяца или определенную дату (число).

Источники

  • https://zen.yandex.ru/media/id/59affb7afd96b11e8eadd771/59b911eca8673183c5047d3f
  • https://FreeSoft.ru/blog/fayl-formata-xls-chem-otkryt-onlayn-na-kompyutere-androide
  • https://pc-consultant.ru/rabota-na-komp-yutere/kak-otkryt-fajl-xlsx-na-kompjutere/
  • https://soft-ok.net/4865-format-xls-chem-i-kak-otkryt.html
  • https://exceltable.com/nastroyki/otkrytie-poslednikh-falov-excel
  • https://excelworks.ru/2018/04/10/kak-otkryit-knigu-excel/
  • https://office-guru.ru/excel/sozdanie-i-otkrytie-rabochih-knig-excel-6.html
  • https://vremya-ne-zhdet.ru/vba-excel/otkryt-knigu-sozdat-novuyu/
  • https://HetmanRecovery.com/ru/recovery_news/how-can-i-restore-any-unsaved-or-overwritten-microsoft-excel-files.htm
  • https://office-guru.ru/excel/otslezhivanie-ispravlenii-v-excel-141.html
  • https://excelinfo.ru/menu-excel/vkladki-excel
  • https://spravochnick.ru/informatika/elektronnye_tablicy_ms_excel/rabochaya_kniga_i_listy_v_ms_excel/
  • https://office-guru.ru/excel/rabochaja-kniga-v-excel-374.html
  • https://ru.wikihow.com/%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%B8%D1%82%D1%8C-%D0%BD%D0%BE%D0%B2%D1%83%D1%8E-%D0%B2%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D1%83-%D0%B2-Excel

alucard_mk

7 / 7 / 0

Регистрация: 14.04.2010

Сообщений: 210

1

13.04.2011, 13:45. Показов 17019. Ответов 17

Метки нет (Все метки)


Студворк — интернет-сервис помощи студентам

есть таблица на листе..
как узнать сколько столбцов до первого пустого столбца.. и соответственно строк — до первой пустой строки

но например в первой строке заполнено 6 столбцов, а во второй — 10

т.е. вот абстрактный пример:

___________
| ###### |
|#### # ### |
|########## |
|######## |
| ## |
| |
|________________|

пусть знак решетки — это заполненные ячейки таблицы

есть какие-нибудь стандартные функции?

Добавлено через 1 минуту
криво пример вставился

C++
1
2
3
4
5
6
7
8
9
10
/*
___________
| ######             |
|#### # ###        |
|##########      |
|########          |
| ##                     |
|                          |
|________________|
*/

Добавлено через 39 секунд
ах, ну вы наверное поймет, что я хотел изобразить палочками границу листа… не получилось)))



0



Belthazor4

245 / 55 / 6

Регистрация: 05.08.2010

Сообщений: 222

13.04.2011, 14:32

2

да есть. в Excel есть такая штука как End. попробуй сам на листе навести выделение на ячейку , нажать end, потом нажать соответствующую стрелку куда хочешь, если к примеру ты нажмешь вправо, то если ты стоял в ячейке 1,1 то переместится в последнюю заполненную ячеку. Одна проблема, если ячейка всего одна, то он ускочит до следующей заполненной или на конец листа. В таких случаях обычно используют перемещение от последнего столбца (строки) листа влево и курсор окажется на последней заполненной.
в вба это выглядит так:

Visual Basic
1
2
3
4
5
6
' -если вправо
sheet.cells(1,1).end(xltoright) ' - ячейка, если хочешь узнать номер колонки, то пишешь
sheet.cells(1,1).end(xltoright).column
если влево
sheet.cells(1,application.columns.count).end(xltoleft)
sheet.cells(1,application.columns.count).end(xltoleft).column



0



7 / 7 / 0

Регистрация: 14.04.2010

Сообщений: 210

13.04.2011, 14:44

 [ТС]

3

а я пробую ручками проверять, у меня просто стрелкой переходи вправа или вниз, на одну ячейку

Добавлено через 1 минуту
да и код не хочет выполняться, ругается на ошибки



0



245 / 55 / 6

Регистрация: 05.08.2010

Сообщений: 222

13.04.2011, 14:59

4

ну ты сначала жмешь end, потом его отжимаешь (там внизу в строке состояния появляется надпись End Mode), а потом стрелочку.
А код — это пример команд, его то в прогу надо вставить — чудес не бывает. Тебе что вообще нужно сделать? есть задача и код написанный уже?



0



7 / 7 / 0

Регистрация: 14.04.2010

Сообщений: 210

13.04.2011, 15:10

 [ТС]

5

код не хочет работать((

Добавлено через 33 секунды
у меня 10 офис, может в этом проблема?



0



245 / 55 / 6

Регистрация: 05.08.2010

Сообщений: 222

13.04.2011, 15:27

6

Цитата
Сообщение от alucard_mk
Посмотреть сообщение

код не хочет работать((
Добавлено через 33 секунды
у меня 10 офис, может в этом проблема?

какой код? кинь сюда. У меня тоже 10-й все там работает



0



alucard_mk

7 / 7 / 0

Регистрация: 14.04.2010

Сообщений: 210

13.04.2011, 15:32

 [ТС]

7

я пишу след:
если писат sheet- то вообще на этом запинается

Visual Basic
1
2
3
4
Private Sub CommandBottom1()
cells(1,1).end(xltoright) ' выделяет слово xltoright - и говорит вышел за диапозон.. а значение там хранится -14456 ну что-то в этом роде
cells(1,1).end(xltoright).column
End Sub



0



Belthazor4

245 / 55 / 6

Регистрация: 05.08.2010

Сообщений: 222

13.04.2011, 15:34

8

ох ох ох

Visual Basic
1
2
3
Private Sub CommandBottom1()
   msgbox activesheet.cells(1,1).end(xltoright).column
End Sub



0



7 / 7 / 0

Регистрация: 14.04.2010

Сообщений: 210

13.04.2011, 15:47

 [ТС]

9

ответ на такую команду : 16384 — но у меня отсилы 70 столбцов и 40 строк пока что



0



245 / 55 / 6

Регистрация: 05.08.2010

Сообщений: 222

13.04.2011, 15:54

10

аааааааааа ну етить колотить. Я ж тебе расписал как это работает. Ну потыркайся ручками на листе и посмотри на примере как работает сия команда. Если у тебя пустая первая строка, то будет 16384 — это последняя колонка. Или если там только первая заполненная ячейка, то тоже в конец прыгнет. Еще это делается на активном листе, убедись что активный тот что нужен. Или задай лист жестко по названию там или хз как хочешь. В данном случае прыгать начнет от ячейки (1,1). И еще раз для закрепления : ПОПРОБУЙ РУКАМИ!!! ПОПРОБУЙ РУКАМИ!!!



0



7 / 7 / 0

Регистрация: 14.04.2010

Сообщений: 210

13.04.2011, 16:00

 [ТС]

11

давай сначала — у меня заполнена ячейка А1 по BF40
перехожу в первую ячейку, нажимаю End, снижу пишет «режим перехода в конец», нажимаю стрелку вправо или вниз.. перехожу на след. ячейку



0



Busine2009

Заблокирован

13.04.2011, 18:44

12

Вот так можно узнать номер последней строки и столбца, имеющих хотя бы одну заполненную ячейку:

Visual Basic
1
2
3
4
Sub P1()
Debug.Print ActiveSheet.Cells.SpecialCells(xlCellTypeLastCell).Row
Debug.Print ActiveSheet.Cells.SpecialCells(xlCellTypeLastCell).Column
End Sub

Чтобы увидеть результат: ViewImmediate Window.

Но чтобы информация была достоверная, сначала надо сохранить книгу (это связано с тем, что после удаления текста, где-то сохраняется информация в Excel о количестве строк и столбцов до удаления). После сохранения книги — эта информация уходит.

Преимущество этого способа в том, что определяется последняя строка или столбец, даже если хотя бы одна ячейка заполнена в строке или столбце.



2



7 / 7 / 0

Регистрация: 14.04.2010

Сообщений: 210

13.04.2011, 18:52

 [ТС]

13

во, толковый ответ, осталось его проверить)

Добавлено через 1 минуту
всё работает, спасибо



0



mc-black

2784 / 716 / 106

Регистрация: 04.02.2011

Сообщений: 1,443

14.04.2011, 10:15

14

Busine2009,
твой пример короткий, но может выдавать ложный результат, если я отформатирую и не заполню ячейку правее и ниже конца таблицы, при этом оставлю её пустой. Приведу свой метод, он не дает осечек:

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Sub Test()
    Dim m As Long, n As Long, wsh As Worksheet
    
    Set wsh = ActiveSheet
    
    For m = wsh.UsedRange.Row + wsh.UsedRange.Rows.Count - 1 To 1 Step -1
        If wsh.Rows(m).Text = "" Then Else Exit For
    Next
    Debug.Print m
    
    For n = wsh.UsedRange.Column + wsh.UsedRange.Columns.Count - 1 To 1 Step -1
        If wsh.Columns(n).Text = "" Then Else Exit For
    Next
    Debug.Print n
    
    Set wsh = Nothing
End Sub



1



Busine2009

Заблокирован

14.04.2011, 10:17

15

mc-black,
да ты прав — я забыл про это (просто давно уже не использовал эту штуку).
Короче в Excel сложно определить последнюю заполненную строку и столбец — нужно изворачиваться.



0



2784 / 716 / 106

Регистрация: 04.02.2011

Сообщений: 1,443

14.04.2011, 10:29

16

Да не сказать, что слишком сложно. Это шаблонный кусок кода, который вызубрен наизусть и встречается у меня в каждом втором макросе. Идея не моя, узнал это от SAS888.



0



Busine2009

Заблокирован

14.04.2011, 10:34

17

Цитата
Сообщение от mc-black
Посмотреть сообщение

Да не сказать, что слишком сложно.

мне кажется (конечно, может я много хочу) — но определение последней заполненной строки и столбца — должно быть в объектной модели Excel — т.к. задача Заполнение книг очень часто появляется на этом форуме, а чтобы заполнять книги, нужно определять последнюю заполненную строку, чтобы после неё делать следующую запись. Но ведь необязательно предыдущая строка должна быть полностью заполнена. Соответственно нужно определять последнюю строку, если в ней хотя бы одна ячейка заполнена.



0



mc-black

2784 / 716 / 106

Регистрация: 04.02.2011

Сообщений: 1,443

14.04.2011, 10:57

18

С некоторыми допущениями (иначе тоже возможны осечки), зная что таблица на листе одна и зная координаты одной из ячеек таблицы можно делать ещё и так:

Visual Basic
1
2
3
4
5
6
7
8
9
10
Sub Example_2()
    Dim wsh As Worksheet
    
    Set wsh = ActiveSheet
    
    Debug.Print Me.Cells(3, 3).CurrentRegion.Row + Me.Cells(3, 3).CurrentRegion.Rows.Count - 1
    Debug.Print Me.Cells(3, 3).CurrentRegion.Column + Me.Cells(3, 3).CurrentRegion.Columns.Count - 1
    
    Set wsh = Nothing
End Sub

Это не универсальный способ, но тоже как вариант.

Да, было бы классно иметь в объектной модели больше удобных универсальных средств!



0



 

Файл Excel содержит много листов, файл большой.
Как можно узнать размер (удельный вес, вклад) каждого листа в общий размер файла?
Нужно, что бы вычислить самые тяжелые листы.

 

The_Prist

Пользователь

Сообщений: 14182
Регистрация: 15.09.2012

Профессиональная разработка приложений для MS Office

Есть такой вариант:
Копируем книгу-считываем её размер в байтах.
Далее начинаем удалять по одному листу. После каждого удаления сохраняем книгу и считываем её размер в байтах. Дальше ясно — из предыдущего размера вычитаем текущий. Хотя бы примерно получите.
Возможно, будет некий остаток — это возможное наличие в книге именованных формул.

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы…

 

Doober

Пользователь

Сообщений: 2204
Регистрация: 09.04.2013

Можно и помучиться

файлы офиса 2007 и старше.
Распаковали архиватором
идем в папку xl
xlworkbook.xml получаем имя листа и ID
идем в папку xl_rels
xl_relsworkbook.xml по ID получаем имя файла в папке xlworksheets
В папке xlworksheets ищем листы,меряем их размер
sheet1.xml
sheet2.xml
…….

 

The_Prist, это вариант. Но если листов >100 и некоторые из них скрыты то это напряжно.
Может быть есть какая то надстройка для этого?

Doober, спасибо. Это очень помогло.

 

The_Prist

Пользователь

Сообщений: 14182
Регистрация: 15.09.2012

Профессиональная разработка приложений для MS Office

Я имел ввиду кодом. Надстройки подобной не видал. Если будет время — позже выложу примерный код.

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы…

 

Если в листе есть код, удаление листа может порушить программу.
Можно наоборот копировать лист (в новую книгу), сохранять его в %temp% и измерять размер файла.

 

The_Prist

Пользователь

Сообщений: 14182
Регистрация: 15.09.2012

Профессиональная разработка приложений для MS Office

Алексей, тоже бяка может получиться если есть ссылки внутри листа на другие листы…Тогда вес будет неверным, т.к. ссылки на другую книгу тяжелее. Тоже сначала подумал именно про копирование, но решил, что вряд ли чего порушится, если удалять именно в копии книги — запрет на события и сообщения — и не думаю, что будут проблемы. Замеры-то будем делать из другого файла.

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы…

 

The_Prist

Пользователь

Сообщений: 14182
Регистрация: 15.09.2012

Профессиональная разработка приложений для MS Office

#8

20.03.2014 21:25:16

ну вот что-то вроде того(не претендую на оригинальность и окончательную достоверность, а так же оптимальность):

Код
Sub GetShLen()
    Dim wbWork As Workbook
    Dim sTmpPath As String, sWorkFileName As String
    Dim wsSh, li As Long
    Dim dblLen As Double, dblShLen2 As Double, dblShLen As Double
    Dim avResLen()

    sTmpPath = "C:" 'Environ("temp")
    If Right(sTmpPath, 1) <> "" Then sTmpPath = sTmpPath & ""

    sWorkFileName = sTmpPath & "templen_" & ActiveWorkbook.Name
    
    With Application
        .ScreenUpdating = 0
        .DisplayAlerts = 0
        .EnableEvents = 0
        .Calculation = xlCalculationManual
    End With
    ActiveWorkbook.SaveCopyAs sWorkFileName
    dblLen = FileLen(sWorkFileName)
    Set wbWork = Workbooks.Open(sWorkFileName, False)
    ReDim avResLen(1 To wbWork.Sheets.Count)
    wbWork.Sheets.Add wbWork.Sheets(1)
    For li = wbWork.Sheets.Count To 2 Step -1
        wbWork.Sheets(li).Delete
        wbWork.Save
        dblShLen2 = FileLen(sWorkFileName)
        dblShLen = dblLen - dblShLen2
        avResLen(li - 1) = dblShLen
        dblLen = dblShLen2
    Next li
    wbWork.Close 0
    Kill sWorkFileName
    
    Debug.Print "Размеры листов файла " & ActiveWorkbook.Name & ":"
    For li = UBound(avResLen) To LBound(avResLen) Step -1
        Debug.Print "Лист №" & li & " - " & avResLen(li) & " b"
    Next li
    
    With Application
        .ScreenUpdating = 1
        .DisplayAlerts = 1
        .EnableEvents = 1
        .Calculation = xlCalculationAutomatic
    End With
End Sub

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы…

 

andrei-lupasco@yandex.ru

Пользователь

Сообщений: 1
Регистрация: 11.06.2019

#9

11.06.2019 18:59:20

Цитата
Doober написал:
файлы офиса 2007 и старше.Распаковали архиваторомидем в папку xl xlworkbook.xml получаем имя листа и IDидем в папку xl_rels xl_relsworkbook.xml по ID получаем имя файла в папке xlworksheetsВ папке xlworksheets ищем листы,меряем их размерsheet1.xmlsheet2.xml

Спасибо!

 

Юрий М

Модератор

Сообщений: 60588
Регистрация: 14.09.2012

Контакты см. в профиле

#10

11.06.2019 19:06:11

andrei-lupasco@yandex.ru, ознакомьтесь с правилами, после этого зайдите в свой профиль и поменяйте отображаемое имя (логин).
И ещё запомните: кнопка цитирования не для ответа!

Параметр Excel 2003 Excel 2007 Excel 2010
Количество открытых книг Ограничено объемом
доступной оперативной памяти и ресурсами системы
Количество строк 65536 1 048 577
Количество столбцов 256 16 385
Ширина столбца 255 знаков
Высота строки 409,5 пунктов
Разрывы страниц 1000
горизонтальных и вертикальных
1 026 горизонтальных и
вертикальных
Общее количество знаков в ячейке 32767
знаков. В ячейке отображаются только 1024 знака; все 32767 знаков
отображаются в строке формул.
32 767 знаков
Число знаков в верхнем и нижнем колонтитуле   255
Количество листов в книге Ограничено объемом
доступной оперативной памяти (по умолчанию 3 листа)
Количество цветов в книге 56 16 миллионов цветов
(32-битовый спектр с полным доступом к 24-битовому спектру)
Количество
именованных представлений в книге
Ограничивается
объемом доступной оперативной памяти
Количество уникальных форматов/стилей ячеек 4000 64 000
Количество стилей заливки   32 256
Количество стилей и толщин линий   16 256
Количество уникальных шрифтов   1 024 доступных глобальных
шрифта; 512 шрифтов в каждой книге
Количество численных форматов в книге От 200 до 250, в
зависимости от установленной языковой версии Excel
Количество имен в книге Ограничивается
объемом доступной оперативной памяти
Количество окон в книге Ограничивается
объемом доступной оперативной памяти
Количество областей в окне 4
Количество связанных листов Ограничивается
объемом доступной оперативной памяти
Количество
сценариев
Ограничено объемом
доступной оперативной памяти; в итоговый отчет включается 251 сценарий,
начиная с первого
Количество изменяемых ячеек в сценарии 32
Количество вычисляемых ячеек в надстройке «Поиск решения» 200
Количество пользовательских функций Ограничено объемом
доступной оперативной памяти
Пределы масштабирования от 10 до 400 процентов
Количество отчетов Ограничивается
объемом доступной оперативной памяти
Количество ссылок для сортировки 3
для однократной сортировки; не ограничено для последовательных сортировок
64 для однократной
сортировки; не ограничено для последовательных сортировок
Количество уровней отмены действий 16 100
Количество полей в форме данных 32
Количество параметров в книге   255 параметров в одной
книге
Количество элементов, которые отображаются в раскрывающихся
списках фильтров
    10 000
Количество независимых ячеек, которые можно выделить     2 147 483 648
ячеек
Число пользовательских панелей в книге Ограничивается
объемом доступной оперативной памяти
   
Настройка кнопок панелей инструментов Ограничивается
объемом доступной оперативной памяти
   

Изменение масштаба листа для печати

Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).

Вы можете уменьшить или увеличить размер листа для печати, чтобы он уместился по ширине страницы или на заданном количестве страниц.

Печать листа по ширине страницы

На вкладке Разметка страницы выберите Параметры страницы.

На вкладке Страница установите флажок Разместить не более чем на.

В поле стр. в ширину введите 1 (для ширины в одну страницу).

В поле стр. в высоту введите , чтобы задать неопределенное количество страниц по высоте.

В меню Файл выберите элемент Печать.

Примечание: При использовании параметра Разместить не более чем на Excel игнорирует установленные вручную разрывы страниц.

Печать листа на указанном количестве страниц

На вкладке Разметка страницы выберите Параметры страницы.

На вкладке Страница установите флажок Разместить не более чем на.

В полях стр. в ширину и стр. в высоту введите количество страниц, на которых следует печатать лист.

В меню Файл выберите элемент Печать.

Примечание: При использовании параметра Разместить не более чем на Excel игнорирует установленные вручную разрывы страниц.

Уменьшение или увеличение листа по размеру страницы

На вкладке Разметка страницы выберите Параметры страницы.

На вкладке Страница установите флажок Установить и выберите процент уменьшения или увеличения листа.

Примечание: Напечатанные данные никогда не превышают 100 %.

В меню Файл выберите элемент Печать.

Печать листа по ширине страницы

На вкладке Макет в группе Печать установите флажок Разместить.

В диалоговом окне стр введите 1 (широкий одна страница).

В диалоговом окне высоту страницы введите , чтобы не указано количество страниц в высоту.

В меню Файл выберите элемент Печать.

Примечание: При использовании параметра Разместить не более чем на Excel игнорирует установленные вручную разрывы страниц.

Печать листа на указанном количестве страниц

На вкладке Макет в группе Печать установите флажок Разместить.

В полях стр. в ширину и высоту страницы введите количество страниц, на которых вы хотите распечатать лист.

В меню Файл выберите элемент Печать.

Примечание: При использовании параметра Разместить не более чем на Excel игнорирует установленные вручную разрывы страниц.

Уменьшение или увеличение листа по размеру страницы

На вкладке Макет в группе Печать в поле Масштаб введите процент уменьшения или увеличения листа.

Примечание: Напечатанные данные никогда не превышают 100 %.

В меню Файл выберите элемент Печать.

Форматирование полей и ориентация страницы в Excel

Если Вас не устраивают ориентация страницы или размеры полей, заданные по умолчанию в Excel, Вы всегда можете их изменить. Microsoft Excel позволят задать как книжную, так и альбомную ориентацию, а также настроить размеры полей в соответствии с Вашими пожеланиями. Как сделать это, мы разберем в данном уроке.

Многие команды, используемые в Excel для подготовки книги к печати и экспорту в формат PDF, можно найти на вкладке Разметка страницы. Эти команды позволяют управлять отображением Ваших данных при печати, включая ориентацию страницы и размеры полей. Такие команды как Печатать заголовки и Разрывы, позволяют сделать Вашу книгу более читаемой.

Режим разметки

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

  • Для перехода к режиму разметки, найдите и нажмите команду Разметка страницы в правом нижнем углу книги.

Ориентация страницы в Excel

Excel располагает двумя вариантами ориентации страницы: Альбомная и Книжная. При альбомной ориентации, страница располагается горизонтально, а при книжной – вертикально. Книжный вариант полезно применять для листов с большим количеством строк, в то время как альбомный лучше использовать для листов с большим количеством столбцов. Касаемо примера ниже, то здесь больше подходит книжная ориентация, поскольку лист включает больше строк, чем столбцов.

Как изменить ориентацию страницы в Excel

  1. Откройте вкладку Разметка страницы на Ленте.
  2. Выберите команду Ориентация, а затем из раскрывающегося меню вариант Книжная или Альбомная.
  3. Ориентация страницы будет изменена.

Форматирование полей

Поле – это пространство между содержимым и краем печатного листа. По умолчанию размеры полей в каждой рабочей книге Excel равны предустановленному значению Обычные. Иногда может понадобиться настроить размеры полей таким образом, чтобы данные располагались как можно более комфортно. Excel включает в себя несколько предустановленных вариантов размеров полей.

  1. Откройте вкладку Разметка страницы и выберите команду Поля.
  2. В выпадающем меню выберите подходящий вариант размеров полей. В качестве примера мы выберем Узкие поля, чтобы вместить как можно больше данных.
  3. Размеры полей будут изменены в соответствии с выбранным вариантом.

Настраиваемые поля

Excel также позволяет устанавливать пользовательские значения размеров полей.

  1. На вкладке Разметка страницы нажмите команду Поля, а затем из выпадающего меню выберите пункт Настраиваемые поля.
  2. Появится диалоговое окно Параметры страницы.
  3. Введите требуемые значения для каждого поля, затем нажмите OK.
  4. Поля документа изменятся.

Как уменьшить размер таблицы в excel

В Excel можно уменьшить или увеличить таблицу. Если таблица Excel не помещается на экране монитора и нам приходится двигать ее в сторону, то можно изменить ее размер с помощью изменения масштаба.

Как уменьшить размер таблицы в Excel.

Заходим на закладку «Вид», выбираем раздел «Масштаб» (лупа нарисована) — здесь можно установить нужный нам размер таблицы, например 75% или 90%, т.д. Рядом стоит кнопка с цифрой 100%, нажав на нее, получаем масштаб 100%.

Как увеличить размер таблицы в Excel. Для этого ставим масштаб более 100%. Например — 120%, 150%,т.д.

Внимание! Эти изменения масштаба не влияют на область печати, меняется только вид таблицы на экране. Как зменить размер таблицы в Excel для печати.

Печать на одном листе в Excel. Чтобы таблица Excel при печати входила на одну страницу, можно использовать несколько способов.

Первый способ.

Заходим через кнопку «Office» — «Печать» -> «Предварительный просмотр».

Видео: Как распечатать таблицу в Excel?

Затем выходим из предварительного просмотра и, в нашей рабочей таблице, появились разметки пунктиром – это выделены области печати.

Область печати в Excel можно настроить и функцией «Области печати» на закладке «Разметка страницы» в разделе «Параметры страницы».

Смотрите статью «Закладка листа Excel «Разметка страницы»». Здесь видно, какая часть таблицы попадает на одну страницу, а какая часть не вошла.

Ориентируясь по этим разметкам, корректируем таблицу. Меняем ширину столбцов, высоту строк, перемещая границу столбца вручную (удобнее, быстрее, нагляднее, если надо подгонять по размеру разные столбцы/строки).

Как быстро изменить ширину столбцов, высоту строк, читайте в статье «Как изменить ширину столбца, высоту строки в Excel».

Или отмечаем диапазон, на закладке «Главная», в разделе «Ячейки» выбираем «Формат». И затем, «Высота строки» или «Ширина столбца».

Ставим цифру размера строки/ столбца. Можно ещё поменять размер шрифта. Смотрите статью «Текст Excel. Формат» тут.

Второй способ.

Заходим: «Печать» -> «Предварительный просмотр» -> «Параметры страницы». В появившемся окне устанавливаем, нужные нам, параметры страницы.

Закладка «Страница». Здесь можно выбрать ориентацию страницы. «Книжная» – лист будет расположен вертикально, «Альбомная» – лист будет расположен горизонтально.

Масштаб — нужная функция: если таблица маленькая, а нам надо ее напечатать на весь лист, или большую таблицу распечатать на одной странице.

Как напечатать маленькую таблицу Excel на большом листе. Нужно поставить масштаб больше 100%, ориентируясь по странице просмотра.

Например: поставили размер 150% -> ОК. Посмотрели, изменили цифру процента, если надо. Как напечатать большую таблицу Excel на одной странице. Если таблица больше страницы, то, чтобы таблица вошла на страницу, меняем размер масштаба в меньшую сторону.

Например, поставим 80%, др. Еще можно уменьшить поля, чтобы таблица вошла на страницу, на странице «Поля» диалогового окна «Параметры страницы». Для этого поставить свои размеры полей, или везде поставить 0 (ноль). Но удобно работать с полями в режиме просмотра.

Для этого заходим в «Предварительный просмотр» и ставим галочку «Показать поля». На странице просмотра будут видны все поля каждого столбика, двигая их мышью, можно изменить размер каждого столбца. Когда наводите курсор на страницу предварительного просмотра, то курсор становится в виде рисунка «Лупа».

Это значит, что нажав на левую мышь, страница увеличится, можно рассмотреть детали таблицы, текст посмотреть, выходит ли он за границы графы, т.д. Если еще раз нажмем левой мышью на лист, то он снова станет меньше – так лучше виден общий вид страницы.

Еще один вариант настройки таблицы для печати смотрите в статье «Как печатать в Excel». В Exce можно печатать не только таблицу, но и примечания, которые расположены в ячейках. Смотрите статью «Как напечатать примечание в Excel».

(Пока оценок нет)

Как установить область печати на нескольких листах Excel

Как установить область печати на нескольких листах Excel

Иногда вам может потребоваться распечатать определенную область электронной таблицы, в которой выделены наиболее важные функции, а не перенести весь лист на собрание. Если вы хотите напечатать определенную деталь на листе, содержащем нужные данные, вы можете установить область печати, которая включает этот конкретный выбор.

Тем не менее, это может быть сложной задачей, если вы хотите напечатать один и тот же выбор на каждой странице рабочей книги. В этом руководстве вы узнаете:

Как установить область печати на нескольких листах Excel

  • Что такое область печати
  • Как установить область печати на листе Excel
  • Изменить область печати
  • Как установить область печати на нескольких листах Excel

Изучение того, как установить область печати на нескольких листах Excel, не только сэкономит ваше время, но и позволит вам печатать только ту информацию, которая вам нужна.

Что такое область печати

В Excel область печати позволяет вам выбирать конкретные ячейки на листе, которые затем можно распечатать отдельно от остальных страницы. Он просто относится к диапазону ячеек, которые вы назначаете для печати, когда не хотите распечатывать всю книгу.

Когда вы нажимаете Ctrl + P на листе, который имеет определенную область печати, только область печати будет быть напечатанным. Вы можете установить несколько областей печати на одном листе. В этом случае каждая область печати будет напечатана как отдельная страница.

Как определить область печати

Настройка области печати проста и понятна. Просто откройте лист Excel и выделите ячейки, которые вы хотите распечатать.Выберите параметр «Область печати» на вкладке «Макет страницы» и в разделе «Параметры страницы» выберите «Установить область печати».

Помните, что область печати будет сохранена после сохранения книги. Теперь каждый раз, когда вы хотите распечатать этот лист, он будет печатать только данные, определенные в области печати. Чтобы очистить область печати, перейдите на вкладку Макет страницы — & gt, область печати — & gt, очистите область печати. ​​

Как изменить ячейки в существующей области печати

Вы можете изменить область печати путем добавления соседних ячеек. Обратите внимание, что опция добавления ячеек будет видна только при наличии существующей области печати. Чтобы добавить ячейки в существующую область печати:

1. Выберите ячейки, которые вы хотите добавить.

2. Перейдите на вкладку «Макет страницы» и в группе «Параметры страницы» нажмите «Область печати», затем выберите «Добавить в область печати».

Примечание. В существующую область печати можно добавлять только смежные ячейки. Если ячейки, которые вы хотите добавить, не прилегают к области печати, система создаст дополнительную область печати. ​​

Как создать область печати на нескольких листах

Если вы используете Excel на регулярной основе вы, вероятно, создавали несколько отдельных листов в одной книге Excel. Часто вы обнаружите, что в некоторых ваших книгах есть листы, которые во всех отношениях идентичны, за исключением исходных данных.

Например, в ежемесячном отчете о продажах, скорее всего, будет около тридцати листов, идентичных во всех отношениях, за исключением рисунков.Поскольку все ячейки находятся в одинаковом диапазоне и выровнены, можно определить область печати, которая будет применяться ко всем остальным листам. Давайте посмотрим, как это сделать.

1. Откройте свою книгу и выберите первый лист.

2. Выделите или выберите диапазон ячеек, которые вы хотите напечатать.

3. Удерживая нажатой клавишу Ctrl, щелкните на каждом отдельном листе, который вы хотите распечатать.

4. Нажмите Ctrl + P и выберите «Выбор печати» в настройках печати. Система настроена на печать активных листов по умолчанию, что означает, что она будет печатать весь лист. Изменение этого параметра на «Печать выделения» обеспечивает печать только выделенных ячеек.

5. Нажмите Preview, чтобы убедиться, что вы все правильно поняли. Поскольку каждая область печати будет печататься как отдельная страница, проверьте количество страниц в предварительном просмотре, чтобы убедиться, что все листы были захвачены.

6. Нажмите «ОК», чтобы распечатать.

Завершение

Определение области печати — отличный способ распечатать только содержимое, которое вы хотите для своей презентации. Если вы хотите больше настраивать параметры печати, попробуйте сторонние приложения, такие как Kutools для Excel. Однако некоторые сторонние приложения не являются бесплатными и могут требовать ежемесячной подписки.

Хотите стать профессионалом в области электронных таблиц? Посмотрите нашу статью о 9 дополнениях для Excel, чтобы упростить работу с электронными таблицами.

Размер листа в Excel

11 ответов

Скорее всего на одном листе больше строк хранить нельзя, т.к. это потребует изменения типа числовой переменной Excel, в которой хранится номер строки.
Ты можешь использовать другие листы (книги) Excel. Но в принципе для работы с БД Microsoft придумала Access

Все точно, 65635 это техн. максимум.
На счет Access тебе правильно посоветовали, ипортни свой xls файл в базу Access и делай там что тебе надо. Когда надо будет вывести результат, в Access есть в Сервисе — анализ данных в MSExcel. Если надо будет вывести итоговую таблицу в Excel размером больше 65 тыс строк, то я обычно делаю так: делаю запрос на создание новой таблицы, потом эту таблицу делю на две/три и т.д. (чтобы в каждой не больше 65 тыс строк было), а потом правой кнопкой щелкаешь — экспорт в Excel-файл. После чего эти 65 тыс. листы можно собрать в одну книгу, если очень хочется.

Смысла работать с данными в Excel при таком объеме — никакого, тормоза полнейшие.

Смысла работать с данными в Excel при таком объеме — никакого, тормоза полнейшие.

Вы будите смеяться, но я эти данные копирую из Access’а в Ехсеl. Делаю так для того чтобы пользоваться VBA, т.к. работать в Access’е с VBA допетрить не могу, может, тогда подскажете мне как реализовать следующее:
Есть така таблица:
REGNOM DATO
10165 15.02.01
10165 22.05.01
10165 01.09.01
1023 01.04.01
1023 22.12.01
10292 05.08.01
10292 20.10.01
и т.д.
так вот нужно сделать другой столбец в котором определялось бы количество дней между смежными датами для одного и тогоже номера. Для следующего номера все с опять с нуля. Далее из полученного столбца нужно ссделать еще два в которых бы было: кол-во повторяющихся дней и скольких дней (нпример. 1 день — 15раз, 2 дня — 55раз и т.д.) этих записей будет меньше чем исходных. Как это сделать в Access’е ума не приложу.
Посоветуйте!

Вы будите смеяться, но я эти данные копирую из Access’а в Ехсеl. Делаю так для того чтобы пользоваться VBA, т.к. работать в Access’е с VBA допетрить не могу, может, тогда подскажете мне как реализовать следующее:
Есть така таблица:
REGNOM DATO
10165 15.02.01
10165 22.05.01
10165 01.09.01
1023 01.04.01
1023 22.12.01
10292 05.08.01
10292 20.10.01
и т.д.
так вот нужно сделать другой столбец в котором определялось бы количество дней между смежными датами для одного и тогоже номера. Для следующего номера все с опять с нуля. Далее из полученного столбца нужно ссделать еще два в которых бы было: кол-во повторяющихся дней и скольких дней (нпример. 1 день — 15раз, 2 дня — 55раз и т.д.) этих записей будет меньше чем исходных. Как это сделать в Access’е ума не приложу.
Посоветуйте!

если кодишь в VB, то подключи бд access и используй DBGRID, и динамически его коверкай как хочешь..
А если делать это непосредственно в accesse, то используй функцию diffdate и создавай поля с помощью функции createfield, это делается так:

Set fil = tbl.CreateField(«date», dbDate)
tbl.Fields.Append fil
и все.
Удачи!!

Вы будите смеяться, но я эти данные копирую из Access’а в Ехсеl. Делаю так для того чтобы пользоваться VBA, т.к. работать в Access’е с VBA допетрить не могу, может, тогда подскажете мне как реализовать следующее:
Есть така таблица:
REGNOM DATO
10165 15.02.01
10165 22.05.01
10165 01.09.01
1023 01.04.01
1023 22.12.01
10292 05.08.01
10292 20.10.01
и т.д.
так вот нужно сделать другой столбец в котором определялось бы количество дней между смежными датами для одного и тогоже номера. Для следующего номера все с опять с нуля. Далее из полученного столбца нужно ссделать еще два в которых бы было: кол-во повторяющихся дней и скольких дней (нпример. 1 день — 15раз, 2 дня — 55раз и т.д.) этих записей будет меньше чем исходных. Как это сделать в Access’е ума не приложу.
Посоветуйте!

Странно что у тебя какие-то проблемы с VBE в Access, он практически такой же как и VBA Word, Excel, по крайне мере в той части что касается работы с датами, строками и т.д.

Что касается твоей задачки, то сразу возникает несколько вопросов:
непонятно структура твоей таблицы, это интересно в какие же строки надо писать кол-во дней между смежными датами одного и того же номера.
REGNOM DATO
10165 15.02.01 ?
10165 22.05.01 ?
10165 01.09.01 ?
1023 01.04.01 ?
1023 22.12.01 ?
10292 05.08.01 ?
10292 20.10.01 ?
ну и с другими столбцами тоже что-то не очень понятно:
» скольких дней этих записей будет меньше чем исходных» — каких исходных? откуда че берется и как енто вычисляется?

Что касается способа решения, то в Access лучше всего для таких задач использовать язык запросов SQL (с выражениями на VB), для того он и создавался чтобы работать с табличными данными.

To SergeySV.
На самом деле, я не так хорошо разбираюсь в VBA, поэтому не знаю всех возможностей :(.
По поводу задачки:
Есть таблица (она на самом деле больше):
10165 15.02.01
10165 22.05.01
10165 01.09.01
1023 02.01.00
1023 26.02.00
1023 26.04.00
1023 29.04.00
1023 22.06.00

Из неё я получаю такой столбец:
0 ->(«0» Для заполнения пустой строки и только)
96 (здесь уже пошли операции вычитания)
102 (здесь уже пошли операции вычитания)
0
55
60
3
54

«непонятно структура твоей таблицы, это интересно в какие же строки надо писать кол-во дней между смежными датами одного и того же номера.» — это не очень то и важно, главное результирующие столбцы.

Из этого столбца я получаю следующие два (рузультирующие):
0 «скольких дней» 2 (повторяются 2 раза, тот же Count)
3 1 раз
54 1 раз
55 1 раз
и т.д.
И вот эти два столбца и есть те которые мне нужны.
Подскажи, как это реализовать.

To vladsoft.
Я попробую динамически подключить, хотя я в этом пока не смыслю. Буду разбираться 🙂

Ну вот например так можно сделать.

Я завел в базе таблицу с полями REGNOM и DATO, а также добавил еще поле счетчик «kod». ВАЖНО: номера в этом поле «kod», должны идти подряд, без пропусков, так и будет если только вручную не начать удалять записи. (В принципе можно и без этого поля обойтись — через статическую переменную, тогда придется немного усложнить код доп. проверками по обнулению этой переменной в функции в случае повторного запуска запроса. Код станет не таким наглядным а функциональность не поменяется)

На вкладке «Запросы» два запроса(Запрос1 и Запрос2)
Запрос1- высчитывает кол-во дней между двумя соседними REGNOM и показывает их в поле CountDays
Запрос2 — основан на запросе «Запрос1» и группирует данные по полю CountDays (т.е. записи с одинаковыми значениями в CountDays собирает в одну строку) и при этом вычисляет кол-во этих одинаковых CountDays (результат выводит в поле CountIntervals)/ Ну вообщем стандартный запрос с группировкой данных.

Понравилась статья? Поделить с друзьями:
  • Размер листа microsoft word
  • Размер линейки в word
  • Размер курсива в word
  • Размер копируемой области не соответствует размеру области вставки excel
  • Размер конверта в word