所有工作表均可见的文本框

所有工作表均可见的文本框

我有一本包含 8 个工作表的 Excel 工作簿。我想创建一个带有箭头的文本框,并将其放在左下角,就在工作表名称的正上方。我希望即使移动到下一个工作表时,这个文本框也可见。它将用作所有工作表共有的注释。

答案1

@Priyanka,我想建议您使用 VBA 代码(宏),在工作表名称上方的各工作表(全部 8 个工作表)中创建 Tex 框。

Sub CreateTXTBox()
    For I = 1 To 8
        Sheets(I).Select
        ActiveSheet.OLEObjects.Add(ClassType:="Forms.TextBox.1", Link:=False, _
        DisplayAsIcon:=False, Left:=50, Top:=270, Width:=100, Height:= _
        40).Select
    Next
End Sub

注意:

  • 将此代码作为模块插入工作簿并运行以在同一位置在所有 8 个工作表中创建文本框。
  • For I = 1 to 8是可编辑的,您可以更改8是否要在多于或少于的时间内创建文本框8 Sheets
  • 文本框尺寸也可编辑。

相关内容