none
Asignarle nombre a columna excel en VB RRS feed

  • Pregunta

  • Hola Desarrolladores tengo un problema resulta que estoy creando un libro excel con su respectivo nombre de hoja etc

    quiero cambiarle el valor a la columna para poner nombres he intentado con muchos metodos pero no se como

    Dim xlWorkSheet As Excel.Worksheet
            Dim misValue As Object = System.Reflection.Missing.Value
            Dim j As Integer
            xlApp = New Excel.ApplicationClass
            xlWorkBook = xlApp.Workbooks.Add(misValue)
            xlWorkSheet = xlWorkBook.Sheets("sheet1")
            xlApp.Columns.Name("A") = "Fecha"
            xlApp.Columns.Name("B") = "Barra"
            xlApp.Columns.Name("C") = "CMG"

    si ven he intentado con columns.name y no puedo el error es el siguiente

    Exception from HRESULT: 0x800A03EC


    Joel Baez

    • Cambiado webJose miércoles, 13 de junio de 2018 18:40
    miércoles, 13 de junio de 2018 17:22

Respuestas

  • Hola,

    Los titulos de las columnas tienen el mismo tratamiento que la asignacion de los valores para las celdas.

    xlWorkSheet.Cells(1,1).value="titlulo columna A"

    xlWorkSheet.Cells(1,2).value="titlulo columna B"


    Victor Koch

    miércoles, 13 de junio de 2018 17:32