「Excel VBA」複数の吹き出しの文字を置換する
環境
Windows 10 64bit
Excel 2013
シート名 arkgame
一つ目吹き出し:Shapes(1)
2つ目吹き出し:Shapes(2)
3つ目吹き出し:Shapes(3)
書式
With ActiveSheet
For i=開始値 To .Shapes.Count
処理コード
使用例
Sub FunA() Dim i As Integer 'シート名arkgame Sheets("arkgame").Select With ActiveSheet For i = 1 To .Shapes.Count 'シートの吹き出しの文字を置換 With .Shapes(i).TextFrame '置換文字 .Characters.Text = "Test Case111" '幅広く .AutoSize = True End With Next End With End Sub