I don’t know of a way to disable tabs, but you could remove them from the tab pages collection and add them back as needed.
Something like this:
<pre> ‘Store the tab in a variable before removing it
some_page = TabControl1.TabPages(0)
<pre> ‘Insert the tab into the collection. This will insert it into the first position
‘If the tab order is not important, you could use the Add method instead