Содержание

Как ячейки в excel сделать квадратными?

Как сделать ячейки идеальными квадратами в Excel?

В Microsoft Excel

Яхочусделатьвысотупервыхтрехстрокипервыхчетырехстолбцов(12ячееквверхнемлевомуглу),чтобыэтиячейкибыликвадратами.Какэтоможносделать?

Теперь, что мне делать?

19 ответов

Еще один способ . изменить вид на макет страницы. Это изменяет масштаб сетки на дюймы, а затем вы можете установить как высоту, так и ширину на одно и то же значение (например, 25 дюймов). Макет страницы IMO является наилучшим стандартным представлением для работы над внешним видом электронной таблицы.

Вот пример с фактическими размерами для обоих видов:

Выделите все (или нужные вам строки / столбцы), затем перетащите их до нужного размера.

  1. Перетащите край заголовка столбца, чтобы изменить ширину столбца. Отображается всплывающая подсказка с точным подсчетом пикселей.
  2. Помните значение пикселя!
  3. Перетащите край заголовка строки, чтобы изменить высоту строки, она работает одинаково.
  4. Перетащите его в одно и то же значение пикселя.

Ширина столбца Excel измеряется количеством нулей (0), которые могут вставляться в ячейку в стандартном стиле. Чтобы преобразовать в точки (как измеряется высота строки), см.

Если вам не нужно быть точным, просто взгляните на него. Если вам нужно быть ближе, чем рисовать глаз, поместите квадрат с панели инструментов «Рисование» на свой лист и размер его. Если вы хотите его 10 x 10, используйте такой код:

Затем вы можете вручную отсортировать строку и столбец в соответствии с квадратом и прочитать высоту и ширину столбца.

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

Вот решение VBA.

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

Посмотрите на следующее изображение:

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

Сначала выберите ячейки, которые вы хотите изменить. Затем на вкладке Home перейдите в поле Cells и нажмите кнопку Format . Здесь вы можете изменить Row Height и Column Width выбранных ячеек, как вы хотите.

Если вы хотите сделать это для всего листа, вы можете использовать этот трюк — что может быть полезно в любом случае: щелкните поле слева от заголовка столбца A, чтобы выбрать все ячейки; нажмите и перетащите один из разделителей заголовка столбца в нужный размер, отметив количество пикселей для результирующей ширины ячейки (я использую Excel 2007, который показывает это); сделайте то же самое для одного из разделителей меток строк, сопоставив его с шириной столбца по пикселям. Это должно сделать все ячейки в листах. Это, конечно, не то, что вы просили, но я надеялся, что этот трюк будет работать с подмножеством ячеек. К сожалению, это не так.

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

  1. Выделите квадраты, которые вы хотите отформатировать.
  2. Перейдите на вкладку формата.
  3. Формат ширины столбца в 12.43
  4. Затем отформатируйте высоту ячейки до 75.00.

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

Я использую соотношение 5-1 / 3, высоту строки и ширину столбца.

Например, сделайте высоту строки 53.33, а ширина столбца 10, или 106.66 и 20 соответственно, и вы будете достаточно близки для правительственной работы.

Я определил, что квадрат может быть сделан с отношением высоты 7,25 строк для каждой 1,0 точки ширины столбца.

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

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

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

Обратите внимание, что квадраты исчезают (путем изменения ширины столбца) при изменении типа или размера шрифта. Это связано с тем, как Excel вычисляет ширину столбца. См. Ссылка

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

Выберите столбцы (щелкните столбец A, затем удерживайте shift и щелкните на другом конце)

Щелкните правой кнопкой мыши на одном из столбцов, выберите Ширина столбца и введите новое значение.

Читать еще:  Как сделать чтобы в excel число начиналось с нуля?

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

Это довольно трюк, используя VBA. Установите равномерный rowHeight, затем используйте свойство Width (возвращает размер столбца в точках) и разделите RowHeight на него, чтобы получить отношение высоты / ширины без единицы. Создайте новый ColumnWidth, который в исходном столбце ColumnWidth сделает все квадратным.

Если вы хотите сделать row & amp; столбец выглядит квадратным, выберите все ячейки, которые вы хотите сделать квадратом, и измените высоту строки на 28.8 и измените ширину столбца на 4.56.

Excel 2010 Настройка в режиме макета страницы, а затем возврат к нормальному виду не работает. Я смог проверить, используя инструменты рисования и сделав идеальный квадрат в стандартном представлении. Это самый простой способ сделать квадраты любого размера.

Как сделать клетки идеальными квадратами в Excel?

В Microsoft Excel

Я хочу сделать высоту первых трех строк и первых четырех столбцов (12 ячеек в верхнем левом углу) такой, чтобы эти ячейки были квадратами. Как это может быть сделано?

Удивительно, но Excel говорит:

Таким образом, они не в том же масштабе.

Создание обоих из них 8.43 дает мне это:

Что мне теперь делать?

19 ответов 19

Еще один способ . изменить свой вид на макет страницы. Это изменяет масштаб сетки на дюймы, а затем вы можете специально установить и высоту, и ширину на одно и то же значение (например, 25 дюймов). Макет страницы IMO — лучший стандартный вид для работы над внешним видом электронной таблицы.

Вот пример с фактическими размерами для обоих видов:

Выберите все (или нужные вам строки / столбцы), затем перетащите, чтобы изменить размер до желаемого размера.

  1. Перетащите край заголовка столбца, чтобы изменить его ширину. Появится всплывающая подсказка с точным количеством пикселей.
  2. Запомните значение пикселя!
  3. Перетащите край заголовка строки, чтобы изменить высоту строки, он работает так же.
  4. Перетащите на то же значение пикселя.

Ширина столбца Excel измеряется числом нулей (0), которые могут поместиться в ячейке в стиле Normal. Чтобы преобразовать в точки (как измеряется высота строки), см.

Если вам не нужно быть точным, просто посмотрите на это. Если вам нужно быть ближе к глазу, поместите квадрат с панели инструментов «Рисование» на свой лист и установите его размер. Если вы хотите, чтобы это было 10 x 10, используйте такой код:

Затем вы можете вручную изменить размер строки и столбца, чтобы он соответствовал квадрату и считал высоту и ширину столбца.

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

Вот решение VBA.

Вы должны знать, что математически квадрат и визуально квадрат — это разные вещи. Не все мониторы сделаны одинаково. Обычно пиксели шире, чем они высокие.

Посмотрите на следующую картинку:

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

На самом деле, у меня была такая же проблема в прошлом. Для меня лучше всего работает следующий код VBA. Я нашел линейное соотношение методом проб и ошибок.

Код работает как для отдельных ячеек, так и для выбора. В последнем случае квадраты основаны на общей ширине или высоте выделения.

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

Обратите внимание, что квадраты исчезают (при изменении ширины столбца) при изменении типа или размера шрифта. Это связано с тем, как Excel вычисляет ширину столбца. См .: https://support.microsoft.com/en-us/kb/214123.

Сначала выберите ячейки, размер которых вы хотите изменить. Затем на вкладке « Home » перейдите в поле « Cells и нажмите « Format . Здесь вы можете изменить Row Height и Column Width выбранных ячеек по своему усмотрению.

Если вы хотите сделать это для всего листа, вы можете использовать этот трюк, который может быть полезен в любом случае: щелкните поле слева от заголовка столбца A, чтобы выбрать все ячейки; щелкните и перетащите один из разделителей заголовков столбцов до нужного размера, отметив количество пикселей для результирующей ширины ячейки (я использую Excel 2007, который показывает это); сделайте то же самое для одного из разделителей меток строки, сопоставив его с шириной столбца в пикселях. Это должно сделать все ячейки в ящиках листов. Что, конечно, не то, что вы просили, но я надеялся, что этот трюк будет работать с подмножеством ячеек. К сожалению это не так.

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

  1. Выделите квадраты, которые вы хотите отформатировать.
  2. Перейдите на вкладку формата.
  3. Отформатируйте ширину столбца в 12.43
  4. Затем отформатируйте высоту ячейки до 75,00.

Используя линейку, я обнаружил, что на расстоянии 7 и 10 дюймов у меня была небольшая доля. Надеюсь это поможет.

Я определил, что квадрат можно сделать с соотношением 7,25 высоты строки для каждой 1,0 точки ширины столбца.

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

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

Читать еще:  Как сделать плавающую строку в excel?

В некоторых случаях нужно выставить точные размеры полей

Промежуток столбца в таблице Эксель может равняться любому значению в диапазоне от 0 до 255 единиц. От него зависит количество знаков, которые поместятся в объект, который отформатирован с применением базового шрифта. Базовая величина вертикального диапазона составляет 8,43 единицы. При выставлении нулевого показателя вертикальный ряд будет скрыт.

Высота полосы в таблице Эксель может быть выставлена в диапазоне от 0 до 409 единиц. Как и с шириной колонки, при выставлении нулевого показателя полоса будет скрыта, только на этот раз — горизонтальный. Единица высоты горизонтального ряда соответствует примерно 0,035 сантиметра или 1/72 дюйма. Базовое значение — 12,75 пунктов.

При работе в режиме разметки страницы вы можете указать величину полосы объектов в сантиметрах, миллиметрах или дюймах. Чтобы поменять меру, нажмите «Файл» — «Параметры» и в категории «Дополнительно» найдите раздел «Экран». В выпадающем меню «Единицы на линейке» установите систему мер, которая вам больше подходит.

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

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

  • Чтобы поменять величину одного столбца, перетащите его правую границу влево или вправо, устанавливая нужный показатель.
  • Чтобы настроить произвольное количество, выделите их и перетащите границу любого. Чтобы отредактировать два и более несмежных вертикальных диапазона, отметьте первый, зажмите Ctrl и кликните по остальным. Смежных — выделите крайний левый или правый, затем, удерживая Shift, выберите противоположный.
  • Для того чтобы применить редактирование ко всем колонкам, сначала отметьте их на соответствующую кнопку (на пересечении разметки из цифр и латинских букв) либо нажмите Ctrl + «A».

Единственный недостаток варианта — он не очень точный.

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

  1. Выделите произвольное количество колонок;
  2. Во вкладке «Главная» найдите область «Ячейки» и кликните «Формат»;
  3. В «Размер ячейки» щёлкните «Ширина столбца»;
  4. Введите значение в поле.

Как сделать расстояние между границами столбцов равным

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

  1. Отметьте объект с желаемым показателем;
  2. В группе «Буфер» на основной вкладке щёлкните «Копировать»;
  3. Там же нажмите на выпадающее меню под «Вставить» и выберите ссылку «Специальная вставка» (в самом низу);
  4. В области «Вставить» щёлкните на пункт «Ширины столбцов».

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

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

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

  • Для одного листа — отметьте его левым кликом мыши;
  • Для нескольких страниц — выделите любую, затем кликните по другим, удерживая Ctrl;
  • Для всей книги — щёлкните по любой странице правой клавишей мыши и нажмите «Выбрать все листы».

Далее сделайте настройку:

  1. Во вкладке «Главная» кликните «Формат»;
  2. В области «Размер ячейки» выберите «Ширина по умолчанию»;
  3. Введите новое значение в поле.

Как сделать шаблон для создания листов и книг

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

  1. Открыть книгу, которую хотите использовать как шаблон;
  2. Кликнуть «Файл» — «Сохранить как»;
  3. Ввести имя шаблона в «Имя файла»;
  4. В выпадающем меню «Тип файла» щёлкнуть «Шаблон Excel» или его аналог «с поддержкой макросов», если они есть в книге и понадобятся в дальнейших;
  5. Нажмите «Сохранить».

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

Как отредактировать промежуток горизонтального ряда мышкой

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

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

  1. Отметьте произвольное количество колонок;
  2. Во вкладке «Главная» найдите область «Ячейки» и кликните «Формат»;
  3. В «Размер ячейки» щёлкните «Высота строки»;
  4. Введите значение в поле.

Автоматическое изменение в зависимости от содержимого элементов

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

  1. Выберите произвольное количество колонок;
  2. В группе «Ячейки» на основной вкладке нажмите «Формат»;
  3. В «Размер ячейки» щёлкните «Автоподбор ширины столбца» (или высоты).

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

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

Выравнивание ячеек по одному размеру в Excel

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

Процесс выравнивания размеров

Выполнить данную задачу можно двумя путями:

  • настроить ширину столбцов – в пределах от 0 до 255 пунктов (по умолчанию – 8,43)
  • настроить высоту строк – в пределах от 0 до 409 пунктов (по умолчанию – 15).

Примечание: примерный размер одного пункта в сантиметрах – 0,35 мм.

Стандартные единицы измерения можно изменить на свое усмотрение. Вот, что нужно для этого сделать:

  1. Переходим в меню “Файл”, где находим раздел “Параметры” и кликаем по нему.
  2. В появившихся параметрах в перечне слева щелкаем по подразделу “Дополнительно”. В правой части окна находим группу настроек под названием “Отображение” (“Экран” – в более старых версиях программы). Находим параметр “Единицы на линейке”, щелкаем по текущему варианту, чтобы раскрыть список всех доступных опций и выбираем:
    • дюймы
    • сантиметры
    • миллиметры
  3. Определяемся с нужным вариантом, после чего нажимаем кнопку OK.
  4. Данная процедура позволяет задать наиболее удобную единицу измерения, которая будет дальше участвовать в настройке ширины столбцов и высоты строк таблицы.
Читать еще:  Как сделать ссылку кликабельной в excel?

Метод 1: выравниваем область ячеек

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

  1. Выделяем область ячеек, размер которых хотим выровнять.
  2. Переходим во вкладку “Главная” (если находимся не в ней), где находим группу инструментов “Ячейки” и щелкаем в ней по кнопке “Формат”. Раскроется список, в котором кликаем по строке “Высота строки”.
  3. На экране появится окно, в котором можно задать нужный размер высоты строки, который будет применен ко всем ячейкам выделенной области. По готовности щелкаем OK.
  4. Нам удалось выровнять высоту всех выделенных ячеек. Но это еще не все. Осталось настроить ширину столбцов. Чтобы это сделать, снова выделяем требуемый диапазон ячеек (если вдруг выделение было снято), после чего снова раскрываем список, нажав кнопку “Формат”, но на этот раз выбираем строку “Ширина столбца”.
  5. В окне настройки ширины столбца указываем желаемый размер, после чего нажимаем OK.
  6. Все готово. В результате наших действий мы задали одинаковые размеры (высоту и ширину) для всех ячеек выделенного фрагмента.

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

  1. Для настройки высоты ячеек выделяем на вертикальной координатой панели порядковые номера всех строк, после чего щелкаем правой кнопкой мыши по любому месту выделенного диапазона (также, на панели координат). В появившемся списке жмем по строке “Высота строки”.
  2. В результате откроется уже знакомое окно, в котором мы вводим желаемую высоту и жмем кнопку OK.
  3. Аналогичным образом происходит настройка ширины столбцов. Выделяем на горизонтальной координатной панели нужный диапазон, кликаем по выделенной области (именно на панели координат) правой кнопкой мыши и выбираем в раскрывшемся перечне пункт “Ширина столбца”.
  4. Задаем требуемое значение и щелкаем кнопку OK.

Метод 2: выравниваем все ячейки листа

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

  1. Конечно же, выделять вручную все ячейки листа не нужно. Просто щелкаем по небольшому прямоугольнику, который находится между вертикальной и горизонтальной панелями координат. Также для выполнения данной процедуры можно воспользоваться комбинацией клавиш Ctrl+A.
  2. Теперь, когда все ячейки листа выделены, мы можем настроить их высоту и ширину, пользуясь методом 1, описанным выше.

Метод 3: ручная настройка размера путем сдвига границ

Данный метод предполагает работу с границами столбцов и строк. Вот, как он реализуется:

  1. Выделяем диапазон или все столбцы листа (в зависимости от поставленной задачи) на горизонтальной панели координат. Затем наводим курсор на границу любого столбца выделенной области (именно на панели координат). Когда он сменит вид на небольшой плюсик со стрелками в обе стороны, зажав левую кнопку мыши двигаем его влево или вправо, чтобы раздвинуть или сдвинуть границу. Так как мы выделили сразу диапазон, то и изменения будут применены ко всем ячейкам в нем.
  2. Ширина всех столбцов выделенного диапазона выровнена.
  3. Теперь аналогичным образом выравниваем строки таблицы. Для этого на вертикальной координатной панели выделяем нужные строки (или все строки) и сдвигаем границы любой из строк.
  4. Все готово. Размеры ячеек выделенного фрагмента выровнены как по высоте, так и по ширине.

Примечание: если нужно задать одинаковые размеры всех ячеек листа, можно сразу их выделить, нажав комбинацию клавиш Ctrl+A (или кликнув по специальному прямоугольнику между панелями координат), после чего, также, с помощью сдвига границ строк и столбцов задать требуемые значения.

Метод 4: выравнивание при вставке таблицы

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

  1. Для начала нам нужно выделить исходную таблицу, которую мы хотим скопировать. После это в группе инструментов “Буфер обмена” вкладки “Главная” щелкаем по кнопке “Копировать”. Также для копирования можно воспользоваться комбинацией клавиш Ctrl+C.
  2. Встаем в ячейку (в другом месте этого листа или на другом листе/книге), куда планируем вставить скопированную таблицу. Именно эта ячейка будет являться самым верхним левыми элементом вставленной таблицы. Щелкаем по ней правой кнопкой мыши, в появившемся окне выбираем “Специальная вставка” (именно по надписи, а не на стрелку рядом с ней).
  3. В появившемся окне в группе параметров “Вставить” отмечаем пункт “Ширины столбцов”, после чего кликаем OK.
  4. В результате произойдет автоматическая настройка размеров ячеек в соответствии с выделенной таблицей на исходном листе.
  5. Теперь, мы можем вставить сюда скопированную таблицу, и она будет выглядеть абсолютно также, как и на начальном листе. Для этого щелкаем по любому месту выделенной области правой кнопкой мыши и в раскрывшемся перечне выбираем команду “Вставить”. Либо можно кликнуть по кнопке “Вставить” во вкладке “Главная”, группа инструментов “Буфер обмена”, или нажать комбинацию клавиш Ctrl+V.
  6. Процесс копирования таблицы из одного места в другое с сохранением идентичных размеров ячеек благополучно завершен.

Заключение

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

Ссылка на основную публикацию
Adblock
detector