Уважаемые профи, благодаря Вашей помощи решилась часть проблем, но вылезли новые вопросы
Ситуация: на userform находятся несколько (в примере 2) блоков, состоящих из textbox в которые попадают высчитанные формулой (спасибо за помощь Казанскому) данные после выбора параметра в combobox. Данная форма позволяла внести данные на бланк, но имелся небольшой минус - каждую новую смету приходилось сохранять в отдельном файле, что не есть гуд. А задумалось мне заносить строки в одну большую таблицу, а затем выбирать ИНДЕКСом из нее данные (это я уже применял в своих файлах). Вопросов вылезло (пока) два:
Для формирования индекса для последующей выборки я планирую добавить к каждому блоку еще один textbox значение котрого будет равно значению combobox с заголовком "Объект" и который попав в нужную ячейку и сформирует скажем так некий индекс по которому можно будет выбрать данные. А вот как сделать так, чтобы выбрав в combobox "Объект" уже всавленный индекс увидеть в моей форме и уже введенные данные с возможностью исправвить и/или добавить данные?
Сейчас данные из textbox попадают в жестко закрепленные за каждым textbox ячейки, а мне потребуется вносить данные в первую строку после заполненных (это я умею, благодаря форуму), строк на каждый объект будет не более 10, так вот как вносить эти самые строки скажем в блоки по 10 строк, может оставляя пустые строки (если они окажутся незаполненными). Тогда, если решается первый вопрос, открыв этот самый "блок" в userform можно будет добавить строки, не боясь заменить строи возможно введенные ниже (только тогда надо решить вопрос того, что уже введенные и не измененные строки не должны вновь вноситься в таблицу). Уф, проблемы броде бы понимаю и вижу, а вот решения ...)
P.S. В прилагаемом файле userform активируется на листе "Расход материалов" пр активации ячеек в диапазоне B4:B50, действия по CommandButton1 пока настроены только на первый блок combobox.
Заранее спасибо всем откликнувшимся. Простите за большой объем текста, но хотел поподробнее описать проблему.

Для формирования индекса для последующей выборки я планирую добавить к каждому блоку еще один textbox значение котрого будет равно значению combobox с заголовком "Объект" и который попав в нужную ячейку и сформирует скажем так некий индекс по которому можно будет выбрать данные. А вот как сделать так, чтобы выбрав в combobox "Объект" уже всавленный индекс увидеть в моей форме и уже введенные данные с возможностью исправвить и/или добавить данные?
Сейчас данные из textbox попадают в жестко закрепленные за каждым textbox ячейки, а мне потребуется вносить данные в первую строку после заполненных (это я умею, благодаря форуму), строк на каждый объект будет не более 10, так вот как вносить эти самые строки скажем в блоки по 10 строк, может оставляя пустые строки (если они окажутся незаполненными). Тогда, если решается первый вопрос, открыв этот самый "блок" в userform можно будет добавить строки, не боясь заменить строи возможно введенные ниже (только тогда надо решить вопрос того, что уже введенные и не измененные строки не должны вновь вноситься в таблицу). Уф, проблемы броде бы понимаю и вижу, а вот решения ...)
P.S. В прилагаемом файле userform активируется на листе "Расход материалов" пр активации ячеек в диапазоне B4:B50, действия по CommandButton1 пока настроены только на первый блок combobox.
Заранее спасибо всем откликнувшимся. Простите за большой объем текста, но хотел поподробнее описать проблему.