TimelineView.MaxLabelWidth Property (Outlook)
Returns or sets a Long value that represents the maximum length (in characters) for the label of an Outlook item in the TimelineView object. Read/write.
This property can be set to a value between 0 and 132. If this property is set to a value less than 0, the property is set to 0. If this property is set to a value greater than 132, the property is set to 132. The default value for this property is 80.
If this property is set to 0, labels for Outlook items are not displayed in the view.
The following Visual Basic for Applications (VBA) example configures the current TimelineView object to display Outlook items by month, with week number labels on the lower portion of the timeline scale, with labels no longer than 40 characters.
Private Sub ConfigureMonthTimelineView() Dim objTimelineView As TimelineView If Application.ActiveExplorer.CurrentView.ViewType = _ olTimelineView Then ' Obtain a TimelineView object reference for the ' current timeline view. Set objTimelineView = _ Application.ActiveExplorer.CurrentView ' Configure the TimelineView object so that it displays ' Outlook items by month and week, displaying labels ' no larger than 40 characters for Outlook items ' displayed in the view. With objTimelineView ' Display items by month. .TimelineViewMode = olTimelineViewMonth ' Display week numbers. If this value is ' set to False when TimelineViewMode is ' set to olTimelineViewMonth, the day ' numbers are displayed instead. .ShowWeekNumbers = True ' Display labels for Outlook items ' while TimelineViewMode is set to ' olTimelineViewMonth. .ShowLabelWhenViewingByMonth = True ' Show no more than the first 40 characters ' for each Outlook item in the view. .MaxLabelWidth = 40 ' Save and apply the view. .Save .Apply End With End If End Sub