hi
you may need to unhide all rows before hiding selected ones with your macro - otherwise previously hidden rows will stay hidden

Andrew - my apologies for posting without refreshing - i didn't see your post