結合したセルの内容を自動で変更させるプログラムですが、エラーメッセージが短すぎて何が言いたいのか伝わりません。
助けてください。
vba
1Private Sub Worksheet_Change(ByVal Target As Range) 2 3 Application.EnableEvents = False 4 If Target.Column = 6 Then 5 6 If Not Target.MergeArea(1, 1).Value = "" Then 7 8 If Not InStr(Target.MergeArea(1, 1).Value, "pb t=") = 0 Then 9 10 'Dim v As String 11 v = Target.MergeArea(1, 1).Value 12 'Dim i As Long 13 i = InStr(v, "pb t=") 14 Target.MergeArea(1, 1).Value = v.Substring(0, i) & "プラスターボード t=" & v.Substring(i + 5) 15 End If 16 End If 17 End If 18 Application.EnableEvents = True 19End Sub

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/06/24 00:44