Vamos por partes.
- Yo sé que los archivos .csv son de tipo excel
- Solamente quiero ver cómo está guardada la información en el archivo .csv; y eso se logra si lo visualizas abriendo el archivo con el bloc de notas, solamente es para visualizarlo y pegues aquí una imagen.
Pero supongo que se visualiza de esta manera:
- Sigo sin entender. En dónde quieres pegar la información. ¿Al momento de la ejecución, tienes 2 libros abiertos?
También voy a suponer que la hoja "Base de Datos" se encuentra en el mismo archivo donde tienes la macro.
También supongo que tu macro funciona correctamente para abrir, copiar y pegar.
Lo que está sucediendo es que la macro abre los archivos csv delimitados por coma (, ) ya que esa es la configuración que utiliza VBA, pero tu archivo está delimitado por punto y coma ( ; ), también voy a suponer que tu Separador de listas (configuración regional), está con punto y coma ( ; )
Entonces cambia en la macro esta línea:
Workbooks.Open Filename:=myfile, UpdateLinks:=0
Por esta:
Workbooks.Open Filename:=myfile, UpdateLinks:=0, Local:=True
Lo anterior le está indicando al comando Open que abra el archivo con la configuración Local.