你好,
- 我在 Excel 2013 中创建了图形方程式。
- 我在 Excel 2007 中编辑了该文档。
- 我在 Excel 2013 中编辑了相同的文档。不再有图形方程式。
我怎样才能恢复图形方程式?
提前致谢
答案1
为了解决这个问题,最好创建新方程式并按照下面书面的步骤将其与文本框链接起来。
- 插入文本框。
- 单击要链接单元格内容(您的公式)的文本框。
- 在公式栏中,键入等号,然后单击包含要链接到文本框的公式的单元格。
- 按 ENTER 键结束。
单元格的内容将显示在文本框中。
注意:您还可以使用单元格引用,例如=Sheet1!A2
。
根据 OP 的要求进行编辑:
您可以使用此 VBA 代码将尽可能多的单元格链接到文本框。
Private Sub Linl_to_Textbox()
Dim Newshp As Shape
Dim Newtbx As TextBox
Set Newshp = ActiveSheet.Shapes.AddTextbox (msoTextOrientationHorizontal, 200, 200, 150, 150)
Set Newtbx = Newshp.OLEFormat.Object
Newtbx.Formula = "$A$1"
End Sub
注意:
- 200、200、150、150 是可以改变的文本框的尺寸。
- 在单元格 A1 中,你需要写入以下等式,
=E2&CHAR(10)&E4&CHAR(10)&E6
其中 E2 至 E6 有图形方程式。