Я уверен, что это будет очень простой ответ для любого, у кого есть знания VBA (которых у меня нет). У меня есть форма, созданная для Excel в VBA. Это многозадачная форма, и я хочу, чтобы форма открывалась на первой вкладке, когда нажата кнопка «Открыть форму X» в Excel. Давайте назовем форму «Form1» и вкладку «IDTab»Открыть форму вкладок VBA в Excel на конкретную вкладку
Я пробовал следующий код, но ни работал:
Private Sub GetFormButton_Click()
Form1.Show With MultiPage1 Value = 0
End Sub
И
Private Sub BackToExclu_Click()
With MultiPage1
.Value = (.Value - 1) Mod (.Pages.Count)
End With
End Sub
во-первых, добро пожаловать в SO. Во-вторых, пожалуйста, покажите нам свои усилия по кодированию, чтобы выполнить это самостоятельно. Это не «служба написания кода», а скорее форум для получения решений по существующему коду, который не работает. Для получения дополнительной информации см. [Как спросить] (http://stackoverflow.com/help/how-to-ask). В-третьих, вы даже попытались найти в Google решение? –
Я попытался как 'Private Sub GetFormButton_Click() Form1.Show С MultiPage1 Value = 0 'и' Private Sub BackToExclu_Click() С MultiPage1 .Value = (.Value - 1) Mod (.стр. Count) Конец End Sub', и оба, казалось, не работали. Я пробовал Google, но я не был уверен, что точно, что я спрашивал, было правильно, и многие результаты, которые я получил, были связаны с Access 2003, не знали, работал ли VBA одинаково в обоих модулях (и на языке & синтаксис казался немного другим) – DRicke
спасибо. Я поставил ваш код в исходном вопросе. –