Problem s tiskem pres makro   otázka

VB6/VBA

Dobry den,

predem se omlouvam ale jsem uplny laik, a mam takovy snad mensi problem. V praci jsem vytvoril v excelu sesit na tisk kontr. listku, kde jsi zadam kolik listku chci vytisknout a kliknu na tlacitko tisk. K tlacitku jsem si vytvoril makro na tisk s naslednym zneni:

Sheets("Kontrolák M").Select

ActiveWindow.SelectedSheets.PrintOut Copies:=1

Tak a ted k otazce, v exceleovskem sesitu mam bunku ktera se meni podle toho kolik kontr. listku potrebuji, jak nadefinuji aby si to cislo ktera mam v bunce vlozil do Copies:=?

Predem dekuji

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

Počet kopií bude např. v buňce A1

  Sheets("Kontrolák M").Select
  ActiveWindow.SelectedSheets.PrintOut Copies:='''Range("A1")'''

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

Apostrofy tam samozřejmě nepatří - chtěl jsem tučné písmo ... jenže v kódu ? :-(

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

heh tisicere diky uz to bezi jak ma, moc dekuji

nahlásit spamnahlásit spam 0 odpovědětodpovědět

dekuji za radu, ale ted mi to pise

compile error:

syntax error

Nevite co s tim? Predem dekuji

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Asi nějaký překlep.

Sheets("Kontrolák M").Select
ActiveWindow.SelectedSheets.PrintOut Copies:=Range("A1")

nebo i takto

With Sheets("Kontrolák M")
     .Select
     .PrintOut Copies:=cInt(Range("A1").Value)
End With

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Chybu hledejte jinde, v uvedeném kódu není.

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback