Hai ich möchte ein Excel-Blatt herunterladen, die Macro enthalten. Aber ich benutze PHP-Skript, um das Excel herunter zu laden. Ist es möglich, ein Excel-Blatt mit Makro in PHP herunterzuladen?Excel mit Makro
Antwort
Das Abholen der Excel-Datei mit Makro unterscheidet sich nicht wirklich davon, die Datei ohne Eins zu holen. Sie können CURL dafür verwenden.
<?php
$ch = curl_init("http://www.example.com/you_excel_sheet.xls");
$fp = fopen("local_excel_sheet.txt", "w");
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
curl_close($ch);
fclose($fp);
Der Download-Code ist egal, was in der Datei ist. Es sollte keinen Unterschied zwischen dem Herunterladen eines Excel mit oder ohne Makros (oder irgendeiner anderen Datei für den Fall) geben.
Ja, es ist möglich. Ihr Code funktioniert genauso, unabhängig davon, ob die Excel-Datei Makros enthält oder nicht. Laden Sie die Datei einfach herunter und öffnen Sie sie dann wie gewohnt. Die Makros sollten funktionieren.
Das einzige Problem, das Sie möglicherweise haben, ist, dass Sie versuchen, eine Excel 2007-Datei herunterzuladen. Normalerweise ist die Dateierweiterung für eine Excel 2007-Datei .xlsx
, aber wenn Sie Makros in der Datei haben, wird es mit .xlsm
enden. Stellen Sie sicher, dass Sie nicht versuchen, die Datei mit der falschen Erweiterung herunterzuladen, und Sie sollten in Ordnung sein.
- 1. VBA-Makro Excel
- 2. Excel-2007 Rekord Makro
- 3. Excel-Makro-Tabelle transponieren
- 4. Excel Makro - sehr langsam
- 5. Excel Email Makro Größenbeschränkungen
- 6. Excel VBA Makro
- 7. Excel Makro Scatterplot
- 8. komplexe Excel-Makro
- 9. Excel Farbbereich Bedingungen Makro
- 10. Stand Alone Excel Makro
- 11. Excel-Tabelle mit VBA-Makro umbenennen
- 12. Verketten Zeichenfolge mit dem Excel-Makro
- 13. Planen von Excel-Makro mit Jenkins
- 14. PowerQuery Excel Dateigröße größer als mit Makro
- 15. Schleife durch Excel-Tabelle mit Makro
- 16. Lesen Excel mit Makro von Java
- 17. Excel-Makro langsam mit vielen Blättern
- 18. VBA Excel-Makro löschen Blätter mit String
- 19. Excel Makro - True/False VBA
- 20. Excel Dropdown bewegen, wenn Makro
- 21. Excel-Makro zu formatieren Datum
- 22. Druckereigenschaften in Excel-Makro ändern
- 23. Excel-Makro Änderung TextBox Farbe
- 24. definierte Makro-Positionen in Excel
- 25. Forced Ranking Makro Excel VBA
- 26. Equivalent Excel-Makro zu C#
- 27. Laufzeitfehler 1004 in Excel-Makro
- 28. ein Makro in Excel Lauf
- 29. DB2-Verbindung von Excel-Makro
- 30. Exportieren von Zugriff auf Makro aktiviert Excel
Alter, ernsthaft. Wenn wir dir einen kostenlosen Rat geben sollen, könntest du klarer sein, richtig kapitalisieren, Artikel ("a", "an", "") verwenden, wo es angebracht ist, vermeide lange Sätze und vermeide Neologismen wie "Hai" "Es ist zu sehr wie Arbeit, um herauszufinden, was du meinst. – tpdi