¿Cómo obtener dinámicamente el valor del valor actual de la pestaña de varias páginas?

Comunidad, actualmente estoy ocultando mis pestañas en la página de mi formulario de usuario, excepto la pestaña actual. El usuario puede hacer clic en los botones para alternar entre páginas. Algunos botones comparten sub rutinas. Cuando un usuario hace clic en un botón, oculta la pestaña anterior una vez que se ha seleccionado la nueva pestaña. Supongo que esta es una pregunta dual.

1) ¿Cómo puedo obtener el valor de selección de pestaña anterior?

2) ¿Cómo puedo recorrer los valores de mis pestañas? Mi objetivo es probar la leyenda actual o el valor de la pestaña contra todos los demás. Pensé que esta sería una forma fácil de ocultarlas, independientemente de qué página y qué botón llame a la subrutina.

En este momento solo tengo esto para un botón de pestaña ...

Sub NewCreditSetup()
    MultiPage1.Pages(1).Visible = True
    MultiPage1.Value = 1
    MultiPage1.Pages(0).Visible = False
    //More code displaying tab...irrelevant
End Sub  

Respuestas a la pregunta(2)

Su respuesta a la pregunta