![]() |
text does not update in rectangle box
Hi,
I want to be able to update the text in the rectangle when the user clicks on it. My code doesn't seem to update the text even though under debugging mode, I can see it updating. Pls help. ActiveSheet.Shapes("Rectangle 2").Select Selection.Characters.Text = "test1 " MsgBox "ts" ActiveSheet.Shapes("Rectangle 2").Select Selection.Characters.Text = "test2 " ActiveCell.Select |
text does not update in rectangle box
Hi,
Try it like this: ActiveSheet.Shapes("Rectangle 1").OLEFormat.Object.Caption="TEST" -- Hope that helps. Vergel Adriano "matelot" wrote: Hi, I want to be able to update the text in the rectangle when the user clicks on it. My code doesn't seem to update the text even though under debugging mode, I can see it updating. Pls help. ActiveSheet.Shapes("Rectangle 2").Select Selection.Characters.Text = "test1 " MsgBox "ts" ActiveSheet.Shapes("Rectangle 2").Select Selection.Characters.Text = "test2 " ActiveCell.Select |
text does not update in rectangle box
Try something like:
Sub ChangetheTextintheShape() Dim res As String With Selection res = InputBox("What text do you want placed in the Shape?") Selection.Characters.Text = res End With End Sub "matelot" wrote in message ... Hi, I want to be able to update the text in the rectangle when the user clicks on it. My code doesn't seem to update the text even though under debugging mode, I can see it updating. Pls help. ActiveSheet.Shapes("Rectangle 2").Select Selection.Characters.Text = "test1 " MsgBox "ts" ActiveSheet.Shapes("Rectangle 2").Select Selection.Characters.Text = "test2 " ActiveCell.Select |
text does not update in rectangle box
Or
Sub ChangetheTextintheShape() Dim res As String With ActiveSheet.Shapes("Rectangle 2") res = InputBox("What text do you want placed in the Shape?") Selection.Characters.Text = res End With End Sub Will only work with Rectangle 2, but you would need to place a button on the sheet to run it. Corey.... "Corey" wrote in message ... Try something like: Sub ChangetheTextintheShape() Dim res As String With Selection res = InputBox("What text do you want placed in the Shape?") Selection.Characters.Text = res End With End Sub "matelot" wrote in message ... Hi, I want to be able to update the text in the rectangle when the user clicks on it. My code doesn't seem to update the text even though under debugging mode, I can see it updating. Pls help. ActiveSheet.Shapes("Rectangle 2").Select Selection.Characters.Text = "test1 " MsgBox "ts" ActiveSheet.Shapes("Rectangle 2").Select Selection.Characters.Text = "test2 " ActiveCell.Select |
text does not update in rectangle box
That works. Thanks.
"Corey" wrote: Try something like: Sub ChangetheTextintheShape() Dim res As String With Selection res = InputBox("What text do you want placed in the Shape?") Selection.Characters.Text = res End With End Sub "matelot" wrote in message ... Hi, I want to be able to update the text in the rectangle when the user clicks on it. My code doesn't seem to update the text even though under debugging mode, I can see it updating. Pls help. ActiveSheet.Shapes("Rectangle 2").Select Selection.Characters.Text = "test1 " MsgBox "ts" ActiveSheet.Shapes("Rectangle 2").Select Selection.Characters.Text = "test2 " ActiveCell.Select |
text does not update in rectangle box
Didn't work still but I try Corey method and it's good. Thanks.
"Vergel Adriano" wrote: Hi, Try it like this: ActiveSheet.Shapes("Rectangle 1").OLEFormat.Object.Caption="TEST" -- Hope that helps. Vergel Adriano "matelot" wrote: Hi, I want to be able to update the text in the rectangle when the user clicks on it. My code doesn't seem to update the text even though under debugging mode, I can see it updating. Pls help. ActiveSheet.Shapes("Rectangle 2").Select Selection.Characters.Text = "test1 " MsgBox "ts" ActiveSheet.Shapes("Rectangle 2").Select Selection.Characters.Text = "test2 " ActiveCell.Select |
All times are GMT +1. The time now is 11:34 PM. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com