none
Formato en excel con c# RRS feed

  • Pregunta

  • tengo codigo para exportar un dataset a excel con oracle y c# lo que quiero es darle color a las letras de los titulos de columnas

     

    intente con

    Worksheet worksheet = (Worksheet)excel.ActiveSheet;

    worksheet.get_Range(4, 1).Font.Bold = true;  //para darles negrita

    pero al momento de exportar a excel me lo exporta sin negrita y me lanza la excepcion: Excepción de HRESULT: 0x800A03EC

     

    que esta mal o porque no funciona

    sábado, 4 de febrero de 2012 13:32

Respuestas

  • Hola Roberto

    En tu código tienes esto:

    worksheet.get_Range(4, 1).Font.Bold = true;  //para darles negrita
    

    Pero si no estoy mal, get_Range admite los valores de celda del tipo "A1", es decir que deberías hacer algo como:

    worksheet.get_Range("A4", "D4").Font.Bold = true;  //para darles negrita
    

    Esto es sólo un ejemplo, tu debes cambiar los valores para que se acomode a tu caso.

    Un saludo


    Antonio Lobo
    Para el correcto funcionamiento, y que otros usuarios se puedan beneficiar de la solucion de esta pregunta por favor marca las respuestas que te hayan ayudado como "Respuesta".
    Si la respuesta te ha sido util Votala.
    Mi blog
    • Marcado como respuesta Roberto__ sábado, 4 de febrero de 2012 14:55
    sábado, 4 de febrero de 2012 13:55