Извлечение данных из Excel с помощью пользовательского ввода в текстовом формате

Проблема в том, что я могу извлечь данные, указав ссылку на ячейку, например:

TextBox1.Text = objWorksheet.Cells(5, 2).value

Но я хочу выбрать строку в соответствии с вводом, данным пользователем, и хочу извлечь данные из этой строки.

Вводимые пользователем данные представлены в текстовом формате, в моем случае это имя сотрудника. И я должен извлечь адрес этого имени.

Пожалуйста, помогите мне, я работаю над этим в последние два дня, но ничего не получаю...

Код:

Dim objExcel As New Excel.Application     ' Represents an instance of Excel
Dim objWorkbook As Excel.Workbook     'Represents a workbook object
Dim objWorksheet As Excel.Worksheet     'Represents a worksheet object

objWorkbook = objExcel.Workbooks.Open("C:\record.xls")
objWorksheet = CType(objWorkbook.Worksheets.Item("CC1"), Excel.Worksheet)

TextBox1.Text = objWorksheet.Cells(5, 2).value

1 ответ

Вы должны циклически обработать столбец с именами сотрудников, и когда вы найдете то, что ищете, перейдите к интересующему столбцу в той же строке.

Другие вопросы по тегам