How does this work for you? Columns("A").NumberFormat = "0.00%" I've always found that if I have to do some VBA, then I create and record a new macro, do what I want, then edit the macro to find out how Excel creates the code. "we must lose precision to make significant statements about complex systems." -deKorvin on uncertainty