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()";
// Define o nome do arquivo e recupera a extensão padrão para o formato OpenXML (e.g. Teste.xlsx).
string fileName = "Teste."+ API.PlanRMFactory.GetDefaultFileExtension(API.Enumerators.PlanRMFileFormat.OpenXML);
// Salva a planilha em arquivo.
workbook.SaveAs(fileName, false, API.Enumerators.PlanRMFileFormat.OpenXML);
// Fecha o arquivo.
workbook.Close();
}
}
} |