Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.31;
Скачать: CL | DM;

Вниз

печать сразу 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;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.035 c
15-1165390566
MsGuns
2006-12-06 10:36
2006.12.31
Господа офицеры !


15-1165600580
Гоблин
2006-12-08 20:56
2006.12.31
DELPHI 10


15-1165903029
ан
2006-12-12 08:57
2006.12.31
Умер Аугусто Пиночет...


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


11-1143003617
DmiSb
2006-03-22 08:00
2006.12.31
GridLines в ListView другого цвета