I don't have any experiance in breaking this problem on an older dog.
Like most things with a dog, they have to be taken care of as a very young pup or else they are ALMOST irreversable.
Dogs pick up bad habits as pups, and sometimes we don't even realize it until it is too late. Most of the time it is due to lazyness on our part.
When ACE was a litlle fella, I would put him in his crate while at home when i couldn't watch him. At first you would of thought he was dying. He whined and made all kinds of racket. It is really hard not to go and check on them when they do this. The first night he stopped after about 30 min. Second night 20 minutes and the 3rd night 5 min. After that nothing. Not even a peep.
If on the first night i would have went and checked on him, he would have gotten exactly what he wanted. My attention. So now he knows that when he whines or barks he gets my attention.
If he ever barked while we were doing something, I would tell him NO.
He hardly even makes a noise now unless the door bell rings.
I guess my point is that i didn't allow a problem to start. But I honestly have no Idea on how to curb the problem now. Most guys like to LIE to themselves and to their hunting buddies and say " Yeah, she just gets so excited, she can't help it".
That same guys says the same thing when his dog breaks or something else.
If the dog is older like around a year. I would probably suggest an E collar. Be ready with your finger on the button and when she whines give her a NIC/ NO!!!. and repeat. After a while, i would drop the NO!!!
Hopefully after a few ( 3-6) sessions of this, you will have the problem licked.
p.s. you don't have to have the E collar set to light her on fire, just a nudge, you will figure out a nice WORKING amount for her. If she continues after the first session and the collar has no effect, dial it up.
.....you've got to ask yourself a question: 'Do I feel lucky?' Well, do ya, punk?
Die' en ain't much of a livin' son.