Hallo. After using the autofilter, the visible cells text values should be returned on message box. My initial code is below. The problem is that it returns only 1st visible cell's value.
Code:
Sub Wood()Dim rngVisible As Range
Dim xStr As String
Set rngVisible = Range("A2:A" & Cells(Rows.Count, "A").End(xlUp).Row).SpecialCells(xlCellTypeVisible)
xStr = xStr & rngVisible.Value & vbTab
Range("A1").AutoFilter field:=3, Criteria1:="Wood"
MsgBox xStr, vbOKOnly, "Wooden Coasters"
End Sub