こんにちは!
10行目限定だとして・・・
Private Sub Worksheet_Change(ByVal Target As Range)
Dim str As String
If Target.Address = "$B$10" Then
If Target <> "" Then
If IsNumeric(Target) And Target > 999 And Target < 10000 Then
Application.DisplayAlerts = False
str = "=RSS|'" & Target & ".t'!更新済"
Range("C10").Formula = str
Range("L10").Formula = "=D10*E10"
Application.DisplayAlerts = True
End If
Else
Range("C10:L10").ClearContents
End If
End If
End Sub
こんなんではどうでしょうか?m(_ _)m
お礼
tom04様 昨晩に引き続き教えてもらえて大変うれしいです。実は密かに期待しておりました 昨晩教えてもらったのと合わせて、これですべてのケースに対応できるようになりました お陰様でマクロは100%完成です 2回続けて、しかも、あっという間に教えてもらえて大変恐縮です ありがとうございました。深く感謝いたします。