Did VS show this as VS flight numbers or NH; that will make the BIG difference! I've credited NH ticketed issued by other airlines BUT ONLY on NH flight numbers.
If it's NH flight numbers, then call VS for the NH record locators and call ANA to add to the record (or do it at online check in).
If it's a VS flight number; at check in NH will check you in for the flight under the VS and NH flight numbers but since it's a VS codeshare the system will NOT take your UA number.
If it is a VS only flight number; suck it up and sign up for Continental One Pass and credit the flight to that... At the end of 2011 you will have that mileage merge into Mileage Plus anyway. [
http://www.continental.com/web/en-US...romoCode=A6108 ]