Why wont this work ?
Private Sub UserForm_Activate()
TextBox1.Text = Format(TextBox1.Text, "0.0%"

TextBox2.Text = Format(TextBox2.Text, "0.0%"

TextBox3.Text = Format(TextBox3.Text, "0.0%"

TextBox4.Text = Format(TextBox4.Text, "£0.00"

TextBox5.Text = Format(TextBox5.Text, "0.0%"

TextBox6.Text = Format(TextBox6.Text, "0.0%"

TextBox7.Text = Format(TextBox7.Text, "0.0%"

TextBox8.Text = Format(TextBox8.Text, "0.0%"

TextBox9.Text = Format(TextBox9.Text, "0.0%"

TextBox10.Text = Format(TextBox10.Text, "0.0%"
End Sub
It only formats the currency field. ?!?!??