Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Expandir
titleNumberToDateTime(double number)

Descrição


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

Parâmetros


 number - Valor da data/hora armazenada na planilha. 

Exemplo


Bloco de código
languagec#
titleCriando uma planilhaData / Hora
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"];
      // 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);
      // Recupera a data do dia anterior.
      DateTime yesterday = workbook.NumberToDateTime((double)a1.Value).AddDays(-1);
    }
  }
}