Ошибка компиляции: метод или элемент данных не найден - Вызов sub - PullRequest
0 голосов
/ 28 сентября 2019

Я получаю сообщение об ошибке в коде VBA - Ошибка компиляции: метод или элемент данных не найдены

Я просто вызываю подчиненную форму, другая подпрограмма Ошибка в этой строке:

Sub CopyRiskData(scenario As String)

Выделеноплощадь:

Set pca = ThisWorkbook

Sub CopyEODOnlyRisk(dayIntra As String)
    ThisWorkbook.Sheets("RISK").Range("dateINTRA").Value = dayIntra
    ThisWorkbook.Sheets("RISK").Range("dateEOD").Calculate
    CopyRiskData ("EOD")
End Sub

Sub CopyRiskData(scenario As String)
    Dim pca As Workbooks
    Dim riskInput As Worksheet
    Dim dNum As String

    Set pca = ThisWorkbook
    Set riskInput = pca.Sheets("RISK")

    Application.ScreenUpdating = False

1 Ответ

0 голосов
/ 28 сентября 2019

Это должно быть

Dim pca As Workbook

, а не

Dim pca As Workbooks

Кроме того, вызовите сабвуфер с помощью

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