我想一次删除一列而不删除列的右侧。我已经浏览了第一行,如果它是空白的,我只想删除该列。但该功能只允许我删除列和它旁边的列。y场景列(M有值)(N无值)(O无值)(P有值)(Q有值)
$toremove_arr=array();
for ($ga='A'; $ga !== $highestCol; $ga++){
$col=$objPHPExcel->getActiveSheet()->getCell($ga.'1')->getValue();
if ($col=='') {
$toremove_arr[]=$ga;
}
}
$toremove_num = count($toremove_arr);
for($i=0; $i < $toremove_num; $i++){
$objPHPExcel->getActiveSheet()->removeColumn($toremove_arr[$i], 1);
}