I have a datasheet application that updates additional fields based on the input of one field using VBA code. Due to the design constraints, I use the following technique...
1. After the field is updated, I do a Refresh to save the row
2. Then I retrieve the other values I need using VBA code and save them.
3. Finally, I read the saved row, update the additional fields, and update the row.
This works fine as long as the operator enters the new row manually or even if he/she does a copy & paste of one row. However, if he/she copies and pastes multiple rows, then the Refresh doesn't insert the multiple rows and my step 3 above fails. Is there a way I can detect that multiple rows are being inserted so I can handle the event accordingly?
(Please don't give me another technique to update the records, there is a reason I'm doing it this way.)
Thanks, Eddie