ВОБЩЕМ Я СВОЙ ВОПРОС СНИМАЮ ПОЛНОСТЬЮ 
 Цитата: Я ТУТ ОПЯТЬ НАРИСОВАЛСЯ СО СВОЕЙ ПРОБЛЕМОЙ ВЫВОДА ПОЛНОЙ СТРОКИ ЕСЛИ ОНА ОБРЕЗАНА В ЛИСТБОКСЕ, ВОТ ЧТО НАШЁЛ, НО ПО ВСЯКОМУ ПЫТАЛСЯ ПОРАБОТАТЬ С ЭТИМ, ВЫДАЁТ ОШИБКИ, ТО ТАМ ТО СЯМ 
 В ИТОГЕ ПОСЛЕ МОИХ МЫТАРСТВ НИЧЕГО НЕ ПОЛУЧИЛОСЬ, МОЖЕТ БЫТЬ КТО-НИБУДЬ ТОЖЕ ПОПРОБУЕТ ПОВОЗИТСЯ 
    НЕМНОГО ПРИЛОЖИЛ МОЗГОВ И ВОТ ЧТО ПОЛУЧИЛОСЬ: 
 (МЕНЯ ЭТО ПОЛНОСТЬЮ УСТРАИВАЕТ)   
 Private Sub ListBox1_Change() 
 Dim EmpFound As Range 
     LastRow = Range("A1:C10").End(xlUp).Row 
     With Range("A10:C" & LastRow) 
         Set EmpFound = .Find(ListBox1.Value) 
             With EmpFound 
                 ComboBox2.Value = .Offset(, 1).Value 
                 ComboBox2.Width = Round(ComboBox2.Width + 10) 
                 ComboBox3.Value = .Offset(, 2).Value 
                 ComboBox3.Width = Round(ComboBox3.Width + 10) 
             End With 
     End With 
 Dim i As Variant 
 ComboBox1.Value = ListBox1.Value 
 ComboBox1.Width = Round(ComboBox1.Width + 10) 
 i = ComboBox1.Width & ";" & ComboBox2.Width & ";" & ComboBox3.Width 
 ListBox1.ColumnWidths = (i) 
 ListBox1.Width = 3 + ComboBox1.Width + ComboBox2.Width + ComboBox3.Width 
 ListBox1.ControlTipText = ListBox1.Value 
 End Sub 
 Private Sub UserForm_Initialize() 
 ComboBox1.Visible = False 
 ComboBox1.AutoSize = True 
 ComboBox2.Visible = False 
 ComboBox2.AutoSize = True 
 ComboBox3.Visible = False 
 ComboBox3.AutoSize = True 
 LastRow = Range("A1:C10").End(xlUp).Row 
     ListBox1.RowSource = "A10:C" & LastRow 
 End Sub