Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I have developed a macro on a PC with Excel 2003 version that works
fine. I also tested the same macro on another colleague's PC also running Excel 2003 and there are no issues. I sent the macro to a colleague that is running Excel 2007, and when he runs the macro it abends with a Run-time error '1004'. The exact line of code that fails is as follows: llastRow = wsEmployeeCap.Cells(Rows.Count, 1).End(xlUp).Row 'calculates based on column 1 In debug mode in the Excel 2007 version, 1048576 is displayed when you hover over the 'Rows.Count' when using an input file. When I run the same statement for the same input file, on my machine running Excel 2003, the 'Rows.Count' displays accurately at 42330 rows. My question, is there a known bug with Excel 2007 for this? Or perhaps there is an issue with my statement? Thanks for any help or suggestions on what to look at. regards, Enzo |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Excel 2007 versus Excel 2003 & Excel 97-2003 fully compatible | Excel Worksheet Functions | |||
Excel 2003 help doesn't work. I got both Excel 2003 and 2007 insta | Excel Discussion (Misc queries) | |||
Excel 2007 Macro Help (Excel 2003 not working in 2007) | Excel Discussion (Misc queries) | |||
Problem with Excel reports ::::Excel 2003 Migration To Excel 2007 | Excel Programming | |||
Data Import to Excel Issue with Excel 2007 and Excel 2003 on same | Excel Discussion (Misc queries) |