excel - 如何将 Excel 标签标题中的文本垂直居中?

标签 excel vba label vertical-alignment caption

在 Excel 2007 中,我将 ActiveX 标签插入到工作表中。我右键单击它并查看“属性”,并设法将 TextAlign 属性更改为 2 (frmTextAlignCenter)。

这会将标签标题的文本与标签的中心(水平)对齐,但文本仍保留在标签的顶部。如何将标题文本垂直居中,使其位于标签的正中间?

我在 SO 中搜索了“垂直对齐”,但没有找到如何对 Excel 标签的标题执行此操作的结果。

最佳答案

有一个技巧可以用单个标签来做到这一点。 添加 1x1 像素的透明 gif 图像 ( here ),并将 PictureAlignment 属性设置为 PicturePositionLeftCenter。

关于excel - 如何将 Excel 标签标题中的文本垂直居中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6859127/

相关文章:

javascript - 如何在谷歌表格图表上创建数据标签?

ios - 如何将单元格标签的值从 tableView 传递到其他 View?

java - 当我拖动时鼠标返回到原始位置

java - 无法使用 Apache POI 设置作者和标题

excel - 如果 B1 为空,则删除 A1 单元格

vba - 如何从 VBA 创建单独的 CSV 文件?

vba - 激活特定的功能区选项卡

javascript - exceljs 节点模块读取 .xls 文件时出错

Excel 向下拖动

excel - 根据名称清除Excel单元格的内容