【问题标题】:VBA textBox columnsVBA 文本框列
【发布时间】:2014-03-17 12:44:06
【问题描述】:

如何在 VBA for Excel 中设置文本框的列数? (Excel 位于 -> 格式形状 -> 文本框 -> 列)。我试图查看整个互联网和办公室帮助,但我只能在文本框中找到只读属性列。我使用 Office 2010

【问题讨论】:

    标签: excel vba textbox shapes


    【解决方案1】:

    我刚刚录制了一个宏,它想出了这个:

        ActiveSheet.Shapes.Range(Array("TextBox 1")).Select
        Selection.ShapeRange.TextFrame2.Column.Number = 2
    

    【讨论】:

      【解决方案2】:

      从 Word 文档中剪切粘贴后,我发现我有一个名为“文本框 1”的文本框。一行(即时窗口的演示)显示列数:
      ? Sheets(1).Shapes("Text Box 1").TextFrame2.Column.Number

      FWIW 框中的文字是:
      ? Sheets(1).Shapes("Text Box 1").TextFrame.Characters.Text

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2019-09-13
        • 1970-01-01
        • 1970-01-01
        • 2012-07-17
        • 2022-01-26
        • 2021-03-18
        • 2021-05-15
        相关资源
        最近更新 更多