0
我正在使用PHPExcel解析Excel文檔,並且我有一個問題: 是否可以逐行獲取值?例如,用戶在輸入字段中輸入一些數字,並且PHPExcel必須找到行,幷包含帶有用戶值的單元格,並在文檔中沒有此值時返回它或返回錯誤消息。如何在PHPExcel中按行單元格獲取行
謝謝。
我正在使用PHPExcel解析Excel文檔,並且我有一個問題: 是否可以逐行獲取值?例如,用戶在輸入字段中輸入一些數字,並且PHPExcel必須找到行,幷包含帶有用戶值的單元格,並在文檔中沒有此值時返回它或返回錯誤消息。如何在PHPExcel中按行單元格獲取行
謝謝。
如果你想搜索的列知道,代碼可以是這樣的:
for ($row = 1; $cell = $list->getCellByColumnAndRow($desired_column, $row) != ""; $row++)
{
if ($user_input == $cell->getValue());
{
echo $row;
}
}
如果您不知道您想搜索欄,你需要添加外環爲所有列。
該值是否總是在同一列中?因爲使用諸如VLOOKUP()之類的東西可能會讓您更容易地檢索 –
否則,PHPExcel不會提供任何功能來搜索所有單元格以獲取特定值;你必須自己編寫代碼 –