Кто понимает в макросах Excel? Есть потребность и деньги на оплату (+)
m
masterO99
включаешь запись макроса, делаешь все руками, останавливаешь запись
сохраняешь макрос
правишь макрос
выводишь кнопку, вешаешь на нее макрос...
все.
сохраняешь макрос
правишь макрос
выводишь кнопку, вешаешь на нее макрос...
все.
W
WSV
все.
Я получил от аффтора ТЗ.
Щщитаю, там нужно программульку маленькую написать и не в Excel, а в нормальной IDE. Т.к. макрос будет тяжелый и медленный. Да и потом надо из одного исходного файла сделать на выходе 4. Такие дела.
W
WSV
давайте еще MSDE прикрутим
А ты представь, что у тя есть набор данных, и его надо сгруппировать по определенному признаку...
Попробуй сделать макросом Excel такую групировку... Я посмотрю на твоих заказчиков, когда они получат от тебя твое гениальное решение.
Пример из жизни:
Была именно задача группировки данных в Excel. Написан макрос. И написана Dll. Макрос щщитает 1м40сек. Библиотека щщитает 1,5-2 сек. И еще, при использовании библиотеки (как и отдельной проги) самым медленным в ней будет "захват" данных и принт обработанных данных обратно в Excel.
W
WSV
а почему макросом??? у экзеля есть неплохая поддержка vba...
А макрос ты на каком языке пишешь? Как VBA расшифровывается знаешь?
W
WSV
точна... давайте еще MSDE прикрутим или счас SQL 2005 Express популярен
Понахватаются умных слофф...
знаю... мне просто вба сподручнее чем макросы :-)
счас примерно похожее сотворил - просто загнал все данные в сводную таблицу - и оно само все считает... без всякой внешней программы.
счас примерно похожее сотворил - просто загнал все данные в сводную таблицу - и оно само все считает... без всякой внешней программы.
W
WSV
знаю... мне просто вба сподручнее чем макросы
VBA - Visual Basic for Application.
Когда ты делаешь запись макроса автоматом или пишешь чо-нить вручную,- не важно,- ты используешь VBA.
Поэтому, не понятно сравнение VBA и макросов. И, тем более не понятно, чем одно сподручнее другого, если это одно и тоже...
счас примерно похожее сотворил - просто загнал все данные в сводную таблицу - и оно само все считает... без всякой внешней программы.
Ты получаешь в результате несколько конечных файлов или просто таблицу на другом листе? А теперь сделай, чтобы у тебя по нажатию одной кнопки полученная таблица выгрузилась в отдельный файл (ы) и отформатировались ячейки...
W
WSV
выделить - скопировать - вставить - отформатировать.
Ага... И все это по нажатию ОДНОЙ кнопки... При этом, у тя восемьсот случайно расположенных ячеек форматятся по одному, а стопицот случайно расположенных других - по другому. И файлов тебе надо в итоге штук пять-десять... Не смеши... Ты будешь неделю так сидеть...
предлагаю беседу перетащить в аську
Дык а чо беседовать... Все сказано...
W
WSV
потому как облегчать жизнь тредстартеру нет желания
облегчи ему жизнь, сказав:
выделить - скопировать - вставить - отформатировать.
W
WSV
выделить - скопировать - вставить - отформатировать.
Ну если по одному дню на каждую операцию - то действительно, весело.
m
masterO99
есть написанный макрос который делает сводные даблицы по файликам с максимальновозможным количеством записей в екселе - 64000
и ниче не тормозит...все быстренько...
и ниче не тормозит...все быстренько...
W
WSV
количеством записей в екселе - 64000
А чо 65535 слабо было? Строк-то 65535...
t
tihon
Макрос щщитает 1м40сек. Библиотека щщитает 1,5-2 сек.
машина не XT/88 была? ... блин как у микрософта все запущено
W
WSV
машина не XT/88 была? ...
P-IV 3.0ГГц, ОЗУ 1Гб
W
WSV
столько рублевой болтовни из-за копеечного вопроса
Не флуди, да нефлудим будешь...
A
Aлекc
:-)
1) мы экселами не торгуем такто
2) возможно мне не удалось толком обрисовать задачу, но есть подозрение, что экселом это сделать наверное можно ;-)
ради того чтобы пойти работать в микротест, можно выучить экзель.
Не льстите себе, речь идет о разовой работе, которую я оплачу лично. А Микротест 1) не имеет отношения к этому и 2) пишется с большой буквы.
Вопрос мой был явно не к тебе, сорри ;-)
спецов что ли нет?
1) мы экселами не торгуем такто
2) возможно мне не удалось толком обрисовать задачу, но есть подозрение, что экселом это сделать наверное можно ;-)
ради того чтобы пойти работать в микротест, можно выучить экзель.
Не льстите себе, речь идет о разовой работе, которую я оплачу лично. А Микротест 1) не имеет отношения к этому и 2) пишется с большой буквы.
включаешь запись
макроса, делаешь все руками, останавливаешь запись
Вопрос мой был явно не к тебе, сорри ;-)
m
masterO99
чета замкнуло конечно же 65536
Вопрос мой был явно не к тебе, сорри
да ну? надо было сразу перечислять к кому, чтобы не путать народ, ну и вопрос то явно не от тебя исходил...
Обсуждение этой темы закрыто модератором форума.