Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Таблицы: динамическая+статическая  (Прочитано 7102 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Legogo
Гость
« : 07-10-2005 12:54 » 

Всем доброго времени суток!
Напал на такой трабл: Есть таблица в Экселе, В левой части поля с артикулами оборудования, ценами, кол-вом итп. которые обращаются к БД. Правая часть- статична, представляет собой дополнение из нескольких полей, содержит распределение кол-ва по складам и итоговые значения. Все замечательно работает пока не начинаешь ее обновлять. Итог: левая часть, в которую из БД постоянно вносятся новые записи(для нового оборудования) уезжает. Соответственно значения правой части, и итоговые значения неверны.

Можно ли средствами VBA привязать значения этих ячеек, учитывая что кол-во записей порядка 5 тысяч? Если да то как? Буду очень благодарен за ответ.
 
Записан
HandKot
Молодой специалист

ru
Offline Offline

« Ответ #1 : 10-10-2005 06:28 » 

не совсем понятно что хочется и что представляет из себя правя часть
если я правильно понял, то, вероятно, нужно использовать запрос либо для всех значений, либо попробовать использовать его только для правой части
Записан

I Have Nine Lives You Have One Only
THINK!
Legogo
Гость
« Ответ #2 : 10-10-2005 12:53 » 

Уточнение: Имеется ввиду что левая часть формируется по запросам из БД. Для правой части этих запросов в БД нет и по некоторым причинам быть не предполагается (заполняется руками). При обновлении таблицы (а по сути обновляется только левое поле), две части- левая и правая- "разъезжаются" (из за добавления новых записей в БД) поскольку записи левого сопостовляется правое статичное. Требуется привязать эти значения так чтобы каждой записи левого поля соответствовала "своя" (распределения по складам) из правого, а для добавленных - пустая для последущего заполнения. Извиниюсь если кого уж совсем заморочил Улыбаюсь
Записан
HandKot
Молодой специалист

ru
Offline Offline

« Ответ #3 : 10-10-2005 14:22 » 

а на каком принципе записи связываются? или как занесли и нет какой-нибудь зависимотси
Записан

I Have Nine Lives You Have One Only
THINK!
HandKot
Молодой специалист

ru
Offline Offline

« Ответ #4 : 12-10-2005 05:17 » 

Единственное решение это левую часть, формирующуюся по запросам из БД, сортировать, к примеру, по дате и времени появления записи (вероятно придется добавить еще одно поле)(поле можно сделать типа счетчик) и тогда статичесая часть должна всегда соответствовать динамической таблице, а добавленные записи всегда будут появляться в конце
Записан

I Have Nine Lives You Have One Only
THINK!
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines