Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.12.31;
Скачать: [xml.tar.bz2];

Вниз

печать сразу 2 файлов на 1 листе?   Найти похожие ветки 

 
yevgeniy   (2006-12-04 23:42) [0]

Доброго времени суток!У сразу 2 вопроса
Надо отправить на печать сразу 2 файла. В 1 файле таблицы, во втором - то что должно заполнять ячейки этих таблиц.Как сделать что б распечатывались одновременно? листов штук 700. очень долго приходится распечатывать сначала таблицы, а по второму разу их содержание. :(
может даже программулину кто какую подскажет, или как её написать или стандартные средства винды (?).
а теперь второй вопрос. надо вставить в exel"e в 1 столбик N значений  ячеек. но не поочереди, а через 1 ячейку или через 2...
подскажите, пожалуйста. очень надо...
зараннее спасибо.


 
oldman ©   (2006-12-04 23:50) [1]


> Как сделать что б распечатывались одновременно?


никак


 
Гарри Поттер ©   (2006-12-04 23:53) [2]

> очень долго приходится распечатывать сначала таблицы, а
> по второму разу их содержание. :(

Гы. это как это?
Содержание-то у тебя уже ввиде таблицы или как?


 
yevgeniy   (2006-12-05 00:19) [3]

нет.
в 1 файле таблицы. во втором числа.


 
Германн ©   (2006-12-05 01:20) [4]


> yevgeniy   (04.12.06 23:42)
>
> Доброго времени суток!У сразу 2 вопроса
> Надо отправить на печать сразу 2 файла. В 1 файле таблицы,
>  во втором - то что должно заполнять ячейки этих таблиц.
> Как сделать что б распечатывались одновременно?

Пойми одно, но главное. Печатают не "файлы", а "документы"! Если поймёшь это, то либо сам сможешь придумать как сделать, либо задашь более "грамотный" вопрос.


 
yevgeniy   (2006-12-05 01:28) [5]

ок. действительно глупо сказанул...
исправляюсь.
надо напечатать 2 документа ... и далее по тексту.
вот если б сам мог - не задавал бы вопрос. долго думал как.

а как насчёт второго вопроса? вставить в столбик данные через N ячеек?


 
Германн ©   (2006-12-05 02:04) [6]


> yevgeniy   (05.12.06 01:28) [5]
>
> ок. действительно глупо сказанул...
> исправляюсь.
> надо напечатать 2 документа ... и далее по тексту.
> вот если б сам мог - не задавал бы вопрос. долго думал как.
>

Извини, но ещё раз ты сглупил. На одном листе Windows заточен печатать только один документ! Если этот документ влазит на лист. После этого Windows заточен выгрузить/промотать сей лист, чтобы напечатать следущий документ на "другом листе", поскольку считает "по умолчанию", что это другой документ!


 
Юрий Зотов ©   (2006-12-05 02:43) [7]

Можно сначала нарисовать таблицу вместе с данными на любой канве, а потом перегнать ее на канву принтера. Либо загнать лист в Excel, а уж оттуда печатать.


 
oldman ©   (2006-12-05 02:57) [8]


> В 1 файле таблицы, во втором - то что должно заполнять ячейки
> этих таблиц


Тоже как-то понятно.
Что, в первом файле голая рамочка?
Да уж, точно Ексель в руки!


 
sergey888   (2006-12-05 12:46) [9]

1 вариант
Сначала печатаешь рамку, потом ложишь лист обратно в принтер и печатаешь второй файл.
Главное  - правильно положить лист перед печатью второго докумета.

2 вариант
печатаешь оба документа на разных листах, потом берешь ксерокс, в лоток ложишь лист с таблицей, по крышку лист с цифрами.

Главное  - правильно положить листы


 
Гарри Поттер ©   (2006-12-05 13:00) [10]

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


 
yevgeniy   (2006-12-05 21:14) [11]

вобщем с 1 вопросом я понял.
всем спасибо.

теперь загвоздка с exel
попытаюсь объяснить в чем проблема.
мне надо вставить допустим в столбик A, в ячейки А6, А26, А46, А66 и т.д. некую информацию. т.е. через каждые 20 ячеек. если бы так нужно сделать несколько раз то ничего. но мне надо сделать так несколько сотен раз. или раз уж спрашую то как в определённых строках увеличть их высоту. например в 1,11,21,31 одна, а во 2,12,22,32 другая.
как сделать такое в exel? и можно ли вообще?!
очень надо.


 
AndB ©   (2006-12-06 07:21) [12]

наверно ты издеваешься :)  но если очень надо...
Sub Макрос1()
a = Split(ActiveCell.Address, "$", -1, vbTextCompare)
   For r = a(2) To 65536 Step 20
     Range(a(1) & r).Select
     ActiveCell.FormulaR1C1 = a(1) & r
   Next r
End Sub

с высотой аналогично


 
yevgeniy   (2006-12-06 23:35) [13]

нет. наверно я не издеваюсь. конечно на сайте мастеров delphi все мастера. но не я. :) кроме того не знаю VBA.

усложняем задачу. :)
надо вставить не просто однотипную информацию. просто я не правльно выразился.
вобщем допустим есть столбик длинной в 500 ячеек. этот столбик надо переписать в другой столбик только что бы запись шла с промежутком в 20 ячеек. в итоге последняя ячейка должна стать не 500, а 10000-й.

за код макроса спасибо.

> с высотой аналогично

а вот это самое "аналогично" выложить можно?..

>если очень надо...

действительно очень надо.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2006.12.31;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.037 c
15-1165390126
stone
2006-12-06 10:28
2006.12.31
Мир сошел с ума...


11-1142575284
Unknown Mystic
2006-03-17 09:01
2006.12.31
Ошибка в TKOLOpenDirDialog из MCK?


2-1165918031
Клара
2006-12-12 13:07
2006.12.31
Поиск


2-1165870656
serko
2006-12-11 23:57
2006.12.31
Базы Access на др. компах!


15-1165855670
Гоблин
2006-12-11 19:47
2006.12.31
MSSQL - посоветуйте книжку





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский