25. april 2005 - 16:48Der er
15 kommentarer og 1 løsning
slå skærm opdatering fra ?
Jeg har en komandoknap der åbner excel og udskriver en bestemt fil og lukker excel igen, men jeg vil gerne have at brugeren ikke kan se at excel er åben og bliver lukket igen. for brugeren skal det bare se ud som at der er trykket på print, han behøver ikke vide at det er excel der laver udskriften.
Sorry, jeg har prøvet lidt af hvært men har ikke fået det til at virke :-( jeg bliver nok nødt til, lige nu, at leve med at man kan se excel blive åbnet og lukket igen.
er der andre måder at udskrive en excel fil fra access, end med sendkeys. Jeg har nemlig også det problem at på en maskine med access på dansk, gør den nogle gange det at istedet for at printe siden, så sætter den et p ind i en celle i regnearket ??? kan det være fordi ctrl+p (^p) bliver opfattet anderledes på en dansk version ?
nu er jeg lidt forviret, for nu virker det ;-) jeg får ikke vist excel og printet kommer fint ud. Det eneste der nu mangler er at når jeg bruger xls.quit istedet for SendKeys "%{F4}, true" så kommer den og spørger om jeg vil gemme ?
Dim xls As New Excel.Application xls.Workbooks.Open Filename:="D:\testdata.xls" Xls.ActiveWindow.SelectedSheets.PrintOut Copies:=1 Xls..Saved = True xls.Quit
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.