Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Ведение базы данных членов клуба - Страница 2 - Мир MS Excel

Старая форма входа
  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: китин, _Boroda_  
Ведение базы данных членов клуба
Hugo Дата: Понедельник, 15.10.2012, 11:24 | Сообщение № 21
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3691
Репутация: 790 ±
Замечаний: 0% ±

365
Я предлагал склеенные данные заносить в базу в двух вариантах - раздельно и склеенно. И для редактирования извлекать назад в форму именно раздельные.
Да и вообще склееный вариант в базе хранить незачем - если нужно склеить при выводе, то при выводе и склеивать.
В общем, смотря по задаче - вот почему у Вас сделано в форме отдельно, а в базе вместе?


webmoney: E265281470651 Z422237915069
USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD
 
Ответить
СообщениеЯ предлагал склеенные данные заносить в базу в двух вариантах - раздельно и склеенно. И для редактирования извлекать назад в форму именно раздельные.
Да и вообще склееный вариант в базе хранить незачем - если нужно склеить при выводе, то при выводе и склеивать.
В общем, смотря по задаче - вот почему у Вас сделано в форме отдельно, а в базе вместе?

Автор - Hugo
Дата добавления - 15.10.2012 в 11:24
Jhonson Дата: Понедельник, 15.10.2012, 14:13 | Сообщение № 22
Группа: Друзья
Ранг: Ветеран
Сообщений: 514
Репутация: 169 ±
Замечаний: 0% ±

Quote (Hugo)
Я предлагал склеенные данные заносить в базу в двух вариантах - раздельно и склеенно. И для редактирования извлекать назад в форму именно раздельные

Абсолютно верно, так будет на много лучше и проще!
К сообщению приложен файл: Anketa1.rar (21.5 Kb)


"Ничто не приносит людям столько неприятностей, как разум."
 
Ответить
Сообщение
Quote (Hugo)
Я предлагал склеенные данные заносить в базу в двух вариантах - раздельно и склеенно. И для редактирования извлекать назад в форму именно раздельные

Абсолютно верно, так будет на много лучше и проще!

Автор - Jhonson
Дата добавления - 15.10.2012 в 14:13
Semidor Дата: Вторник, 16.10.2012, 04:32 | Сообщение № 23
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Все супер, документ готов, навожу косметику, спасибо всем за помощь! Теперь знаю куда обращаться (:
 
Ответить
СообщениеВсе супер, документ готов, навожу косметику, спасибо всем за помощь! Теперь знаю куда обращаться (:

Автор - Semidor
Дата добавления - 16.10.2012 в 04:32
reeexx Дата: Вторник, 16.10.2012, 12:16 | Сообщение № 24
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Помогите разобраться. Как сделать тоже самое только что бы сохранялась база в другую книгу.


www.bablakov.ru
 
Ответить
СообщениеПомогите разобраться. Как сделать тоже самое только что бы сохранялась база в другую книгу.

Автор - reeexx
Дата добавления - 16.10.2012 в 12:16
Hugo Дата: Вторник, 16.10.2012, 13:27 | Сообщение № 25
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3691
Репутация: 790 ±
Замечаний: 0% ±

365
Ну с другим файлом в части добавления записи доработать несложно:
1. перед Sheets("Члены") ставим точку: .Sheets("Члены")
2. весь код помещаем в конструкцию

[vba]
Code
With GetObject(ИмяФайла)
'тут код
.Close 1
End With
[/vba]
ИмяФайла - это полное имя файла с базой.
Но после такой операции окно этого файла будет скрыто - его нужно открыть вручную при открытии файла на просмотр обычным способом.
Ну или в код добавить отключение обновления экрана, показ окна, сохранение, включение обновления экрана... что имхо лишнее, если в базу никто руками/глазами лазить не будет.

Ну а для просмотра/редактирования базы тогда нужно думать. Вернее что думать - нужно писать другой код с выводом данных на форму (UserForm), "перемотку" их на форме, может быть и редактирование на форме с возможностью выгрузки данных в анкету.
В таком варианте прямого доступа к базе у "девочки" нет, окно файла показывать вообще не нужно.


webmoney: E265281470651 Z422237915069
USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD
 
Ответить
СообщениеНу с другим файлом в части добавления записи доработать несложно:
1. перед Sheets("Члены") ставим точку: .Sheets("Члены")
2. весь код помещаем в конструкцию

[vba]
Code
With GetObject(ИмяФайла)
'тут код
.Close 1
End With
[/vba]
ИмяФайла - это полное имя файла с базой.
Но после такой операции окно этого файла будет скрыто - его нужно открыть вручную при открытии файла на просмотр обычным способом.
Ну или в код добавить отключение обновления экрана, показ окна, сохранение, включение обновления экрана... что имхо лишнее, если в базу никто руками/глазами лазить не будет.

Ну а для просмотра/редактирования базы тогда нужно думать. Вернее что думать - нужно писать другой код с выводом данных на форму (UserForm), "перемотку" их на форме, может быть и редактирование на форме с возможностью выгрузки данных в анкету.
В таком варианте прямого доступа к базе у "девочки" нет, окно файла показывать вообще не нужно.

Автор - Hugo
Дата добавления - 16.10.2012 в 13:27
RAN Дата: Вторник, 16.10.2012, 15:57 | Сообщение № 26
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Quote (Hugo)
Ну а для просмотра/редактирования базы тогда нужно думать.

А чего думать? Искать надо.
Мы там хорошо порезвились! smile


Быть или не быть, вот в чем загвоздка!
 
Ответить
Сообщение
Quote (Hugo)
Ну а для просмотра/редактирования базы тогда нужно думать.

А чего думать? Искать надо.
Мы там хорошо порезвились! smile

Автор - RAN
Дата добавления - 16.10.2012 в 15:57
reeexx Дата: Среда, 17.10.2012, 10:05 | Сообщение № 27
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Помогите! Есть два файла в первый (Заявление) заносится информация по колонке B. Во второй файл (база) по колонкам должна записываться информация с (заявления) каждый месяц что бы начиналься с новой нумерации.
К сообщению приложен файл: 6920864.rar (29.8 Kb)


www.bablakov.ru
 
Ответить
СообщениеПомогите! Есть два файла в первый (Заявление) заносится информация по колонке B. Во второй файл (база) по колонкам должна записываться информация с (заявления) каждый месяц что бы начиналься с новой нумерации.

Автор - reeexx
Дата добавления - 17.10.2012 в 10:05
Hugo Дата: Среда, 17.10.2012, 11:49 | Сообщение № 28
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3691
Репутация: 790 ±
Замечаний: 0% ±

365
reeexx, В полном объёме оценить не могу, т.к. не имею сейчас 2007/10, но эта база явно не база...
База должна быть примерно такая:
дата/ООО/название/номер/дата2/кол-во
А то, что в файле База - это могло бы быть репортом/отчётом/сводной по базе.
Т.е. начать нужно с переделки базы, ну а потом можно приспосабливать код Jhonson'а.


webmoney: E265281470651 Z422237915069
USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD
 
Ответить
Сообщениеreeexx, В полном объёме оценить не могу, т.к. не имею сейчас 2007/10, но эта база явно не база...
База должна быть примерно такая:
дата/ООО/название/номер/дата2/кол-во
А то, что в файле База - это могло бы быть репортом/отчётом/сводной по базе.
Т.е. начать нужно с переделки базы, ну а потом можно приспосабливать код Jhonson'а.

Автор - Hugo
Дата добавления - 17.10.2012 в 11:49
Иван79 Дата: Вторник, 30.10.2012, 07:09 | Сообщение № 29
Группа: Пользователи
Ранг: Новичок
Сообщений: 38
Репутация: 0 ±
Замечаний: 20% ±

Доброго времени суток, есть бланк заявления как к нему привязать базу этих заявлений по аналагу членов клуба, и можно ли сделать так чтобы он не закрывался пока не будут заполненны все поля. (верхняя часть заполняеться нами в EXEL, ФИО, телефон, адрес, оборудование, неисправность, внешнее состояние. нужно чтоб при открытии документа он не закрывался пока эти поля небудут заполненны, или сигнализировал о том что не заполненно поле.).
К сообщению приложен файл: __8.xls (30.5 Kb)


Сообщение отредактировал Иван79 - Вторник, 30.10.2012, 11:37
 
Ответить
СообщениеДоброго времени суток, есть бланк заявления как к нему привязать базу этих заявлений по аналагу членов клуба, и можно ли сделать так чтобы он не закрывался пока не будут заполненны все поля. (верхняя часть заполняеться нами в EXEL, ФИО, телефон, адрес, оборудование, неисправность, внешнее состояние. нужно чтоб при открытии документа он не закрывался пока эти поля небудут заполненны, или сигнализировал о том что не заполненно поле.).

Автор - Иван79
Дата добавления - 30.10.2012 в 07:09
Иван79 Дата: Вторник, 30.10.2012, 11:38 | Сообщение № 30
Группа: Пользователи
Ранг: Новичок
Сообщений: 38
Репутация: 0 ±
Замечаний: 20% ±

На форуме програмистов нашол фалик с готовой формой для заполнения данных паспортных, хотелось чтоб было тоже самое, у меня не получилось разобраться откуда ноги беруться.
К сообщению приложен файл: __.7z (49.2 Kb)


Сообщение отредактировал Иван79 - Вторник, 30.10.2012, 11:38
 
Ответить
СообщениеНа форуме програмистов нашол фалик с готовой формой для заполнения данных паспортных, хотелось чтоб было тоже самое, у меня не получилось разобраться откуда ноги беруться.

Автор - Иван79
Дата добавления - 30.10.2012 в 11:38
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!