Hur kvadrerar jag flera celler i Excel?
Ibland måste du göra celler kvadratiska i ett kalkylblad så att du kan rita några flödesscheman eller husplaner. Men cellradens höjd och kolumnbredd har olika enheter, så det är svårt för dig att ställa in både radhöjd och kolumnbredd i samma dimension. Här är några knep för att lösa detta problem:
Kvadratera flera celler genom att dra kolumn- och radgränser
Kvadratera flera celler med VBA-kod
Kvadratera flera celler med Kutools för Excel
Kvadratera flera celler genom att dra kolumn- och radgränser
Om du vill göra varje cell i ett kalkylblad till en exakt kvadrat, gör så här:
1. Tryck Ctrl + A för att markera hela kalkylbladet.
2. Placera markören till gränsen mellan kolumn A och kolumn B, markören ändras till svart dubbelpil, dra den och du kommer att se två nummer som "Bredd: 8.43 (64 pixlar)", dra upp till ett nummer du behöver. I det här exemplet drar jag upp till "Bredd: 13.57 (100 pixlar)".
3. Placera sedan markören på gränsen mellan rad 1 och rad 2. Medan markören ändras till svart dubbelpil, dra den, gör siffran i pixel som matchar pixelnumret du fick i steg 2 får du "Höjd 75.00 (100 pixlar ) ".
När du släpper musen har du ett helt ark kvadratiska celler med 100 * 100 pixlar. Se skärmdump:
Kvadratera flera celler med VBA-kod
Följande VBA-kod kan också hjälpa dig att lösa denna uppgift.
1. Välj cellerna som du vill göra dem fyrkantiga.
2. Klicka Utvecklare > Visual Basic, en ny Microsoft Visual Basic för applikationer fönstret visas, klicka Insert > Modulernaoch mata in följande kod i modulen:
Sub MakeSquare ()
Dim WPChar som dubbel
Dim DInch Som Double
Dim Temp Som String
Temp = InputBox ("Höjd och bredd i tum?")
DInch = Val (Temp)
Om DInch> 0 och DInch <2.5 Då
För varje c i ActiveWindow.RangeSelection.Columns
WPChar = c.Width / c.ColumnWidth
c.ColumnWidth = (((DInch * 72) / WPChar)
Nästa c
För varje r I ActiveWindow.RangeSelection.Rows
r.RadHeight = (DInch * 72)
Nästa r
End If
End Sub
3. Klicka sedan för att köra koden. Och en snabbruta dyker upp för att påminna dig om att ange det nummer du behöver. Se skärmdump:
4. Klicka sedan OK. Och de valda cellerna har ändrats till kvadratiska celler.
Anmärkningar: I koden ovan kan du bara ange siffran mellan 0 och 2.5 tum, om det angivna numret är lika med 0 eller mindre än 0 eller antalet är lika med 2.5 eller större än 2.5, kommer den här koden inte att finnas tillgänglig.
Kvadratera flera celler med Kutools för Excel
Ovanstående kod har viss begränsning, och den använder bara tum som enhet. Om du vill skapa en kvadrat som är 5 * 5 cm i excel, hur kan du göra det?
Kutools för Excel: med mer än 300 praktiska Excel-tillägg, gratis att prova utan begränsning på 30 dagar. Hämta nu
Om du har installerat Kutools för Excel kan detta problem enkelt lösas.
1. Markera cellerna du vill göra dem fyrkantiga。
2. Klicka Kutools > Områdeomvandlare > Justera cellstorlek, se skärmdump:
3. I Justera cellstorlek dialogrutan, ange enhetstyp. Och ange sedan radhöjden och kolumnbredden som samma nummer som du behöver. Se skärmdump:
4. Klicka OK or Ansökhar de valda cellerna ändrats till kvadrater med 2 * 2 cm.
Anmärkningar: Du kan ställa in andra enheter som pund, tum eller pixlar som du vill.
Klicka för att få veta mer om den här funktionen Justera cellstorlek.
Relaterade artiklar:
- Hur ställer jag in cellstorlek i cm (centimeter) i Excel?
- Ställ in kolumnbredd och radhöjd för ett intervall
Bästa kontorsproduktivitetsverktyg
Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid. Klicka här för att få den funktion du behöver mest...
Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare
- Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
- Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
- Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!