我尝试在VBA中获取工作表格式,我发现HorizontalAlignment的默认值等于1,但是MSND中没有此值,这里是可能的值,有人可以帮助我吗?
xlCenter = -4108
xlDistributed = -4117
xlJustify = -4130
xlLeft = -4131
xlRight = -4152
最佳答案
Const xlHAlignGeneral = 1
您正在查看错误的枚举。查看
XlHAlign
:xlHAlignCenter:-4108
xlHAlignCenterAcrossSelection:7
xlHAlignDistributed:-4117
xlHAlighFill:5
xlHAlighGeneral:1
xlHAlignJustify:-4130
xlHAlignLeft:--4131
xlHAlignRight:-4152
还有一个
XlVAlign
枚举,用于垂直对齐。您可以在对象浏览器(F2)中找到它(以及其他所有内容):似乎您正在使用的
xlCenter
是在Excel.Constants
枚举中定义的。 XlHAlign
和XlVAlign
枚举值可能只是它们的别名。