Всем привет. Прошу Вас помочь мне со следующим вопросом. Мне необходимо создать UserForms, которая будет запускаться при открытии книги Excel. В самой форме будет кнопка "Выбрать файл", которая позволяет выбрать любой Excel -файл. Далее, добавлять все листы из загружаемой книги в книгу с UserForm. Конечно это не все, что мне требуется реализовать, но для начала и этого хватит) Всем заранее спасибо за помощь) З.Ы. Может есть добрые люди, готовые помочь мне реализовать некоторые задумки)
Всем привет. Прошу Вас помочь мне со следующим вопросом. Мне необходимо создать UserForms, которая будет запускаться при открытии книги Excel. В самой форме будет кнопка "Выбрать файл", которая позволяет выбрать любой Excel -файл. Далее, добавлять все листы из загружаемой книги в книгу с UserForm. Конечно это не все, что мне требуется реализовать, но для начала и этого хватит) Всем заранее спасибо за помощь) З.Ы. Может есть добрые люди, готовые помочь мне реализовать некоторые задумки)Inertecs
Зачем Вам форма? Не проще сразу вывести диалог открытия файла? [vba]
Код
Private Sub Workbook_Open() Dim F, wb As Workbook F = Application.GetOpenFilename("Файлы Excel, *.xl*", , "Выберите файлы", , 0) If F = False Then Exit Sub Set wb = Workbooks.Open(F) End Sub
[/vba]
Зачем Вам форма? Не проще сразу вывести диалог открытия файла? [vba]
Код
Private Sub Workbook_Open() Dim F, wb As Workbook F = Application.GetOpenFilename("Файлы Excel, *.xl*", , "Выберите файлы", , 0) If F = False Then Exit Sub Set wb = Workbooks.Open(F) End Sub
Можно и сразу вывести диалог открытия. Большое спасибо за оперативность) Как и говорил, это еще не все. Как быть, если нужно выгрузить файл по определенным правилам. В "файл с макросом" нужно вставлять данные из файла "файл загрузки". В файле загрузки, на каждом листе есть "шапка". Нужно значения из этой шапки присваивать каждому человеку из списка. В общем посмотрите файлы и думаю сразу все станет понятно) Еще раз всем спасибо за помощь! З.Ы. первый файл- файл загрузки, второй - файл с макросом
Можно и сразу вывести диалог открытия. Большое спасибо за оперативность) Как и говорил, это еще не все. Как быть, если нужно выгрузить файл по определенным правилам. В "файл с макросом" нужно вставлять данные из файла "файл загрузки". В файле загрузки, на каждом листе есть "шапка". Нужно значения из этой шапки присваивать каждому человеку из списка. В общем посмотрите файлы и думаю сразу все станет понятно) Еще раз всем спасибо за помощь! З.Ы. первый файл- файл загрузки, второй - файл с макросомInertecs
Как быть - скоро Вам объяснят модераторы. Вы пока Правила форума почитайте, подготовьтесь. А для комплексных задач есть раздел Работа На форуме задают вопросы, если что не получается
Как быть - скоро Вам объяснят модераторы. Вы пока Правила форума почитайте, подготовьтесь. А для комплексных задач есть раздел Работа На форуме задают вопросы, если что не получается KuklP
Ну с НДС и мы чего-то стoим! kuklp60@gmail.com WM Z206653985942, R334086032478, U238399322728