"Er det realistisk?": Ja - det kan gøres på flere måder.
F.eks. kan der indtastes i en Userform (programmeret dialogboks), som straks vises når Excel-filen åbnes.
I Userformen kan der være en knap, som blot skal aktiveres - evt. kontrol af felter inden mail afsendes via Outlook. Via en reference til Outlook i VBA-koden sker forsendelse "skjult".
Der skal så lige defineres hvordan filen skal opbygges.
Jeps.. :) Jeg må dog lige krybe til bekendelse - Har misforstået opgaven lidt - Kortet skal udskrives, men der skal være krav om enkelte felter der skal være udfyldt..
Jeg har forsøgt mig med følgende som jeg har googlet mig til:
Private Sub Workbook_BeforePrint(Cancel As Boolean) 'Disables printing unless user fills in required cells Dim CheckC As Range Set CheckC = Range("C69") If Range("C69") = "" Then MsgBox "You cannot print until required information has been completed." & _ vbCrLf & vbNewLine & "Market Value of Assets (C69)" CheckC.Select Cancel = True End If End Sub
Det har jeg sat ind som VBA - Men ved ærlig talt ikke hvordan jeg aktiverer det - så den printer ganske lystigt :D
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.