Если коллега выше по должности и вы от нее как-то зависите - придется терпеть. А если нет - я бы рассмотрел вариант ответного "тонкого" хамства. Скорее даже не хамства, а издевательства.
Попытайтесь разобраться - почему хамит? Если метит на ваше место, то может делает это с попустительства начальства. Если личная неприязнь - на чем она основана, возможно, были конфликты. А хамить в ответ - не метод, не опускайтесь.
выбирайте мужской коллектив где мало женщин, поверьте так лучше ) а если выбора нет то старайтесь отсраненно действовать на агрессию но и тряпкой себя не выставляйте, лучше всего аргументами давить оппонентку на основе фактов и логики, сразу приутихнет )
это хорошие отношения с коллегами одного с вами ранга.