Listview'de menu sag tiklama problemi

Katılım
4 Temmuz 2006
Mesajlar
239
Altın Üyelik Bitiş Tarihi
20/04/2019
Merhaba arakadaslar

Merhaba
Arkadaslar ekdeki dosyada otamatik olarak acilan UserForm'daki lisview penceresinde listenenen faturalara sag tiklama ile menu acmayi basardim fakat sectigim faturaya sag tiklamayla acilan menuden islem yaptiramiyorum.Ornegin menudeki "WordView" secenegine tiklandimi Run-Time error, Object required hatasi verip "Set fnd = Range("B:B").Find(TextBox5.Value, LookAt:=xlWhole)" sirasini isaretliyor.Ama bu islemi UserForm'daki "Word Wiew" dugmesiyle yaptirabiliyorum, ayni kodlari kullanmama ragmen menude neden calismiyor? Menu ile Buton arasinda isletme farkimi var?

Yardim lariniz icin simdiden tesekkurler.

Excel sayfasini acmak icin UserFormdaki Excel dugmesine tiklayin ve oradanda modullere gecebilirsiniz. Bu konuya ait modulun ismi "Menu" dur.

Saygilar sunuyorum
 

Ekli dosyalar

Son düzenleme:
Katılım
4 Temmuz 2006
Mesajlar
239
Altın Üyelik Bitiş Tarihi
20/04/2019
Bu konuda goruşu olan arkadaşlar yok mu ?

Saygılar
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,167
Excel Vers. ve Dili
2019 Türkçe
Eklediğiniz zip dosya içi boş görünüyor.
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,167
Excel Vers. ve Dili
2019 Türkçe
Kod bir Modul içerisinde olduğundan form üzerindeki bir nesneye başvuru yapıldığında hangi formda olduğu da belirtilmelidir.

Menu Modulundeki WordView prosedurunu silin aşağıdaki kodları kopyalayın.



Kod:
Private Sub WordView()
    Sheets("invoice").Select
    Dim fnd As Range
    With Range("B:B")
        .NumberFormat = "0"
        .Value = .Value
    End With
    Set fnd = Range("B:B").Find([COLOR="Red"]UserForm1.[/COLOR]TextBox5.Value, LookAt:=xlWhole)
    If Not fnd Is Nothing Then
         ThisWorkbook.FollowHyperlink (fnd.Offset(, 3).Value)
    Else
        MsgBox "Number not found!"
    End If
End Sub
 
Katılım
4 Temmuz 2006
Mesajlar
239
Altın Üyelik Bitiş Tarihi
20/04/2019
Cok tesekkurler, harikasiniz. En sonunda calisti. gercekten iyiki varsiniz.
Saygilarimi sunuyorum
 
Üst