Sub AsignaTabla(Tabla As String)
Adodc1.RecordSource = Tabla
Adodc1.Refresh
Set DataGrid.DataSource = Adodc1
End Sub
' la llamada al Procedimiento desde los commands
Private Sub Command1_Click()
AsignaTabla "Tabla1"
End Sub
Private Sub Command2_Click()
AsignaTabla "Tabla2"
End Sub
' y asi sucesivamente
' Ojo al procedimiento tambien le podes pasar una sentencia SQL, ejemplo:
'Private Sub Command2_Click()
' AsignaTabla "SELECT * FROM Tabla2"
'End Sub