Do you mean this?
Sub B3_Insert()
Dim ws1 As Worksheet: Set ws1 = Sheets("Sheet1")
Dim ws2 As Worksheet: Set ws2 = Sheets("Sheet2")
If ws2.Range("D1").Value = "" Then
ws2.Range("D1").Value = ws1.Range("B3").Value
Else
ws2.Range("D1").Value = ws2.Range("D1").Value & Chr(10) & ws1.Range("B3").Value
End If
End Sub
Sub B9_Insert()
Dim ws1 As Worksheet: Set ws1 = Sheets("Sheet1")
Dim ws2 As Worksheet: Set ws2 = Sheets("Sheet2")
If ws2.Range("D1").Value = "" Then
ws2.Range("D1").Value = ws1.Range("B9").Value
Else
ws2.Range("D1").Value = ws2.Range("D1").Value & Chr(10) & ws1.Range("B9").Value
End If
End Sub
Sub B3_Clear()
Dim ws1 As Worksheet: Set ws1 = Sheets("Sheet1")
Dim ws2 As Worksheet: Set ws2 = Sheets("Sheet2")
Dim strResult As String
If Not InStr(1, ws2.Range("D1").Value, ws1.Range("B3").Value) = 0 Then
ws2.Range("D1").Value = Replace(ws2.Range("D1").Value, ws1.Range("B3").Value, "")
End If
End Sub
Sub B9_Clear()
Dim ws1 As Worksheet: Set ws1 = Sheets("Sheet1")
Dim ws2 As Worksheet: Set ws2 = Sheets("Sheet2")
Dim strResult As String
If Not InStr(1, ws2.Range("D1").Value, ws1.Range("B9").Value) = 0 Then
ws2.Range("D1").Value = Replace(ws2.Range("D1").Value, ws1.Range("B9").Value, "")
End If
End Sub
Bookmarks