Php Excel与宏

Php Excel与宏,php,html,Php,Html,我想下载一个包含宏的excel表格。但是我使用Php脚本下载excel。是否可以在php中下载带有宏的excel工作表?使用宏获取excel文件与不使用宏获取excel文件并无区别。你可以用CURL <?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

我想下载一个包含宏的excel表格。但是我使用Php脚本下载excel。是否可以在php中下载带有宏的excel工作表?

使用宏获取excel文件与不使用宏获取excel文件并无区别。你可以用CURL

<?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);

使用宏获取Excel文件与不使用宏获取Excel文件并无区别。你可以用CURL

<?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);

下载代码不关心文件中的内容。下载带宏或不带宏的Excel(或任何其他文件)之间不应有任何区别。

下载代码不关心文件中的内容。下载带宏或不带宏的Excel(或任何其他文件)之间不应有任何区别。

是的,这是可能的。无论excel文件中是否包含宏,您的代码都将工作相同。只要下载文件,然后像平常一样打开它,宏就可以正常工作了


您可能遇到的唯一问题是,您正在尝试下载Excel 2007文件。通常,Excel 2007文件的文件扩展名为
.xlsx
,但如果文件中有宏,则它将以
.xlsm
结尾。请确保您没有尝试下载扩展名错误的文件,您应该不会有问题。

是的,这是可能的。无论excel文件中是否包含宏,您的代码都将工作相同。只要下载文件,然后像平常一样打开它,宏就可以正常工作了


您可能遇到的唯一问题是,您正在尝试下载Excel 2007文件。通常,Excel 2007文件的文件扩展名为
.xlsx
,但如果文件中有宏,则它将以
.xlsm
结尾。确保您没有试图下载扩展名错误的文件,您应该会没事。

Dude,说真的。如果我们应该给你免费的建议,你能更清楚,正确地大写,在适当的地方使用冠词(“a”,“an”,“the”),避免重复句子,避免使用像“Hai”这样的新词吗"? 想弄明白你的意思太像工作了伙计,说真的。如果我们应该给你免费的建议,你能更清楚,正确地大写,在适当的地方使用冠词(“a”,“an”,“the”),避免重复句子,避免使用像“Hai”这样的新词吗?这太像工作了,想弄明白你的意思。