Текущее время: Вт, авг 05 2025, 00:24

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Рабочая книга --- два запроса --- друг под другом
СообщениеДобавлено: Ср, дек 05 2012, 14:35 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, июл 17 2008, 08:29
Сообщения: 258
Подскажите пожалуйста как сделать чтобы нижний запрос динамически сдвигался вниз в Ексельке ???
т.е. первый в зависимости от месяца может дать и 100 и 200 строк денных.
и чтобы второй запрос ( например мои итоги по счетам ) шел через 3 пустых строки.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Рабочая книга --- два запроса --- друг под другом
СообщениеДобавлено: Ср, дек 05 2012, 14:39 
Директор
Директор

Зарегистрирован:
Чт, апр 16 2009, 13:30
Сообщения: 784
Пол: Мужской
MaybexX написал(а):
Подскажите пожалуйста как сделать чтобы нижний запрос динамически сдвигался вниз в Ексельке ???
т.е. первый в зависимости от месяца может дать и 100 и 200 строк денных.
и чтобы второй запрос ( например мои итоги по счетам ) шел через 3 пустых строки.


это точно можно сделать при помощи макроса на VBA.

viewtopic.php?f=12&t=73117


Последний раз редактировалось vtb Ср, дек 05 2012, 14:41, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Рабочая книга --- два запроса --- друг под другом
СообщениеДобавлено: Ср, дек 05 2012, 14:40 
Специалист
Специалист

Зарегистрирован:
Пн, окт 03 2011, 17:24
Сообщения: 153
Сделай 2 запроса, но на разных рабочих листах
Потом создай третий на который будут динамически выводиться данные из первых двух с помощью макроса и настроек рабочей книги, исходя из их размеров:

Sub Callback(ParamArray varname())

varname(1).Row - номер первой строки (на листе)
varname(1).Column - номер первого столбца (на листе)
varname(1).Rows.count - количество строк
varname(1).Columns.count - количество столбцов

varname(2).Row - номер первой строки (на листе)
varname(2).Column - номер первого столбца (на листе)
varname(2).Rows.count - количество строк
varname(2).Columns.count - количество столбцов

End Sub

Вместо 1 и 2 вроде можно название запросов подстваить или GRIDов

В настрйоках рабочей книги на вкладке EXIT надо прописать выполнение макроса.

_________________
Нас всех отчислят... как это мило


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Рабочая книга --- два запроса --- друг под другом
СообщениеДобавлено: Ср, дек 05 2012, 15:05 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, июл 17 2008, 08:29
Сообщения: 258
:wink: спасибо, сейчас попробую этот вариант и прочитаю ссылочку...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Рабочая книга --- два запроса --- друг под другом
СообщениеДобавлено: Ср, дек 05 2012, 15:49 
Ассистент
Ассистент

Зарегистрирован:
Чт, фев 26 2009, 00:21
Сообщения: 41
MaybexX написал(а):
Подскажите пожалуйста как сделать чтобы нижний запрос динамически сдвигался вниз в Ексельке ???
т.е. первый в зависимости от месяца может дать и 100 и 200 строк денных.
и чтобы второй запрос ( например мои итоги по счетам ) шел через 3 пустых строки.

Если работаете в 3.5, можно просто добавить запросы один под другим. Сам делал книжки, все работает, пока не меняешь запрос. Насколько помнится, важен порядок добавления(и сохранения после изменения) запроса в книгу (вроде надо было начинать с нижнего, тогда само все смещается)!!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Рабочая книга --- два запроса --- друг под другом
СообщениеДобавлено: Чт, дек 06 2012, 07:46 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, июл 17 2008, 08:29
Сообщения: 258
qwert_AG написал(а):
MaybexX написал(а):
Подскажите пожалуйста как сделать чтобы нижний запрос динамически сдвигался вниз в Ексельке ???
т.е. первый в зависимости от месяца может дать и 100 и 200 строк денных.
и чтобы второй запрос ( например мои итоги по счетам ) шел через 3 пустых строки.

Если работаете в 3.5, можно просто добавить запросы один под другим. Сам делал книжки, все работает, пока не меняешь запрос. Насколько помнится, важен порядок добавления(и сохранения после изменения) запроса в книгу (вроде надо было начинать с нижнего, тогда само все смещается)!!



Спасибо, у нас 7.0, но сейчас попробую сначало нижний ставить потом верхний.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB