Ir para conteúdo
Fórum Script Brasil
  • 0

Como atualizar uma planilha em PHPExcel?


Miqueias Teofanis

Pergunta

Olá, estou estudando o PHPExcel, porem estou com um pequeno problema.

Possuo uma planilha com alguns valores, e em uma célula há um calculo de somatória de 3 células.

tabela.jpg.06ea1f940032e1ef40b34f69e1d96faa.jpg

Usando o phpexcel eu desejo inserir (n1, n2, n3), e também obter a soma, entretanto não consigo obter a soma dos (n1, n2, n3) atuais inseridos como posso fazer isso funcionar?

        $n1=$_GET["n1"];
        $n2=$_GET["n2"];
        $n3=$_GET["n3"];
        
        require_once 'Classes/PHPExcel.php';
        
        $objPHPExcel = new PHPExcel();
        $nomeArquivo = "Plan1.xlsx";
        $excelReader = PHPExcel_IOFactory::createReaderForFile($nomeArquivo);
        
        $excelReader->setLoadAllSheets();
        
        $excelObj = $excelReader->load($nomeArquivo);
        

        $objPHPExcel->getActiveSheet()->getCell('B2')->setValue((int)$n1);
        $objPHPExcel->getActiveSheet()->getCell('C2')->setValue((int)$n2);
        $objPHPExcel->getActiveSheet()->getCell('D2')->setValue((int)$n3);
        
                

        $n1=$objPHPExcel->getActiveSheet()->getCell('B2')->getValue((int)$n1);
        $n2=$objPHPExcel->getActiveSheet()->getCell('C2')->getValue((int)$n2);
        $n3=$objPHPExcel->getActiveSheet()->getCell('D2')->getValue((int)$n3);
      
        
        

        
        $resultado=$excelObj->getSheet(0)->getCell('E2')->getCalculatedValue();
       
        
        echo $n1." + ".$n2." + ".$n3." = ".$resultado;

 

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...