簡體   English   中英

從其他工作表獲取數據的公式始終在PhpSpreadsheet中返回小寫

[英]Formula to get data from other sheet always return lowercase in PhpSpreadsheet

我正在使用PhpOffice \\ PhpSpreadsheet

我在excel中有2張紙,我需要第一張紙“ Sheet1”以及涉及“ Sheet2”的公式。 (以將來的總和,休息等)當我嘗試這個

$ac = $spreadsheet1->getActiveSheet(0);
$ac->setCellValue('B1', "=Sheet2.B1");

它始終會轉換為“ = sheet2.b1” (excel中的小寫字母),並且該公式無效

有什么辦法嗎?

嘗試引用工作表名稱,然后使用! 引用單元格:

$ac = $spreadsheet1->getActiveSheet(0);
$ac->setCellValue('B1', "='Sheet2'!B1");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM