none
Filtro para linhas RRS feed

  • Pergunta

  • Bom dia,
    Se já tiver algum tópico com a mesma dúvida favor mandar link.

    É o seguinte tenho uma planilha simples onde tenho o código do produto na coluna A e a quantidade na coluna B, o que preciso é apenas filtrar pelos códigos as quantidades e fazer a sua soma.

    Tenho pouco conhecimento.

    Obrigado!

    segunda-feira, 28 de outubro de 2013 10:51

Respostas

Todas as Respostas

  • 		var dataTable = new DataTable();
                using (var connection = new OleDbConnection(new SuaConexaoExcel()))
                {
                    connection.Open();
    
                    string selectSql = @"SELECT Sum(B) FROM [NomeAbaPlanilha$] WHERE A == 1";
    
                    using (OleDbDataAdapter adapter = new OleDbDataAdapter(selectSql, connection))
                    {
    
                        adapter.Fill(dataTable);
    
                        return ColumnsAdtional(dataTable);
    
                    }
    
                }
    Você pode fazer algo assim !!! Meu where é apenas demostrativo !
    segunda-feira, 28 de outubro de 2013 11:13
  • André,

    Sugiro que utilize uma tabela dinâmica do Excel. Procure por tutoriais na internet, elas são fáceis de usar e irão te dar o relatório dos seus produtos da forma como quiser.


    Felipe Costa Gualberto - http://www.ambienteoffice.com.br

    terça-feira, 29 de outubro de 2013 08:40
    Moderador