Gaming Life Ответов: 2

Кто-нибудь может это исправить ?


всегда получать runtime error 424 object required

это и есть сценарий
Private Sub CmdFrame_Click()
With CommonDialog1
    .DialogTitle = " Insert Frame Drawing"
    .Filename = ""
    .Filter = "Drawing (*.dwg)|*.dwg"
    .ShowSave
    Frame = .Filename
    If Len(.Filename) = 0 Then
        Exit Sub
    End If
End With
Sheets("DataExisting").Select
Range("N2") = Frame
End Sub


может ли кто - нибудь помочь этому

Что я уже пробовал:

его настолько запутанной, видя такой

Afzaal Ahmad Zeeshan

На какой строке вы получаете ошибку?

Проверьте эту тему, если это поможет, https://stackoverflow.com/questions/21358540/excel-vba-run-time-error-424-object-required/21358738.

2 Ответов

Рейтинг:
1

OriginalGriff

На первый взгляд, листа с таким названием нет.

Используйте отладчик и посмотрите, что именно происходит, и какие переменные содержат / возвращают методы.


Рейтинг:
0

Patrice T

Цитата:
Кто-нибудь может это исправить ?

Не знаю, что ты пытаешься сделать.
Предполагая, Frame это струна, как и следовало ожидать
Range("N2").Value = Frame