excel2010 怎么试图表中的横坐标轴和纵坐标轴的刻度保持一定的比例。

比如,横坐标的最大刻度为5000,纵坐标的最大刻度为500,怎么使单位刻度呈1:1的关系

第1个回答  2012-10-12
你所说的1:1是不是让横坐标与纵坐标刻度一样(横坐标中的1个间距与纵坐标中的一个间距相等)?如果是这个,你完全可以用鼠标拖动图表的右边框及下边框来调整图表的宽窄或高低,就能改变图表中坐标轴的显示比例了。追问

是的,怎么精确调整,使用vba怎么调整

追答

你在调整时,用直尺测量一下横枞坐标相同刻度的大小就行了,由于EXCEL水平与垂直方向的使用标尺不是同一种单位,还与所使用的字体有关,转换相当麻烦。如果你坚持要用VBA调整,可以参考下面这句ActiveSheet.Shapes("图表 1").ScaleHeight 1.18, msoFalse, msoScaleFromBottomRight,它是将图表的右边框向右拉伸,增大到原来大小的1.18倍,具体用法请参考EXCEL自带的帮助文件(在VBA帮助中搜索ScaleHeight方法)。

本回答被网友采纳
第2个回答  2012-10-12
选中坐标轴原有的数据,右键--设置坐标轴格式,在里面进行设置就行了追问

选哪个选项呢

第3个回答  2012-10-12
自己调啊!追问

怎么调啊,求解

追答

选中图表,点击右键,选择“选择数据”,点击“切换行/列”
即可完成x,y坐标调换

追问

我不是为了调换坐标轴,我是为了使坐标轴线形成1:1的正方形

相似回答