Тема: Помогите сдвинуть таблицу в Exele на 2 столбца вправо

Имеется инвентор и из под него работает механикс. И вот когда из под механикса делается спецификация, она затем импортируется в таблицу в екселе. Так вот шаблон екселевский с этой таблицей надо немного подправить. Т.е. саму таблицу передвинуть вправо на 2 столбца, что бы освободить место. и на этом месте нарисовать дополнительный штамп. И соответственно подправить макрос, что бы все работало по прежнему, в том же режиме, только на 2 столбца правее.
А т.к. в програмировании полный профан, прошу помощи у опытных профи.
Может кто поможет, а?
Шаблон выложен по адрессу:
http://webfile.ru/221936

Re: Помогите сдвинуть таблицу в Exele на 2 столбца вправо

Если механикс лицензионный, то лучше попросить авторов? А макрос-то доступен? Да и дополнительные графы в шаблоне есть!

Re: Помогите сдвинуть таблицу в Exele на 2 столбца вправо

В том то и дело что не лицензионный. У кого он вообще таков.
макрос доступе, только что с ним делать не знаю

Re: Помогите сдвинуть таблицу в Exele на 2 столбца вправо

Посмотрел макрос. Он к размещению спецификации не имеет никакого отношения. Да это и понятно: этот файл - бланк, который сам куда-то вставляется.
Попробуйте сделать бланк своих двух столбцов и после получения спецификации добавляйте два столбца и вставляйте свой бланк.
Для автоматизации процесса лучше обратиться к авторам программы.

Re: Помогите сдвинуть таблицу в Exele на 2 столбца вправо

Этот файл-бланк никуда не вставляется. Наоборот это в него вставляются все необходимые данные из механикса и инвентора.
Я когда нажимаю кнопку импортировать спецификацию в механиксе, так сразу открывается эксель, и эта таблица и все мои данные уже находятся в этой таблице. Все что остается так немного отредактировать и сохранить, а затем распечатать.

Re: Помогите сдвинуть таблицу в Exele на 2 столбца вправо

Если в механиксе номера столбцов прописаны жестко, а не определяются каждый раз,например, по надписям в заголовках, то самим не сделать сдвижку. Попробуйте добавьте в бланк столбец и выведите в файл спецификацию. Если все получилось, то пользуйтесь, если нет, то добавлять придется в ручную. А код в файле не отвечает за место расположения таблицы.

Re: Помогите сдвинуть таблицу в Exele на 2 столбца вправо

Попробуй выложить файл результата вставки механиксом и желаемый файл для распечатки, т.к. по TeDii (2005-03-18 17:00:46) надо немного подправить не шаблон, а файл после вставки механиксом.

Re: Помогите сдвинуть таблицу в Exele на 2 столбца вправо

> TeDii:
постараюсь подправить макрос (хотя не факт, что именно от него все зависит), вышлю на почту. Так что не режь сразу, ок?

Re: Помогите сдвинуть таблицу в Exele на 2 столбца вправо

Так, подправил, отослал. TeDii! Обязательно сохрани исходник, если не заработает, то обязательно расскажи, где глюк. Попробую что-нить придумать.

> brigval
Как это "не отвечает"? Команда .Range("E61") именно обращается к конкретной ячейке... Кстати, если создатели MechaniCS сюда заглянут (мало ли...), такой мелкий совет от вредной крысы: попробуйтся обращаться к областям и ячейкам с помощью методов не .Range(), а .Cells() - код на порядок более гибкий получается. И наращивать его (да и отлаживать) тоже проще :)
Ессно, все сугубо имхо.

Re: Помогите сдвинуть таблицу в Exele на 2 столбца вправо

> kpblc
kpblc ну че там что нибуть выресовывается?

Re: Помогите сдвинуть таблицу в Exele на 2 столбца вправо

Стоп, а письмо не пришло, что ли? В общем, результат: в новом файле попробовать надо сдвинуть столбцы (уже руками) вправо. Если на первом листе я сместил, то на втором попросту забыл.
Только сейчас смог поставить MechaniCS (ессно, демку) - посмотрю, что там получается.

Re: Помогите сдвинуть таблицу в Exele на 2 столбца вправо

Черт, ни фига не получается - эта зараза все равно вставляет данные в старые ячейки. Похоже, что это делается еще в каде, там же и назначаются ячейки-получатели данных. Следовательно, правка Excel'ного кода (который и доступен, все остальное зашито не распорешь) ничего не даст. Увы, извини :(

Re: Помогите сдвинуть таблицу в Exele на 2 столбца вправо

kpblc пишет:

вставляет данные в старые ячейки

Метод научного тыка - иногда убеждает лучше анилиза кода макросов :)

Re: Помогите сдвинуть таблицу в Exele на 2 столбца вправо

В смысле - анАлиза. Пардон :)

Re: Помогите сдвинуть таблицу в Exele на 2 столбца вправо

хехехе, это точно. Ну ладно, ладно, вспылил, был неправ.

Re: Помогите сдвинуть таблицу в Exele на 2 столбца вправо

Все понятно, решение проблемы не осуществимо. Может производители прочитают все таки эту ветку, да в новом 5-м механиксе учтут эту недоделку.
Хотя с ихней стороны это не недоделка, это скорее мне надо.
Будем мучатся и рисовать в ручную...
Всем спасибо.
Отдельное большое спасибо kpblc'у за попытку.

Re: Помогите сдвинуть таблицу в Exele на 2 столбца вправо

> TeDii
1.Если рисуется вручную, то решение проблемы осуществимо.
2. Если выложить инфу на форуме по  algol (2005-03-18 19:24:19) по каким то "религиозным" мотивам не представляется возможным, вышли на мыло. Попробуем осуществить.