I have, I can dig up the post if you want 
not guaranteed to work of course, but it is usually successful
The other option is to do the same thing except delete the game's save from the memcard first
edit -- apparently the last time I posted it was pretty recently
https://forums.dolphin-emu.org/Thread-savestate-to-memcard?pid=298269#pid298269
Quick explaination:
The game (usually first party) keeps the state of the memcard, and after loading the savestate, the game sees that the memcard state has changed, but thinks it has been connected the whole time.
These steps essentially pull the memcard out (The game gets an interrupt saying that the card was removed)
and putting a "different" memcard in. (The game now has no expectations about what is on the card)

not guaranteed to work of course, but it is usually successful
The other option is to do the same thing except delete the game's save from the memcard first
edit -- apparently the last time I posted it was pretty recently
https://forums.dolphin-emu.org/Thread-savestate-to-memcard?pid=298269#pid298269
Quick explaination:
The game (usually first party) keeps the state of the memcard, and after loading the savestate, the game sees that the memcard state has changed, but thinks it has been connected the whole time.
These steps essentially pull the memcard out (The game gets an interrupt saying that the card was removed)
and putting a "different" memcard in. (The game now has no expectations about what is on the card)
