Hi Howard .. please use [code]Insert Code here ...[/code] code tags when posting code.
The Tag property is handy when multiple views share the same event. It is a way of distinguishing which view was clicked / interacted with etc.
You don't have to use the Tag property .. in this example you could have tested the button.Text property to decide what code to run.
As for your code .. you changed the Tag property .. but the code output displays the button.Text ( did you change that also)
To test result make the following change ...
Case Else
lblResult.Text = lblResult.Text & btnSender.Tag '@@ Display the Tag property instead ...
End Select