Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
title

Descrição

Expandir
titleCalculate()

Descrição


 Calcula fórmulas conforme necessário. Fórmulas voláteis e fórmulas envolvidas em referências circulares são sempre calculadas.

Exemplo

 

 


Bloco de código
languagec#
titleCriando uma planilha
firstline1
linenumberstrue
namespace RM.Glb.PlanilhaNet.Core
{
  class Program
  {
    static void Main(string[] args)
    {
      // Abre uma planilha existente.
      API.PlanRMWorkbook workbook = API.PlanRMFactory.OpenFromDataBase(1, 25, "F");
      // Recupera a primeira folha da planilha.
      API.PlanRMWorksheet sheet = workbook.Worksheets[0];
      // Recupera a célula "A1".
      API.PlanRMRange a1 = sheet.Cells["A1"];
      // Define a fórmula da célula A1.
      a1.Formula = "=10 * PI()";
      // Força o cálculo da fórmula
      workbook.Calculate();
    }
  }
}
Expandir
DateTimeToNumber(DateTime dateTime)

 

...

 

namespace RM.Glb.PlanilhaNet.Core { class Program { static void Main(string[] args) { // Abre uma planilha existente. API.PlanRMWorkbook workbook = API.PlanRMFactory.OpenFromDataBase(1, 25, "F"); // Recupera a primeira folha da planilha. API.PlanRMWorksheet sheet = workbook.Worksheets[0]; // Recupera a célula "A1". API.PlanRMRange a1 = sheet.Cells["A1"]; // Recupera a data/hora atual. DateTime now = DateTime.Now; // Define o formato da célula A1. a1.NumberFormat = "dd/MM/yyyy HH:mm:ss"; // Define o valor da célula A1. a1.Value = workbook.DateTimeToNumber(now); } } }

Informações
titlePara maiores informações:

Image Added @FRAMEWORK

Canais de Atendimento

Chamado: Através do Portal TOTVS - www.suporte.totvs.com.br

Telefônico: 4003-0015 Escolhendo as opções 2-2-3-9-5 (Framework) ou 2-2-3-9-4 (BI)

 

Bloco de código
languagec#
titleCriando uma planilha
firstline1
linenumberstrue