Здравствуйте.У меня просьба помочь в привязке реестра к VBA. А именно : есть книга, в ней создана форма VBA (UserForm1) в ней допустим три + три элемента Textbox1,Textbox2,Textbox3 и
CommandButton1,CommandButton2,CommandButton3.
При открытии книги записали строку на открытие Form1 (UserForm1.Show).
а) Так вот,случай первый : нужно, чтобы если мы внесли что-либо в Textbox-ы (Value <> ""), то при нажатии на CommandButton1 ("Внести изменения в реестр") в ветке реестра создастся столько дочерних веток со значениями, сколько бутет Textbox.value от нуля (пустоты), но соответственно не больше трех.
Эта задача решаема довольно просто при помощи проверки оператором If-Then ,а далее SaveSetting.
б) Значения внеслись в реестр.Закрываем сохраненную книгу.При последующем открытии с помощью GetSetting считываем информацию с реестра и вставляем в Textbox-ы.Но хотелось бы знать сколько в ранее созданной ветке реестра имеется дочерних веток (в сколько из 3-х Textbox-ов мы ранее внесли значения) и сухествует ли вообще еще основная пака в реестре в которую мы записывали значения.Т.Е. как культурно определить существует ли запрашиваемый адрес и сколько там "жильцов". - Сдесь я пока запутался . Помогите, если это в Ваших силах.
CommandButton1,CommandButton2,CommandButton3.
При открытии книги записали строку на открытие Form1 (UserForm1.Show).
а) Так вот,случай первый : нужно, чтобы если мы внесли что-либо в Textbox-ы (Value <> ""), то при нажатии на CommandButton1 ("Внести изменения в реестр") в ветке реестра создастся столько дочерних веток со значениями, сколько бутет Textbox.value от нуля (пустоты), но соответственно не больше трех.
Эта задача решаема довольно просто при помощи проверки оператором If-Then ,а далее SaveSetting.
б) Значения внеслись в реестр.Закрываем сохраненную книгу.При последующем открытии с помощью GetSetting считываем информацию с реестра и вставляем в Textbox-ы.Но хотелось бы знать сколько в ранее созданной ветке реестра имеется дочерних веток (в сколько из 3-х Textbox-ов мы ранее внесли значения) и сухествует ли вообще еще основная пака в реестре в которую мы записывали значения.Т.Е. как культурно определить существует ли запрашиваемый адрес и сколько там "жильцов". - Сдесь я пока запутался . Помогите, если это в Ваших силах.