Thomas Grötzner: Zusammenfassen + Ausdrucken

Beitrag lesen

Hallo wish,

ich hab vorhin gepostet wie man per Klick mehrere Excel-Dokumente ausdruckt. da hab ich zwar auch noch kleine Problemchen mit (da läuft hier auch ein Thread) aber prinzipiell tut das.

Das sollte sich einfach an Powerpoint anpassen lassen.

Hier mein komplettes Teil. Hier werden die auszudruckenden Files in einer Liste angezeigt. Das kannst Du modifizieren wie Du willst. Die Liste kann ja auch unsichtbar sein oder sonst woher kommen. Ist eine JavaScript-Lösung aber ich schätze Du meintest auch JavaScript und nicht Java.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
 <HEAD>
      <script type="text/javascript">
         <!--
            function Drucken() {
               var excelApp = new ActiveXObject("Excel.Application");
               var i;
               for (i=0; i < document.Form1.lstMatrix.length; i++) {
                  var sheet = document.Form1.lstMatrix.options[i].value
                  excelApp.Workbooks.Open(sheet, 2, false);
                  excelApp.visible = false;
                  excelApp.ActiveWorkbook.PrintOut();
                  excelApp.ActiveWorkbook.Close();
               }
            }
         //-->
      </script>
 </HEAD>
 <body>
  <form name="Form1" method="post" action="StreamDisplay.aspx">
         <select name="lstMatrix" size="4" id="lstMatrix">
            <option value="http://server/testsheet.xls">Testsheet 1</a></option>
            <option value="http://server/testsheet2.xls">Testsheet 2</a></option>
         </select>
         <br />
         <form><input type="button" value="Seite Drucken" onClick="Drucken()"></form>
  </form>
 </body>
</HTML>

Ciao
Thomas Grötzner

--
Signatur? Was ist das?