Проблема передачи параметра в функцию - VB
Формулировка задачи:
Всем привет!
почему-то не работает функция, хотя раньше работала.
Суть функции такова, что она возвращает индекс найденного слова на листе в открытой книге.
Не работает именно передача ссылки на открытую книгу, хотя раньше работало...
Вот сама функция:
А вот ее использование:
по идее должно быть присвоено некоторое значение (индекс) j для искомого слова. Но есть проблема в строке передачи параметра Wb. Может кто поможет где я налажал?
почему-то не работает функция, хотя раньше работала.
Суть функции такова, что она возвращает индекс найденного слова на листе в открытой книге.
Не работает именно передача ссылки на открытую книгу, хотя раньше работало...
Вот сама функция:
А вот ее использование:
по идее должно быть присвоено некоторое значение (индекс) j для искомого слова. Но есть проблема в строке передачи параметра Wb. Может кто поможет где я налажал?
Решение задачи: «Проблема передачи параметра в функцию»
textual
Листинг программы
Function Getj(FileN, Optional shi = 1, Optional KeyName = "Код") As Integer Dim c As Range With FileN.Worksheets(shi) Set c = .Cells.Find(KeyName, .Cells(.Rows.Count, .Columns.Count), xlValues, xlPart, xlByRows, xlNext, False) If Not c Is Nothing Then Getj = c.Column End With End Function
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д