Использование листа Excel в качестве сетки для рисования - статьи TechTV

Содержание

Я всегда знал, что Excel можно использовать для создания удивительных рисунков, но совет этой недели показывает некоторые новые применения Excel. Эти идеи исходят от Дона Хекермана, бывшего сотрудника, когда я работал в Telxon. Сейчас Дон возглавляет ИТ-инфраструктуру в глобальной логистической компании в Америке. Недавно он приобрел копии MrExcel On Excel для всей своей управленческой команды, поскольку все они широко используют Excel. Мне очень нравятся классные таблицы, которые Дон прислал, чтобы показать, как он использует Excel вне работы.

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

Ключом к этому является получение одинаковой высоты и ширины каждого квадрата. Это не так просто, как кажется. В примере Дона высота каждой строки равна 15. Высота строки измеряется в точках и универсальна от компьютера к компьютеру. Однако ширина столбца другая. Ширина столбца 9 означает, что среднее количество цифр от 0 до 9 может поместиться в столбце с использованием стандартного шрифта. Это шрифт, используемый в обычном стиле, и может варьироваться от таблицы к таблице. На компьютере Дона установлен стандартный шрифт Arial. На моем компьютере установлен стандартный шрифт Times New Roman. Вы можете настроить стандартный шрифт, выбрав Инструменты> Параметры> Общие в Excel.

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

Обновить! В сентябре 2004 года Роберт Линггопутро использовал удобный способ определения ширины столбца.

  • Используя панель инструментов рисования, выберите значок прямоугольника и нарисуйте прямоугольную рамку на листе.
  • Щелкните поле правой кнопкой мыши. Выберите «Форматировать автофигуру». На вкладке "Размер" измените размер на 1 "x 1".
  • На вкладке свойств измените свойства на «не перемещать и изменять размер вместе с ячейками».
  • Используя View - Zoom, настройте рабочий лист на максимум
  • Поместите коробку в самый верхний левый угол (ячейка A1).
  • Отрегулируйте размер строки и столбца ячейки A1 вручную, пока он не совпадет с размером поля
  • Считайте шкалу строки и столбца и используйте ее для обновления всей строки и столбца.
  • Попробуйте распечатать пару раз, чтобы настроить их.

Спасибо Роберту за эту замечательную подсказку.

Обновить!! В феврале 2005 года эту подсказку прислал Сет Ларсон.

  1. Сначала щелкните поле слева от столбца A, чтобы выбрать все ячейки.
  2. Во-вторых, щелкните любую из вертикальных линий, разделяющих два столбца. Например, щелкните линию между столбцами «A» и «B».
  3. Начните перетаскивать вертикальную линию влево или вправо.

    При этом только одна из колонок будет расширяться или сжиматься.

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

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

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

    Когда вы остановите перетаскивание и отпустите левую кнопку мыши - все столбцы будут расширены или сжаты

  5. В-третьих, щелкните одну из горизонтальных линий, разделяющих две строки. Например, щелкните линию между строкой 1 и строкой 2.
  6. Начните перетаскивать горизонтальную линию вверх и вниз

    При этом только одна из строк будет расширяться или сжиматься

    На экране появится всплывающая подсказка с указанием высоты строки в дюймах и пикселях.

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

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

  8. Когда вы остановите перетаскивание и отпустите левую кнопку мыши - все строки будут расширены или сжаты, а размеры столбцов и строк будут идентичными.

За три щелчка мыши вы сделаете ячейки квадратными.

Спасибо Сету за этот совет.

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

Sub MakeSquareCells2() Dim wid As Single Dim myPts As Single Dim myRange As Range 'get from user the range to make square cells in. On Error GoTo TheEnd Set myRange = Application.InputBox _ ("Select a range in which to create square cells", Type:=8) On Error Resume Next If myRange.Cells.Count = 0 Then Exit Sub GetWidth: 'get from user the width of the cells wid = Val(InputBox("Input Column Width: ")) If wid> 0 And wid < 0.05 Then MsgBox "Invalid column width value" GoTo GetWidth ElseIf wid <= 0 Then Exit Sub End If 'don't drive the person crazy watching you work Application.ScreenUpdating = False myRange.EntireColumn.ColumnWidth = wid myPts = myRange(1).Width myRange.EntireRow.RowHeight = myPts 'show the person what you've done Application.ScreenUpdating = True TheEnd: End Sub

Спасибо Майклу за это!

Дон решил, что размер каждого блока составляет 6 на 6 дюймов.

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

Дон пишет:

Я хотел иметь возможность изложить свои идеи на бумаге, а затем поделиться ими с моим подрядчиком. Я не хотел изучать пакет САПР. Поэтому я решил использовать Excel. Сделав размеры строк равными размерам столбцов, вы получите огромный лист миллиметровой бумаги. ВАУ ! Я использовал эту концепцию для подготовки всех своих архитектурных чертежей.

Below is a far more detailed architectural drawing of the rear of Don's home showing the new extensive deck and the new All Season Room (the large rectangular box to the left in the drawing) that he and Anne (his wife) designed using Excel. Their contractor used these drawings exclusively during the construction. No other architectural drawings were required, given the detail provided by the Excel drawings. I had to scale it to 15% to have it fit the width of this page, but the drawing itself is comprised of 150 columns by 100 rows.

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

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

Использование Excel в качестве простого инструмента для рисования вместо изучения САПР - отличное применение Excel. Спасибо Дону Хекерману за эту идею!

Интересные статьи...