< návrat zpět

MS Excel


Téma: VBA - automatický tisk rss

Zaslal/a 10.2.2014 21:26

Ahoj,

potřeboval bych vytvořit vba kód kde bude definován tisk následujícím způsobem.

v buňce X mám číslo 1 v buňce Y mám 55 (Jsou to čísla stránek které chci vytisknout (od 1 do 55)

Pointa toho kódu je že mi vyskočí okno které se mě zeptá kolik stránek chci vytisknout zadám 55 a excel začne tisknout stránky se změněnou buňkou X kde se bude po stránce měnit 1...2...3 atd až do stránky 55.

Pokud Vás něco napadne prosím o info na petr.vana2@gmail.com

Zaslat odpověď >

icon #017811
avatar
Popis problému nič moc; skús to ešte raz a najlepšie rovno s prílohou.citovat
#017814
avatar
Toto makro ti to bude splňovat.
v A1 je tisk od a v B1 tisk do.
Makro ti bude tisknout po jedné stránce, zároveň se bude měnit hodnota v A1.

Sub TiskFromTo()
'
Dim shFrom As Byte
Dim shTo As Byte
Dim x As Byte

shFrom = Range("A1")
shTo = Range("B1")

For x = shFrom To shTo
Range("A1") = shFrom
ActiveWindow.SelectedSheets.PrintOut From:=shFrom, To:=shFrom, Copies:=1
shFrom = shFrom + 1
Next x
End Sub
citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Aktivní diskuse

Vynásobit hodnoty kurzem - Power Query

Alfan • 24.4. 16:32

Relativní cesta - zdroje Power Query

Alfan • 24.4. 15:44

Relativní cesta - zdroje Power Query

elninoslov • 24.4. 14:26

Jak odstraním duplicitní údaje

Mirek8 • 24.4. 12:13

Jak odstraním duplicitní údaje

elninoslov • 24.4. 8:57

Vyhledej

PavDD • 24.4. 8:56

Vyhledej

elninoslov • 24.4. 8:47