ник: snipe
да конечно же можно - все зависит от тех целей которые вы пытаетесь достичь ........
если предыдущая форма не нужна то закрыть (а потом открыть когда нужно) если нужны данные которые в ней - то скрыть......(примерно так Forms![имя формы].visible=false' false - скрыть true - показать)
когда я начинал - делал так - писал макрос (в MSA хороший редактор) потом Сервис-> макросы - > преобразовать макросы и бегом в редактор VBA смотреть что получилось..... Поверьте результат всегда был отличный
ну а потом этот кусочек кода вставлял куда нужно .......