Ho sempre saputo che Excel poteva essere utilizzato per creare disegni fantastici, ma il suggerimento di questa settimana mostra alcuni nuovi usi per Excel. Queste idee sono di Don Heckerman, un ex socio dei miei giorni al Telxon. Don è ora il capo dell'infrastruttura IT nelle Americhe per una società di logistica globale. Recentemente ha acquistato copie di MrExcel On Excel per tutto il suo team di gestione, dato che tutti usano ampiamente Excel. Mi piacciono molto i fantastici fogli di calcolo che Don ha inviato per mostrare come usa Excel al di fuori del lavoro.
Don si rese conto che se impostava con cura l'altezza e la larghezza delle celle in modo che fossero di dimensioni uguali, il foglio di lavoro di Excel appariva proprio come carta millimetrata. Se hai mai usato carta millimetrata per abbozzare i piani per la ristrutturazione di un seminterrato, apprezzerai il disegno che Don ha realizzato in Excel. Ecco una parte di un disegno che Don ha realizzato per l'appaltatore che stava aggiungendo una stanza per tutte le stagioni a casa sua con un seminterrato sotto.

La chiave per questo è ottenere che l'altezza e la larghezza di ogni quadrato siano identiche. Non è facile come sembra. Nell'esempio di Don, l'altezza di ogni riga è 15. L'altezza della riga è misurata in punti ed è universale da computer a computer. Tuttavia, la larghezza della colonna è diversa. Una larghezza di colonna di 9 indica che un numero medio di 0-9 cifre che può rientrare nella colonna utilizzando il carattere standard. Questo è il carattere utilizzato nello stile Normale e può variare da foglio di calcolo a foglio di calcolo. Il computer di Don ha un carattere standard di Arial. Il mio computer ha un carattere standard di Times New Roman. È possibile regolare il carattere standard selezionando Strumenti> Opzioni> Generale da Excel.

Per Don, ha impostato il foglio di calcolo in modo che abbia una larghezza di colonna di 3 e ogni cella appare sullo schermo come un quadrato perfetto. Se hai un carattere standard diverso, dovrai regolare leggermente la larghezza della colonna.
Aggiornare! Nel settembre 2004, Robert Linggoputro ha scritto con un modo pratico per trovare la larghezza della colonna giusta.
- Utilizzando la barra degli strumenti di disegno, scegli l'icona del rettangolo e disegna una casella rettangolare sul foglio di lavoro.
- Fare clic con il pulsante destro del mouse sulla casella. Scegli Formato Autoshape. Nella scheda Dimensioni, modifica le dimensioni in 1 "x 1"
- Nella scheda delle proprietà, modifica le proprietà in "non spostare e ridimensionare con le celle"
- Utilizzando Visualizza - Zoom, regola il foglio di lavoro al massimo
- Posiziona la casella nell'angolo più in alto a sinistra (cella A1)
- Regola manualmente le dimensioni delle righe e delle colonne della cella A1 fino a quando non corrispondono alle dimensioni della casella
- Leggi la scala di riga e colonna e usala per aggiornare l'intera riga e colonna.
- Prova a stampare un paio di volte per ottimizzarli.
Grazie a Robert per questo fantastico suggerimento all'interno del suggerimento.
Aggiornare!! Nel febbraio 2005 Seth Larson ha inviato questo suggerimento.
- Innanzitutto, fai clic sulla casella a sinistra della colonna A per selezionare tutte le celle.
- Secondo: fare clic su una qualsiasi delle linee verticali che separa due delle colonne. Ad esempio, fare clic sulla riga tra le colonne "A" e "B".
-
Inizia a trascinare la linea verticale a sinistra oa destra.
In tal caso, solo una delle colonne si espanderà o si contrarrà.
Sullo schermo verrà visualizzata una casella di suggerimento, annotando la larghezza della colonna sia in pollici che in pixel
La chiave è fare riferimento al numero di pixel
-
Determina di quanti pixel vuoi che sia la larghezza della colonna, quindi smetti di muovere il mouse
Quando interrompi il trascinamento e rilasci dal pulsante sinistro del mouse, tutte le colonne saranno state espanse o contratte
- Terzo: fare clic su una delle linee orizzontali che separa due delle righe. Ad esempio, fare clic sulla linea tra la riga 1 e la riga 2.
-
Inizia a trascinare la linea orizzontale su e giù
Quando lo fai, solo una delle righe si espanderà o si contrarrà
Sullo schermo verrà visualizzata una casella di suggerimento, indicando l'altezza della riga in pollici e pixel
Come per le colonne sopra, la chiave è fare riferimento al numero di pixel.
-
Continua a trascinare la linea orizzontale (in alto o in basso) fino a quando il numero di pixel per l'altezza della riga è uguale al numero di pixel per la larghezza della colonna (che hai specificato in precedenza - - nel passaggio 4 sopra).
- Quando interrompi il trascinamento e rilasci il pulsante sinistro del mouse, tutte le righe saranno state espanse o contratte e le dimensioni delle colonne e delle righe saranno identiche.
In tre clic del mouse, hai impostato le celle in modo che siano quadrate.
Grazie a Seth per questo suggerimento.
Aggiornare!! Nel luglio 2006, Michael Pemberton ha inviato questa macro per automatizzare il processo di creazione della griglia. Potresti provare questo se hai bisogno di fare spesso la carta da parati.
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
Grazie a Michael per averlo inviato!
Don ha deciso su una scala che ogni blocco è di 6 pollici per 6 pollici.

Don usa una combinazione di bordi e motivi delle celle per creare le pareti interne del suo disegno. Qui, ha usato una linea dalla barra degli strumenti Disegno per mostrare una porta.

Don scrive,
Volevo essere in grado di mettere le mie idee su carta e poi condividerle con il mio imprenditore. Non volevo dover imparare un pacchetto CAD. Quindi ho deciso di utilizzare Excel. Rendendo le dimensioni delle righe uguali a quelle delle colonne, si ottiene un enorme foglio di carta millimetrata. WOW ! Ho usato questo concetto per preparare tutti i miei disegni architettonici.
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.

Di seguito è riportato uno schema elettrico che Don ha preparato per un progetto di ricablaggio per il suo T-Bucket Hot Rod del 1923. Nella parte superiore del diagramma c'è la parte anteriore dell'auto, che mostra i fari e le luci degli indicatori di direzione color ambra. Nella parte inferiore del diagramma c'è la parte posteriore dell'auto, che mostra le luci dei freni rosse, la luce della targa centrale e le luci degli indicatori di direzione ambra.

Ecco un dettaglio di una sezione dello schema elettrico.

Usare Excel come un semplice strumento di disegno invece di imparare il CAD è un ottimo uso di Excel. Grazie a Don Heckerman per aver fornito questa idea!