Range.Horizo ntalAlignment = 1在excel中的含义是什么

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Range.Horizo ntalAlignment = 1在excel中的含义是什么相关的知识,希望对你有一定的参考价值。

我尝试在VBA中获取表单格式,我发现Horizo​​ntalAlignment的默认值等于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)中找到它(以及其他所有内容):

enter image description here

似乎你正在使用的xlCenterExcel.Constants枚举中定义。 XlHAlignXlVAlign枚举值可能只是它们的别名。

以上是关于Range.Horizo ntalAlignment = 1在excel中的含义是什么的主要内容,如果未能解决你的问题,请参考以下文章