/*Adiciona uma linha*/ celulas = planilha.get_Range(planilha.Cells[1, 1], planilha.Cells[1, 1]).EntireRow; celulas.Insert(Excel.XlInsertShiftDirection.xlShiftDown, Excel.XlInsertFormatOrigin.xlFormatFromRightOrBelow); /*Define textos para as celulas usadas.*/ planilha.Cells[1, 1] = "Fonte Verdana"; planilha.Cells[1, 2] = "Fonte tamanho 7,5"; planilha.Cells[1, 3] = "Fonte cor Vermelha"; planilha.Cells[2, 1] = "Fonte em italico. Texto centralizado"; planilha.Cells[2, 2] = "Fonte sublinhada. Texto a esquerda."; planilha.Cells[2, 3] = "Fonte em negrito. Texto a direita."; planilha.Cells[3, 1] = "Fundo Amarelo. Texto justificado."; planilha.Cells[3, 2] = "Celula com tamanho alterado. 20,0x50,0"; planilha.Cells[3, 3] = "Sem quebra de texto automatica."; /*Define um tamanho padrao para as celulas.*/ celulas = planilha.get_Range(planilha.Cells[1, 1], planilha.Cells[3, 3]); celulas.ColumnWidth = 15.0F; celulas.RowHeight = 45.0F; celulas.WrapText = true; //Quebra de texto automatica. /*Define a fonte da celula como Verdana*/ celulas = planilha.get_Range(planilha.Cells[1, 1], planilha.Cells[1, 1]); celulas.Font.Name = "Verdana"; /*Define o tamanho da fonte como 7,5*/ celulas = planilha.get_Range(planilha.Cells[1, 2], planilha.Cells[1, 2]); celulas.Font.Size = 7.5F; /*Define a cor da fonte como vermelha*/ celulas = planilha.get_Range(planilha.Cells[1, 3], planilha.Cells[1, 3]); celulas.Font.Color = Excel.XlRgbColor.rgbRed; /*Define o texto em italico e centralizado.*/ celulas = planilha.get_Range(planilha.Cells[2, 1], planilha.Cells[2, 1]); celulas.Font.Italic = true; celulas.HorizontalAlignment = Excel.XlHAlign.xlHAlignCenter; /*Define o texto sublinhado e a esquerda.*/ celulas = planilha.get_Range(planilha.Cells[2, 2], planilha.Cells[2, 2]); celulas.Font.Underline = true; celulas.HorizontalAlignment = Excel.XlHAlign.xlHAlignLeft; /*Define o texto em negrito e a direita.*/ celulas = planilha.get_Range(planilha.Cells[2, 3], planilha.Cells[2, 3]); celulas.Font.Bold = true; celulas.HorizontalAlignment = Excel.XlHAlign.xlHAlignRight; /*Define o fundo amarelo e o texto justificado.*/ celulas = planilha.get_Range(planilha.Cells[3, 1], planilha.Cells[3, 1]); celulas.Interior.Color = Excel.XlRgbColor.rgbYellow; celulas.HorizontalAlignment = Excel.XlHAlign.xlHAlignJustify; /*Muda o tamanho da celula e, por consequencia, de toda a linha e de toda a coluna.*/ celulas = planilha.get_Range(planilha.Cells[3, 2], planilha.Cells[3, 2]); celulas.ColumnWidth = 20.0F; celulas.RowHeight = 50.0F; /*Define celula sem quebra de texto.*/ celulas = planilha.get_Range(planilha.Cells[3, 3], planilha.Cells[3, 3]); celulas.WrapText = false; /*Define celulas com bordas.*/ celulas = planilha.get_Range(planilha.Cells[1, 1], planilha.Cells[1, 3]); celulas.Borders.LineStyle = Excel.XlLineStyle.xlContinuous; /*Tambem e possivel remover ou coloca apenas algumas bordas, a propriedade Borders e indexavel.*/ celulas = planilha.get_Range(planilha.Cells[2, 2], planilha.Cells[3, 3]); celulas.Borders.LineStyle = Excel.XlLineStyle.xlContinuous; celulas.Borders[ Excel.XlBordersIndex.xlInsideHorizontal].LineStyle = Excel.XlLineStyle.xlLineStyleNone; celulas.Borders[ Excel.XlBordersIndex.xlInsideVertical].LineStyle = Excel.XlLineStyle.xlLineStyleNone; } catch (Exception e) { MessageBox.Show(e.Message); } MessageBox.Show("Pausa para ver o documento."); arquivoDeTrabalho.Close(false, "", false); excelApp.Quit(); } }}Como podem ver eu coloquei uma MessageBox para fazer uma pausa no construtor.Repetindo, e so uma exemplificacao dos metodos existentes. Normalmente eu crio uma classe para o post, mas dessa vez resolvi deixar apenas essa amostra dos metodos. Alem disso assim fica um exemplo um que pode ser compilado e testado diretamente.A maioria das coisas que esta no codigo eu descobri sozinho, enquanto "desvendava" a classe do Excel, mas a parte da indexacao das bordas foi uma coisa que me deu trabalho. E bem obvio, mas nao me passou pela cabeca e entao vou dar os creditos merecidos ao local onde achei a solucao:http://www.debugging.com/bug/20758Outros posts sobre Excel e C#:Criar planilha do Excel em C#Excel e C#: Abrir uma planilha e ler celulasPor hoje era so.Qualquer duvida, e so comentar.