Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.04.2012, 16:23   #11
vvvd
Пользователь
 
Регистрация: 24.03.2012
Сообщений: 12
По умолчанию

Операторы и конструкции Наверное неправильно выразился. Хотел спросить какой алгоритм макроса.
Насчет направляющих. Я думаю, что можно сделать как с высотой и шириной. Т.к. на один заказ только одна направляющая, то например, для заявки 446 направляющая равна СУММ(B13:F13)=2910.
можно к № привязаться, и далее собирать все встреченные данные в массив до следующего № или пока данные закончатся.. Может есть какой-либо пример, на его основе пробовал бы сам.
Большое спасибо!
vvvd вне форума Ответить с цитированием
Старый 08.04.2012, 16:33   #12
tsap
Пользователь
 
Аватар для tsap
 
Регистрация: 17.05.2008
Сообщений: 33
По умолчанию

попробуй вот - пытался с помощью формул проработать.С помощью СТ было бы более громоздко.
Вложения
Тип файла: rar Решение.rar (10.4 Кб, 14 просмотров)
tsap вне форума Ответить с цитированием
Старый 08.04.2012, 17:16   #13
alex77755
Форумчанин
 
Аватар для alex77755
 
Регистрация: 14.02.2009
Сообщений: 753
По умолчанию

ну вот так можно определить заказы и количество позиций в заказе.
Код:
M = Лист1.Range(Cells(1, 1), Cells(Лист1.UsedRange.Rows.Count, 6))
For R = 1 To UBound(M)
    If M(R, 1) = "№" Then
       C = R + 5
            Do While M(C, 2) <> "направляющие"
            C = C + 1
       Loop
       KZ = (C - R - 3) / 7 ' количество позиций в заказе
       For C = 1 To KZ
А потом привязываясь к R и C назначить значения всех параметров
помогу решить контрольные VB6, VBA (недорого)
Alex77755@mail.ru
alex77755 вне форума Ответить с цитированием
Старый 08.04.2012, 18:37   #14
vvvd
Пользователь
 
Регистрация: 24.03.2012
Сообщений: 12
По умолчанию

Спасибо огромное! Буду разбираться.
Все работает, только вид везде простой, хотя есть и прямой и волна.
И все же хотелось бы такую таблицу на отдельном листе.
vvvd вне форума Ответить с цитированием
Старый 08.04.2012, 19:35   #15
tsap
Пользователь
 
Аватар для tsap
 
Регистрация: 17.05.2008
Сообщений: 33
По умолчанию

Я одного не пойму - в чем проблема,чтобы разместить итоговую таблицу на другом листе? КУЧА вариантов!
П.С. Формулы подправил, теперь выбирает тип правильно. в файле итоговые таблицы (сводная и формульная) на отдельных листах. Пользуйтесь
Вложения
Тип файла: rar Решение.rar (17.3 Кб, 12 просмотров)
tsap вне форума Ответить с цитированием
Старый 08.04.2012, 19:58   #16
vvvd
Пользователь
 
Регистрация: 24.03.2012
Сообщений: 12
По умолчанию

Спасибо большое!!!
vvvd вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание футбольной таблицы Duke 1991 Microsoft Office Excel 19 15.09.2016 13:33
Создание таблицы Наталья ромашка Microsoft Office Excel 0 10.02.2012 10:53
Создание\добавление таблицы Alesto Microsoft Office Excel 8 21.09.2011 15:32
Создание таблицы Anny_Apple Компоненты Delphi 1 01.04.2011 23:40