Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/10/2005, 12:24
Avatar de aavg
aavg
 
Fecha de Ingreso: abril-2002
Ubicación: Morelia México
Mensajes: 356
Antigüedad: 23 años
Puntos: 1
Exclamación VBasic -> Excel formato celdas

Estoy haciendo una exportacion desde mi base de datos access a formato de excel, el problema viene cuando mi registro contiene valores como "001", "005", etc, al asignarselos a las celdas de excel me los pone numericos solamente "1", "5", lo cual afecta en mis ordenamientos.

Alguien sabe como asignarles el formato de Texto a una celda en excel desde Visual Basic???

Gracias por sus respuestas


Inserto un pedazo de mi funcion:

----------------------------------------------------------------
Código:
Set XlsApl = New Excel.Application
    With XlsApl
        .Workbooks.Add
        Set xlsLibro = .ActiveWorkbook
        
        With xlsLibro.Worksheets(1)
            .Activate          
            
            For X = 1 To RstInfoEmp.RecordCount
                For Y = 1 To RstInfoEmp.Fields.Count
                     'AQUI ASIGNO EL DATO DE MI RECORDSET A LA CELDA
                     'AQUI IRIA LA ASIGNACION DEL FORMATO A LA CELDA
                     'EL PROBLEMA... ¿COMO SE HACE? JEJE  
                    .Cells(X + 1, Y) = RstInfoEmp.Fields(Y - 1).Value
                Next Y
                RstInfoEmp.MoveNext
            Next X
        End With
        .Visible = False
    End With
    If RstInfoEmp.State = 1 Then RstInfoEmp.Close
    
xlsLibro.SaveAs (ADE)
xlsLibro.Close (ADE)
Set xlsLibro = Nothing
Set XlsApl = Nothing
__________________
Abraham Velasco
Usuario # 516 en los Foros del Web.
El hombre no vale por lo que sabe, sino por lo que transmite
C'est parce qu'il y a un Dieu que nous sommes libres