Veröffentlicht 22. September 200520 j Folgendes Problem Ich habe eine Tabelle mit der ich jeden Tag arbeiten muss. Dabei ist die Prozedur immer die Gleiche. Ich trage Zahlen ein, mache dann einen Ausdruck und speicher die gaze Sache. Nun hab ich mir überlegt kann ich nicht alles per Makro machen?=? Den Makro für die Berechnung mit den aktuellen Zahlen hab ich schon. Wie krieg ich es nun hin damit der Makro einen Ausdruck von der aktuellen Seite macht??? Ich weiss ich brauche Print aber wie kann ich es einrichten das der Makro die Aktuelle Ansicht einfach nur ausdruckt?? dann berechnet und die Sache speichert und beendet?? Jamand ne Idee??? Danke
22. September 200520 j ich lese zwar die begriffe "tabelle", "seite" und "makro". aber meine glaskugel sagt mir nicht, ob du mit VB, exceldateien, access oder einer anderen software arbeitest, die vielleicht VBA spricht.
22. September 200520 j Autor Ich arbeite mit VBA, hab in einer Excel-Tabelle ein Makro und möchte dem das Ausdrucken beibringen. Geht das oder nicht? Und wenn du weisst wie das geht wäre es klasse wenn du mir sagst wie?!
22. September 200520 j es geht, ja. meine frage noch: druckst du auf einen lokalen oder netzwerkdrucker oder einen speziellen druckertreiber, wie z.b. pdfwriter o.ä.?
22. September 200520 j Autor Um mir und der Datei den Weg zu ersparen nehme/verwende ich den lokalen Drucker, der, der neben mir steht
22. September 200520 j Autor Ich habs jetzt! Es funktioniert sehr gut mit der Funtion ActiveSheet.Printout Trotzdem DAnke
22. September 200520 j Ich habs jetzt! Es funktioniert sehr gut mit der Funtion ActiveSheet.Printout Trotzdem DAnke wieso man nicht mal ausführlich suchen kann bevor man ein thread öffnet... außerdem sollte die die makro aufzeichnungsfunktion bei einigen problemen helfen *auf zellen-thread deut*
22. September 200520 j versuch es mal mit der methode Sub PrintOut([From], [To], [Copies], [Preview], [ActivePrinter], [PrintToFile], [Collate], [PrToFileName]) sollte in Excel.Workbook vorhanden sein... also z.b. so: Excel.Worksheets(1).PrintOut(From, To, Copies, Preview, ActivePrinter, PrintToFile, Collate, PrToFileName) s'Amstel edit: na dann ist die sache wohl eh gegessen *g*
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.