1、电脑打开Excel表格。
2、打开Excel表格后,先把A1单元格的列宽移动到100像素。
3、然后把A1单元格的高度也移动到100像素。
4、把A1单元格的列宽和高度都移动到100像素后,那A1单元格就变成正方形的了。
Excel中,行高和列宽单位无法用cm表示,需要计算。在1024*768下,1cm约为38像素。行高是以磅为单位,1cm=28.35磅
将Excel单元格设置为1cm*1cm的操作步骤:
1、选中需要设置的单元格;
2、在行标处单击鼠标右键,在弹出的快捷菜单中选择行高;
3、弹出行高对话框,输入28.35;
4、将光标放在之间的列标处按下鼠标键,调整宽度为38像素(1cm)即可,如图所示。
先选择视图中的页面视图
然后设置行高和列宽数值一样
就可以使单元格成正方形
Excel的行高和列宽单位无法用mm或cm表示。需要计算。在1024*768下,1CM约为38像素。以此为基准,可计算并控制报表的行列位置。
行高是以磅为单位
1mm=2.835磅
列宽与EXCEL的标准字体有关
在用鼠标控制单元格列宽和行号的时候,在数值旁边的括号内有一个象素值,可以根据象素值进行控制。
=====================
"帮助"中说-------
出现在“标准列宽”框中的数字为适合于单元格的标准字体的数字
0-9
的平均值。
=====================
注解:
标准字体------是指EXCEL---工具---选项---常规中的标准字体(当然与字大小也有关)
因为字体中,如,0与1其宽度有可能不一样,EXCEL是以"标准字体"的0123456789这10个字符的平均值为计量单位.
1
个单位列宽为多少磅可用VBA得到。
=Range("A1").Width/Columns(1).ColumnWidth
(当然A1不能是合并了的单元格)
如:
简体OFFICE,默认标准字体(宋体12号)情况下
Range("A1").Width/Columns(1).ColumnWidth=6.444
这样行高为56.7,列宽为8.799时,为2*2CM
参考资料:excelhome
先用绘图工具栏的矩形工具画一个矩形,将高和宽均设为1CM,属性设为“大小位置均固定”,按住Alt键,移动矩形使矩形的左上角对齐单元格的左上角,然后调整行高和列宽与矩形的高宽相等。