The sheet protect and unprotect are not a concern.
The problems lie within points b) and c) in my original post.
Currently, if the user enters the track name and it exists in column "A" on the selected worksheet, the code executes. But, it puts the value on the current active row, column "B", not the newly selected row, column "B" from the finding like it should.
I've also bypassed that section and executed the code so it goes straight to label Line3: . This should write the new track name in the first unused cell in column "A" but it doesn't, it throws an error.
Also label Line3: should only execute if a match is not found.
Here is my code again with some lines omitted from the first post that shouldn't have been there:
I hope this makes more sense.
Yappa
Bookmarks