Zaslal/a titus15 28.11.2017 10:40
Dobrý den, po otevření souboru tisk.xls se klikne na tlačítko tisk a do Input boxu se zadá celkový počet palet např 3, a stiskne se OK.
VBA vloží do buňky E35 text 1/3 a odešle 1stranu na tisk na předvolenou tiskárnu dále znovu 1 stranu 2/3 a tisk a nakonec 1 stranu 3/3
Potřebuji aby v cyklu nedocházelo k jenotlivým tiskům zvlášt po jedné straně, ale aby se vytvořily všechny strany celkem v jednom souboru PDF.
( může se automaticky pojmenovat svým názvem a umístit se do složky D: \tisk
tento soubor pak otevřu samostatně a pošlu na tisk všechny vytvořené strany najednou. Znáte někdo řešení?
Private Sub CommandButton21_Click()
Dim i, pocet, varInput As Integer
'Titulek_dialogu = "zadej kolik je palet celkem"
'pocet = InputBox(Titulek_dialogu) '******** počet palet celkem
varInput = Application.InputBox("Zadej číslo - počet palet celkem", Type:=1) '****varInput je počet palet celkem type:=1 vynucení vstupu čísla
'MsgBox (varInput)
For i = 1 To varInput
Cells(35, 5).Value = i & "/" & varInput '****Vloží do buňky G35 na List1 1.ní paleta z / x počtu palet celkem
Selection.NumberFormat = "@"
ActiveWindow.SelectedSheets.PrintOut '********* odešle tisk na předvolenou tiskárnu
'ActiveSheet.PrintOut Preview:=True ********************Ukázka před tiskem
Next i
End Sub
Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.
Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.