' Set the specified font size to the selection of a RichTextBox' Example: SetFontSize(richTextBox1, 16)Public Sub SetFontSize(ByVal rtb As RichTextBox, ByVal fontSize As Single) ' if the selection length is > 0, work char by char If rtb.SelectionLength > 0 Then Dim selStart As Integer = rtb.SelectionStart Dim selLength As Integer = rtb.SelectionLength Dim currFont As System.Drawing.Font Dim i As Integer For i = 0 To selLength - 1 ' select 1 char rtb.Select(selStart + i, 1) ' get the current font currFont = rtb.SelectionFont ' create and assign to the char a new font ' with the new style rtb.SelectionFont = New Font(currFont.FontFamily, fontSize, _ currFont.Style) Next ' reselect the original selection rtb.Select(selStart, selLength) Else rtb.SelectionFont = New Font(rtb.SelectionFont.Name, fontSize, _ rtb.SelectionFont.Style) End IfEnd Sub



Top 5 B2B SaaS Marketing Agencies for 2023
In recent years, the software-as-a-service (SaaS) sector has experienced exponential growth as more and more companies choose cloud-based solutions. Any SaaS company hoping to stay ahead of the curve in this quickly changing industry needs to invest in effective marketing. So selecting the best marketing agency can mean the difference