VBA - типы переменных, определенных нечетным образом - PullRequest
0 голосов
/ 31 января 2020

Я определил несколько переменных с этими строками:

Dim RAM, VRAM, Storage, Budget As Integer

Dim CPU, GPU As String

Теперь я пытаюсь вызвать функцию, которая определена следующим образом:

Sub PCBuilder(CPU As String, GPU As String, RAM As Integer, Storage As Integer, VRAM As Integer, Budget As Integer)

Когда я пытаюсь запустить код, я получаю сообщение об ошибке "Несоответствие типов аргументов ByRef"

Я заметил, что только GPU и Budget имеют правильный тип, другой переменные определены как Variant.

Почему это происходит и как я могу это исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...