Question: What would be difference between Microservice Patterns [Transaction Log Trailing](https://microservices.io/patterns/data/transaction-log-tailing.html) vs [Polling Publisher](https://microservices.io/patterns/data/polling-publisher.html).

Looking at listed example ([Eventuate Local](https://github.com/eventuate-local/eventuate-local/)) seems that both the patterns are based on trailing database logs and publishing to message broker.

Answer: 
Add an autofilter.

```
Private Sub Summary_Click()
Dim EMPLID As String

EMPLID = Application.InputBox("Enter Your Employee Number", "Employee Number")

With Sheets("Tracking Data").Range("E:E")
        Set Rng = .Find(What:=EMPLID, _
                        After:=.Cells(.Cells.Count), _
                        LookIn:=xlValues, _
                        LookAt:=xlWhole, _
                        SearchOrder:=xlByRows, _
                        SearchDirection:=xlNext, _
                        MatchCase:=False)
        If Not Rng Is Nothing Then
            .autofilter
            .autofilter field:=1, criteria1:=EMPLID 
            Application.Goto Rng, True
        Else
            MsgBox "Nothing found"
        End If
    End With
Unload Me

End Sub

```
Another simple way to accomplish your task.

```
Private Sub Summary_Click()
Dim EMPLID As String, cl As Range

EMPLID = Application.InputBox("Enter Your Employee Number", "Employee Number")

    With Sheets("Tracking Data")
        For Each cl In .Range("E2", .Range("E" & .Rows.Count).End(xlUp))
            If Not cl.Value = EMPLID Then
                cl.EntireRow.Hidden = True
            End If
        Next cl
    End With
End Sub

```