Re: Excel nyomtatási feladat

Zsolt Nagy nagyzsolt80 at gmail.com
2014. Jan. 19., V, 13:21:21 CET


Mindenkinek köszönöm a segítségét...

megszületett a végső kód :)

A1 .... A100-ig felvittem a file neveket ahogy Zsuzsa említette...

*Sub Nyomtatásos()*
*'*
*' Nyomtatásos Makró*
*'*
*' Billentyűparancs: Ctrl+á*
*'*
*For i = 1 To 100*

*    ChDir "E:\Excel"*

*    Workbooks.Open Filename:="E:\Excel\" & Range("A" & Trim(CStr(i)))*

*    ActiveWorkbook.PrintOut From:=3, To:=3, Copies:=1, Collate:=True, _*

*    IgnorePrintAreas:=False*

*    ActiveWorkbook.Close*

*Next*

*End Sub*


Beillesztetem, ha esetleg valakinek a későbbiekben szüksége lehet
ilyesmire...

Zsolt


2014. január 19. 12:49 Zsolt Nagy írta, <nagyzsolt80 at gmail.com>:

> Köszönöm Péter a segítséget... +  természetesen Zsuzsának is :)
>
> valahogy így néz ki a kód:
>
> Sub Nyomtatásos()
> '
> ' Nyomtatásos Makró
> '
> ' Billentyűparancs: Ctrl+á
> '
>     ChDir "E:\Excel"
>     Workbooks.Open Filename:="E:\Excel\2014-01-01-001.xls"
>     ActiveWorkbook.PrintOut From:=3, To:=3, Copies:=1, Collate:=True, _
>         IgnorePrintAreas:=False
>
>     ChDir "E:\Excel"
>     Workbooks.Open Filename:="E:\Excel\2014-01-01-002.xls"
>     ActiveWorkbook.PrintOut From:=3, To:=3, Copies:=1, Collate:=True, _
>         IgnorePrintAreas:=False
>
>     ChDir "E:\Excel"
>     Workbooks.Open Filename:="E:\Excel\2014-01-01-003.xls"
>     ActiveWorkbook.PrintOut From:=3, To:=3, Copies:=1, Collate:=True, _
>         IgnorePrintAreas:=False
>
>     ChDir "E:\Excel"
>     Workbooks.Open Filename:="E:\Excel\2014-01-01-004.xls"
>     ActiveWorkbook.PrintOut From:=3, To:=3, Copies:=1, Collate:=True, _
>         IgnorePrintAreas:=False
>
>     ChDir "E:\Excel"
>     Workbooks.Open Filename:="E:\Excel\2014-01-01-005.xls"
>     ActiveWorkbook.PrintOut From:=3, To:=3, Copies:=1, Collate:=True, _
>         IgnorePrintAreas:=False
> End Sub
>
> már csak annyi segítség kell, hogyan tudom ciklusba rakni a file neveket...
>
> Zsolt
>
>
>
> 2014. január 19. 12:37 Molnár Péter írta, <molnarp at afg.hu>:
>
> Hello!
>> En regen ugy csinaltam ilyet, hogy rogzitettem egy makrot.
>> ebben a leendo feladat cilus magja volt.
>> Csak csinalni kell.
>> 1. Tehat makro rogzitese menupont
>> 2.  Megnyitod az elos allomanyt
>> 3. nyomtatod, amit akarst.
>> 4. Makro rogzitesenek leallitasa.
>> 5. Makro szerkesztese:
>> Egy ciklust raksz a ciklusmag kore, amiben a szukseges valtozo dolgokat,
>> mint allomanynev peldaul folyamatosan valtoztatod.
>> Ennyi.
>>
>>
>> --
>> Udv:
>> Molnar Peter
>> http://www.petersoft.hu
>>
>>
>> _______________________________________________
>> Techinfo mailing list
>> Techinfo at lista.sulinet.hu
>> Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
>> Illemtan: http://www.szag.hu/illemtan.html
>> Ügyfélszolgálat FAQ: http://sulinet.niif.hu/
>>
>
>
>
>
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lista.sulinet.hu/pipermail/techinfo/attachments/20140119/ba5231ca/attachment.html>


További információk a(z) Techinfo levelezőlistáról