Я пытался отсканировать экран от мэйнфрейма IBM, и я застрял, пытаясь преобразовать Row и Col в позицию (функция 99). Я старался изо всех сил, чтобы отладить эту простую ошибку, но я просто не могу найти, что с ней не так.
Debug.Print hllapi(99, "AR", 6, 53)
Мои сеансы подключены, все работает отлично, кроме функции Convert Position или RowCol (99), которую я пытаюсь использовать. Он продолжает возвращать код состояния 9999, который указывает, что моя строка данных (то есть «AR») не в верхнем регистре, или буква P / R не существует во втором символе. («Символ 2 в строке данных не является P или R или прописными буквами»).
Мне не удалось это исправить, несмотря на попытки всяческих методов.