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

问题描述 投票:3回答:1

我尝试在VBA中获取表单格式,我发现Horizo​​ntalAlignment的默认值等于1,但在MSND中没有这个值,这里有可能的值,有没有人帮我?

xlCenter = -4108
xlDistributed = -4117
xlJustify = -4130
xlLeft = -4131
xlRight = -4152
excel vba excel-vba alignment range
1个回答
4
投票
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枚举值可能只是它们的别名。

© www.soinside.com 2019 - 2024. All rights reserved.