Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.misc,microsoft.public.excel.programming
|
|||
|
|||
![]()
I am using the following code to import data from a csv file into a
sheet in my workbook. I keep getting the 1004 error for the line wkbk.Worksheets("Employee List").Cells.Select: Private Sub Download_Employee_Data_Click() Dim sh As Worksheet Dim rng As Range Dim wb As Workbook, wkbk As Workbook Set wkbk = ActiveWorkbook Set wb = Workbooks.Open(FileName:= "Hourly employees.csv") wb.Worksheets(1).Cells.Select Selection.Copy wkbk.Worksheets("Employee List").Cells.Select Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False Since the source data and destination sheet have the same number of columns, I am using the cells.select functionality. Once the new data is copied onto the Employees List sheet, I would also like to update a user defined name (Employee_List) with the new data. I can use the following command to detect the range, but I'm not sure what syntax to use to change the defined name: Set sh = Worksheets("Employee List") set rng = sh.Range(sh.Cells(1, "A"), _ sh.Cells(sh.Rows.Count, "D").End(xlUp)) Source Data: Employee Number Last Name First Name HR Organization Name 11111 Last1 First1 BR - ALBUQUERQUE 22222 Last2 First2 BR - ALBUQUERQUE 33333 Last3 First3 BR - ALBUQUERQUE 44444 Last4 First4 BR - ALBUQUERQUE Any help would be appreciated. Thanks! Connie |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
import data from txt file to an existing excel file | Excel Discussion (Misc queries) | |||
Import text file into Excel 2007 then copy sheet to another workbo | Excel Discussion (Misc queries) | |||
Import data into Excel sheet from CSV File | Excel Discussion (Misc queries) | |||
Best way to import data from an e-mail to an excel sheet? | Excel Discussion (Misc queries) | |||
Import data file but exlude information I already have in sheet? | Excel Discussion (Misc queries) |