To let a user change a font name, load all the fonts into a combo box:
Private Sub Form_Load() ' Determine the number of screen ' fonts. For I = 0 To Screen.FontCount - 1 ' Put each font into list box. cboFont.AddItem Screen.Fonts(I) Next IEnd Sub
Make this more useful by letting your users see what the font looks like immediately after selecting it withouthaving to “test” it by typing something:
Private Sub cboFont_Click() 'Set the FontName of the combo box 'to the font that was selected. cboFont.FontName = cboFont.Text End Sub
Charlie has over a decade of experience in website administration and technology management. As the site admin, he oversees all technical aspects of running a high-traffic online platform, ensuring optimal performance, security, and user experience.























