No, it is not at all advisable to donate blood when wheezing is present. If due to asthma, it may precipitate an acute attack. A person should be perfectly fit when donating blood and has to answer a set of questions regarding his/her health status.