Я предлагал склеенные данные заносить в базу в двух вариантах - раздельно и склеенно. И для редактирования извлекать назад в форму именно раздельные. Да и вообще склееный вариант в базе хранить незачем - если нужно склеить при выводе, то при выводе и склеивать. В общем, смотря по задаче - вот почему у Вас сделано в форме отдельно, а в базе вместе?
Я предлагал склеенные данные заносить в базу в двух вариантах - раздельно и склеенно. И для редактирования извлекать назад в форму именно раздельные. Да и вообще склееный вариант в базе хранить незачем - если нужно склеить при выводе, то при выводе и склеивать. В общем, смотря по задаче - вот почему у Вас сделано в форме отдельно, а в базе вместе?Hugo
Ну с другим файлом в части добавления записи доработать несложно: 1. перед Sheets("Члены") ставим точку: .Sheets("Члены") 2. весь код помещаем в конструкцию
[vba]
Code
With GetObject(ИмяФайла) 'тут код .Close 1 End With
[/vba] ИмяФайла - это полное имя файла с базой. Но после такой операции окно этого файла будет скрыто - его нужно открыть вручную при открытии файла на просмотр обычным способом. Ну или в код добавить отключение обновления экрана, показ окна, сохранение, включение обновления экрана... что имхо лишнее, если в базу никто руками/глазами лазить не будет.
Ну а для просмотра/редактирования базы тогда нужно думать. Вернее что думать - нужно писать другой код с выводом данных на форму (UserForm), "перемотку" их на форме, может быть и редактирование на форме с возможностью выгрузки данных в анкету. В таком варианте прямого доступа к базе у "девочки" нет, окно файла показывать вообще не нужно.
Ну с другим файлом в части добавления записи доработать несложно: 1. перед Sheets("Члены") ставим точку: .Sheets("Члены") 2. весь код помещаем в конструкцию
[vba]
Code
With GetObject(ИмяФайла) 'тут код .Close 1 End With
[/vba] ИмяФайла - это полное имя файла с базой. Но после такой операции окно этого файла будет скрыто - его нужно открыть вручную при открытии файла на просмотр обычным способом. Ну или в код добавить отключение обновления экрана, показ окна, сохранение, включение обновления экрана... что имхо лишнее, если в базу никто руками/глазами лазить не будет.
Ну а для просмотра/редактирования базы тогда нужно думать. Вернее что думать - нужно писать другой код с выводом данных на форму (UserForm), "перемотку" их на форме, может быть и редактирование на форме с возможностью выгрузки данных в анкету. В таком варианте прямого доступа к базе у "девочки" нет, окно файла показывать вообще не нужно.Hugo
Помогите! Есть два файла в первый (Заявление) заносится информация по колонке B. Во второй файл (база) по колонкам должна записываться информация с (заявления) каждый месяц что бы начиналься с новой нумерации.
Помогите! Есть два файла в первый (Заявление) заносится информация по колонке B. Во второй файл (база) по колонкам должна записываться информация с (заявления) каждый месяц что бы начиналься с новой нумерации.reeexx
reeexx, В полном объёме оценить не могу, т.к. не имею сейчас 2007/10, но эта база явно не база... База должна быть примерно такая: дата/ООО/название/номер/дата2/кол-во А то, что в файле База - это могло бы быть репортом/отчётом/сводной по базе. Т.е. начать нужно с переделки базы, ну а потом можно приспосабливать код Jhonson'а.
reeexx, В полном объёме оценить не могу, т.к. не имею сейчас 2007/10, но эта база явно не база... База должна быть примерно такая: дата/ООО/название/номер/дата2/кол-во А то, что в файле База - это могло бы быть репортом/отчётом/сводной по базе. Т.е. начать нужно с переделки базы, ну а потом можно приспосабливать код Jhonson'а.Hugo
Доброго времени суток, есть бланк заявления как к нему привязать базу этих заявлений по аналагу членов клуба, и можно ли сделать так чтобы он не закрывался пока не будут заполненны все поля. (верхняя часть заполняеться нами в EXEL, ФИО, телефон, адрес, оборудование, неисправность, внешнее состояние. нужно чтоб при открытии документа он не закрывался пока эти поля небудут заполненны, или сигнализировал о том что не заполненно поле.).
Доброго времени суток, есть бланк заявления как к нему привязать базу этих заявлений по аналагу членов клуба, и можно ли сделать так чтобы он не закрывался пока не будут заполненны все поля. (верхняя часть заполняеться нами в EXEL, ФИО, телефон, адрес, оборудование, неисправность, внешнее состояние. нужно чтоб при открытии документа он не закрывался пока эти поля небудут заполненны, или сигнализировал о том что не заполненно поле.).Иван79
На форуме програмистов нашол фалик с готовой формой для заполнения данных паспортных, хотелось чтоб было тоже самое, у меня не получилось разобраться откуда ноги беруться.
На форуме програмистов нашол фалик с готовой формой для заполнения данных паспортных, хотелось чтоб было тоже самое, у меня не получилось разобраться откуда ноги беруться.Иван79