Ahoj, asi jsem moc otravný, ale ještě mám prozbu.
Vše funguje na výbornou avšak bych potřeboval:
a)skrýt list č.2, pokud ho skryju přes excel, tak makro po stlačení tl.
Přidej nový řádekvyhodí chybu.
b) nastavit oblast tisku tak aby se vždy tisklo na stránku od 10 řádku až po xx, stým, že se na jednu stránku vejde 6 řádků 78 px.
C) tento formulář budu odesílat e-mailem a ked tam hodím makro na odeslání emailu, viz.:
Private Sub CommandButton1_Click ()
'Select the range of cells on the active worksheet.
ActiveSheet.Range ("A9: Q11"). Select
'Show the envelope on the ActiveWorkbook.
ActiveWorkbook.EnvelopeVisible = True
'Set the optional introduction field thats adds
'Some header text to the email body. It also sets
'The To and Subject lines. Finally the message
'Is sent.
with ActiveSheet.MailEnvelope
. Introduction = ""
. Item.To = "xxxxxx"
. Item.CC = "xxxxxxxx"
. Item.Subject = "Nový subject"
. Item.Send
end With
'potvrzeni
MsgBox "xxxxxxxxxxxxxxxxxxxxxxx."
end Sub
tak se mi vždy odešle na email jen část formuláře.
Mockrát díky za pomoc
citovat