Help would be greatly appreciated. I'm really struggling with this. I'm prepping this file to be pushed through mail merge. The sheet has 25,213 rows.

Column I contains a long string of character (for the purposes of my project the field is called Subjects) and $ used as delimiters (approx 70 or as few as 1). This column needs to be split apart by $ and the separate Subjects that result from splitting apart by $ needs to be placed on a separate line. Once each Subject is on a separate line, all of the Subjects need to be lined up in Column I, one under another (the obvious result at this point is GREATLY increasing the number of rows in the sheet). Next, all of the data that is contained in each Subject's originating row will be copied to each of newly created rows (without copying over the Subject contained in column I).

After writing this all out, I realize (once again), how hopeless I am without outside help. THANK YOU!!!! in advance.

Pete