In VB6 you can't rotate the (standard) label. There were some 3rd party controls available at the time that would allow it - I can't remember the library name(s) and I doubt that they are still available.
You can however give the impression that a label is being rotated by drawing text onto a picture box.
There is an example here
http://www.vb-helper.com/howto_center_rotated_text.html[
^]
Be aware that if you try to print the rotated text you will have issues - this
MS Techsupport article[
^] describes a way around it, although I have never tried this.
If you have an option to move away from VB6 are you aware that the Express versions of Visual Studio .NET (including VB.NET) are free to download -
http://www.visualstudio.com/en-us/products/visual-studio-express-vs.aspx[
^]