Zawsze wiedziałem, że Excel może służyć do tworzenia niesamowitych rysunków, ale wskazówka z tego tygodnia pokazuje kilka nowych zastosowań programu Excel. Pomysły te pochodzą od Dona Heckermana, byłego współpracownika z Telxon. Don jest teraz szefem infrastruktury IT w obu Amerykach w globalnej firmie logistycznej. Niedawno zakupił kopie MrExcel On Excel dla całego zespołu zarządzającego, ponieważ wszyscy oni intensywnie korzystają z Excela. Bardzo podoba mi się fajne arkusze kalkulacyjne, które przysłał Don, aby pokazać, jak korzysta z Excela poza pracą.
Don zdał sobie sprawę, że jeśli ostrożnie ustawi wysokość i szerokość komórek, aby miały jednakowy rozmiar, arkusz programu Excel wyglądał jak papier milimetrowy. Jeśli kiedykolwiek używałeś papieru milimetrowego do szkicowania planów renowacji piwnicy, z pewnością docenisz rysunek wykonany przez Dona w programie Excel. Oto fragment rysunku, który Don wykonał dla wykonawcy, który dodawał całoroczny pokój do swojego domu z piwnicą pod nim.

Kluczem do tego jest uzyskanie identycznej wysokości i szerokości każdego kwadratu. To nie jest takie proste, jak się wydaje. W przykładzie Dona wysokość każdego wiersza wynosi 15. Wysokość wiersza jest mierzona w punktach i jest uniwersalna z komputera na komputer. Jednak szerokość kolumny jest inna. Szerokość kolumny wynosząca 9 oznacza, że średnia liczba cyfr od 0 do 9, które można zmieścić w kolumnie przy użyciu standardowej czcionki. To jest czcionka używana w stylu Normal i może się różnić w różnych arkuszach kalkulacyjnych. Komputer Dona ma standardową czcionkę Arial. Mój komputer ma standardową czcionkę Times New Roman. Możesz dostosować standardową czcionkę, wybierając Narzędzia> Opcje> Ogólne w programie Excel.

W przypadku Dona ustawił arkusz kalkulacyjny tak, aby miał szerokość kolumny 3, a każda komórka pojawia się na ekranie jako idealny kwadrat. Jeśli masz inną standardową czcionkę, będziesz musiał nieznacznie dostosować szerokość kolumny.
Aktualizacja! We wrześniu 2004 roku Robert Linggoputro napisał z wygodnym sposobem na znalezienie odpowiedniej szerokości kolumny.
- Korzystając z paska narzędzi rysowania, wybierz ikonę prostokąta i narysuj prostokątną ramkę w arkuszu.
- Kliknij prawym przyciskiem myszy pole. Wybierz Format Autoshape. Na karcie Rozmiar zmień rozmiar na 1 "x 1"
- Na karcie właściwości zmień właściwości na „nie przenoś i nie zmieniaj rozmiaru z komórkami”
- Używając Widok - Zoom, dostosuj arkusz do maksimum
- Umieść pudełko w lewym górnym rogu (komórka A1)
- Dostosuj ręcznie rozmiar wiersza i kolumny komórki A1, aż będzie pasować do rozmiaru pola
- Przeczytaj skalę wierszy i kolumn i użyj jej do zaktualizowania całego wiersza i kolumny.
- Spróbuj wydrukować kilka razy, aby je dostroić.
Dzięki Robertowi za tę wspaniałą wskazówkę w napiwku.
Aktualizacja!! W lutym 2005 r. Seth Larson przesłał tę wskazówkę.
- Najpierw - kliknij pole po lewej stronie kolumny A, aby zaznaczyć wszystkie komórki.
- Po drugie - kliknij dowolną pionową linię oddzielającą dwie kolumny. Na przykład kliknij linię między kolumnami „A” i „B”.
-
Zacznij przeciągać pionową linię w lewo lub w prawo.
Robiąc to - tylko jedna z kolumn będzie się rozszerzać lub kurczyć.
Na ekranie wyświetli się okienko z podpowiedziami - zawierające szerokość kolumny w calach i pikselach
Kluczem jest odniesienie się do liczby pikseli
-
Określ, ile pikseli ma mieć szerokość kolumny, a następnie przestań poruszać myszą
Kiedy zatrzymasz przeciąganie i zwolnisz lewym przyciskiem myszy - wszystkie kolumny zostaną rozszerzone lub zwężone
- Po trzecie - kliknij jedną z poziomych linii oddzielających dwa rzędy. Na przykład kliknij linię między wierszem 1 a wierszem 2.
-
Zacznij przeciągać poziomą linię w górę iw dół
Robiąc to - tylko jeden z rzędów będzie się rozszerzał lub kurczył
Na ekranie pojawi się okienko z podpowiedziami, zawierające wysokość wiersza w calach i pikselach
Podobnie jak w przypadku kolumn powyżej - kluczem jest odniesienie się do liczby pikseli.
-
Kontynuuj przeciąganie poziomej linii (w górę lub w dół), aż liczba pikseli na wysokość wiersza będzie równa liczbie pikseli szerokości kolumny (określonej wcześniej - - w kroku 4 powyżej).
- Po zatrzymaniu przeciągania i zwolnieniu lewego przycisku myszy - wszystkie wiersze zostaną rozszerzone lub zwężone, a wymiary kolumn i wierszy będą identyczne.
Trzema kliknięciami myszy ustawiłeś komórki jako kwadratowe.
Dzięki Seth za tę wskazówkę.
Aktualizacja!! W lipcu 2006 roku Michael Pemberton wysłał to makro, aby zautomatyzować proces tworzenia siatki. Możesz spróbować tego, jeśli często musisz robić siatkę.
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
Dzięki Michaelowi za przesłanie tego!
Don zdecydował w skali, że każdy blok ma wymiary 6 cali na 6 cali.

Don używa kombinacji granic komórek i wzorów, aby stworzyć wewnętrzne ściany swojego rysunku. Tutaj użył linii z paska narzędzi Rysowanie, aby pokazać drzwi.

Don pisze:
Chciałem móc przelać swoje pomysły na papier, a następnie podzielić się nimi z kontrahentem. Nie chciałem uczyć się pakietu CAD. Zdecydowałem się więc na Excel. Zrównując wymiary rzędów z wymiarami kolumn - otrzymujesz ogromny kawałek papieru milimetrowego. ŁAŁ ! Wykorzystałem tę koncepcję do przygotowania wszystkich moich rysunków architektonicznych.
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.

Poniżej znajduje się schemat okablowania, który Don przygotował dla projektu ponownego okablowania swojego Hot Rod T-Bucket z 1923 roku. U góry schematu znajduje się przód samochodu, przedstawiający reflektory i bursztynowe kierunkowskazy. U dołu schematu znajduje się tył samochodu, na którym znajdują się czerwone światła stopu, środkowe oświetlenie tablicy rejestracyjnej i bursztynowe kierunkowskazy.

Oto szczegół jednej sekcji schematu elektrycznego.

Używanie Excela jako łatwego narzędzia do rysowania zamiast uczenia się CAD to fajne użycie programu Excel. Podziękowania dla Don Heckerman za dostarczenie tego pomysłu!