| Imprimir página | Cerrar ventana |
| Problema al importar Texto de Excel a Access Impreso de: Foro de Access y VBA Categoría: Access y VBA Nombre del foro: Access y VBA Descripción del foro: Foro de programacion en Access (Con código y sin código) URL: http://www.mvp-access.com/foro/forum_posts.asp?TID=87071 Fecha de impresión: 26/Marzo/2026 a las 15:54 Tema: Problema al importar Texto de Excel a Access Publicado por: jcalvach Asunto: Problema al importar Texto de Excel a Access Fecha de publicación: 14/Mayo/2025 a las 15:52
Respuestas: Publicado por: Mihura Fecha de publicación: 14/Mayo/2025 a las 18:06
Publicado por: jcalvach Fecha de publicación: 15/Mayo/2025 a las 09:59
Publicado por: Mihura Fecha de publicación: 15/Mayo/2025 a las 10:15
Publicado por: jcalvach Fecha de publicación: 15/Mayo/2025 a las 10:17
Publicado por: Mihura Fecha de publicación: 15/Mayo/2025 a las 10:40
Publicado por: jcalvach Fecha de publicación: 15/Mayo/2025 a las 10:43
Publicado por: Mihura Fecha de publicación: 15/Mayo/2025 a las 10:57
Publicado por: jcalvach Fecha de publicación: 15/Mayo/2025 a las 11:00
Publicado por: jcalvach Fecha de publicación: 15/Mayo/2025 a las 11:21
¿Qué significa esto en la práctica?
Sub RepararSaltosLinea() Dim db As DAO.Database Dim rs As DAO.Recordset Dim texto As String Set db = CurrentDb Set rs = db.OpenRecordset("Tb_Test", dbOpenDynaset) Do Until rs.EOF texto = Nz(rs!campo0, "") ' Reemplaza Chr(10) solo por Chr(13)+Chr(10), pero evita duplicar si ya está bien If InStr(texto, Chr(10)) > 0 And InStr(texto, Chr(13)) = 0 Then texto = Replace(texto, Chr(10), Chr(13) & Chr(10)) rs.Edit rs!campo0 = texto rs.Update End If rs.MoveNext Loop rs.Close Set rs = Nothing Set db = Nothing End Sub Publicado por: Mihura Fecha de publicación: 15/Mayo/2025 a las 13:33
|
| Imprimir página | Cerrar ventana
|