C++:
selectedworkbook:
With fd
.InitialFileName = ActiveWorkbook.Path & "\"
.AllowMultiSelect = False
.Filters.Clear
.Filters.Add "Excel Dosyaları", "*.xlsx"
If .Show = -1 Then
selectedworkbook = .SelectedItems(1)
End If
End With
'Eğer kullanıcı bir çalışma kitabı seçti ise
If selectedworkbook <> "" Then
Set wb = Workbooks.Open(selectedworkbook, UpdateLinks:=0, ReadOnly:=0, AddToMru:=False, Notify:=False)
'wb.Windows(1).Visible = False
Bu kodlarla 1004 hatası alıyor dosayı elle kendim açtığım da aşağıdaki 2 uyarıyı vermekte dosyalar askeri olduğundan paylaşamıyorum tanıdığım hocalar özelden isterse atacağım dosyayı. Yapmak istediğim dosyayı açıp içindeki tüm verileri makro çalıştırdığım Excel'e aktarmak. Ado nesnesini denedim o da olmadı


