Copiar datos de un libro en la tabla existente en otro libro

votos
0

Soy capaz de leer otro libro y copiar el contenido, pero cuando trato de pegar en la tabla existente - se bloquea y se congela Excel. Si copio los datos en otra hoja con ninguna tabla existente, entonces funciona bien.

Estoy utilizando la siguiente:

Dim sFound as String
Dim lRow as Long
Dim data_sheet As Worksheet
Dim wb as Workbook
Dim wb_data as Workbook

Set wb = ThisWorkbook

sFound =  Dir(ActiveWorkbook.Path & \data*.csv)
If sFound <>  Then
Workbooks.Open Filename:=ActiveWorkbook.Path & \ & sFound

End If
Set wb_data = ActiveWorkbook
Set data_sheet = Sheets(raw data)

lRow=data_sheet.Cells(data_sheet.Rows.Count,2).End(xlUp).Row
data_sheet.Range(A10:V & lRow).Copy

wb.Sheets(Data).Range(Data[Code]).PasteSpecial
Application.CutCopyMode = False
wb_data.Close

Cualquier ayuda en la razón por la pasta es la causa del cuelgue en la tabla sería muy apreciada.

21/09/2018 Actualización me las arreglé para fijar la congelación y colgando a través de una combinación de post de Marucciboy2 y mi propia investigación. Guardé todo el conjunto de datos en bruto estaba copiando en una variable variante. Entonces, cambiar el tamaño de la nueva tabla estaba copiando a ser la misma longitud que los datos en bruto. Entonces me acaba de establecer que el valor de toda gama de datos lo mismo que la variable variante. Voy a actualizar esto con el código.

Todavía estoy teniendo un problema con es averiguar cómo copiar una columna en particular o cierta gama de columnas de una tabla a otra tabla. Puedo cambiar el tamaño de la nueva tabla bien. Sólo que no sé cómo configurar una columna en una variable variante o si tengo que hacer algo más. Entonces, no sé cómo configurar la columna de la nueva tabla para esa variable variante. Una vez más, tendrá que publicar código de mañana.

Publicado el 19/09/2018 a las 17:12
fuente por usuario
En otros idiomas...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more