• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Page1 page2 arasında geçiş yaparken sürekli çalışan kod hatası

Katılım
13 Aralık 2006
Mesajlar
575
Excel Vers. ve Dili
Office 2010
Formuma yerleştirdiğim multipage nesnesinin page2 kısmına bir webbrowser ekledim ve aşağıdaki kodu yazdım.
Private Sub MultiPage1_change()
If MultiPage1.Value = 1 Then
WebBrowser1.Navigate ("http://cks.tarim.gov.tr")
End If
End Sub
ancak form ilk açıldığından page1'den page2'ye geçerken problemsiz olan kodum, yeniden page1'e geçip page2'ye döndüğümde hata veriyor.
Sizden istirhamım page2'deki webrowserdaki adresin bir kez açıldığından o şekilde kalması ya da form sıfırdan açılırken bu sayfanın formla beraber açılması ve açık kalması.

Dosyam ekte.
 

Ekli dosyalar

Son düzenleme:
Sayın Harziyan aynı sorunu bende yaşadım,en sonunda WebBrowser'yi başka bir forma alıp bir butonla formdan forma geçiş yaparak hallettim. İkinci formda kaybolmuyor.
 
eklemiş olduğun dosya veri kayıbı yüzünden açılmıyor
 
bunu denermisiniz

Private Sub MultiPage1_Click(ByVal Index As Long)
If MultiPage1.Pages(Index) = 2 Then
WebBrowser1.Navigate ("http://cks.tarim.gov.tr")
Else
End If
End Sub

yada

Private Sub MultiPage1_Click(ByVal Index As Long)
MsgBox (Index) + 1
If (Index) + 1 = 2 Then
WebBrowser1.Navigate ("http://cks.tarim.gov.tr")
Else
End If
End Sub
 
Sayın Harziyan aynı sorunu bende yaşadım,en sonunda WebBrowser'yi başka bir forma alıp bir butonla formdan forma geçiş yaparak hallettim. İkinci formda kaybolmuyor.

Sayın hocam ayrı bir form açıldıktan sonra benim çalışmam gereği bu işin pek de gerekliliği kalmıyor. Yine de zahmetiniz için teşekkür ederim.

eklemiş olduğun dosya veri kayıbı yüzünden açılmıyor

özür dilerim anlayamadım. ben sizden sonra yeniden indirdim bi sorun çıkmadı, rica etsem bir kez daha deneyebilir misiniz?
 
indirmede sorun yok iniyor ama dosya açılmıyor

yada bunu deneyiniz

Private Sub MultiPage1_Click(ByVal Index As Long)
MsgBox (Index) + 1
If (Index) + 1 = 2 Then
WebBrowser1.Navigate ("http://cks.tarim.gov.tr")
Else
End If
End Sub
 
Kod:
Private Sub MultiPage1_Click(ByVal Index As Long)
If MultiPage1.Pages(Index) = 2 Then
WebBrowser1.Navigate ("http://cks.tarim.gov.tr")
Else
End If
End Sub
hocam bu yukarıda verdiğiniz kodun hatası


Kod:
Private Sub MultiPage1_Click(ByVal Index As Long)
MsgBox (Index) + 1
If (Index) + 1 = 2 Then
WebBrowser1.Navigate ("http://cks.tarim.gov.tr")
Else
End If
End Sub
bu da yine verdiğiniz diğer kodun hatası
hata2cy7.th.jpg

bir göz atın belki bi işinize yarar dolayısıyla benim işime :)
 
dosyayı yeniden koyarsanız bakıyım yukarıdaki dosyayı indiriyorum fakat açılmıyor
 
hocam ilk mesajımdaki dosyayı sildim yenisini ekledim.
 
dosyayı gene acamıyorum
 
gene açılmıyor
sen dosyanı makrosuz aç ve kayit et kapat sonra o dosyayı gönder
 
hocam araya hafta sonu girdi onun için konuyla ilgilenemedim kusura kalmayın. buyrun dosyayı.
 

Ekli dosyalar

sen sadece user formu başka bir excel sayfasına al form uzerindeki nesneleride koy öyle gönder dosya açılmıyor ve devamlı hata roporu veriyor yada açılışdaki makroları iptal etde gönder
 
Ya Hocam sabrınız için gerçekten teşekkürler. Yeni aklıma geldi. bu işi denemek için illaki orjinal dosyama gerek yok. Ben ekteki dosyada multipage nesnesi eklediğim bir formun page2'sine webbrowser koydum.
 

Ekli dosyalar

uğraşıyorum beceremedim multi page1 den bage2 geçişte nesne kayboluyor birazcık uğraşmak gerekiyor
 
farklı bir yaklaşımla yapılabiliyor nesneyi multi page nin altına vizible seçeneği false olarak ekleyince multi page2 tıklayınca geliyor diğer page leri tıklayınca gidiyor şimdilik küçücük çözüm
 

Ekli dosyalar

Son düzenleme:
:) vallahi çok güzel ya. akıl akıldan üstündür diyen bişey bildiğinden demiş demek ki. Hocam ben mesajınızı tam okumadan direk eki indirip hemen baktım sistem çalışıyor ama ortada webbrowser yok. yahu diyom bu adam bunu nasıl yapmış:) sonra mesajınızı okuyunca meseleyi kavradım. Teşekkürler hocam bununla da idare ederiz. yeterki iş görsün. :ok::

hakikaten ii sabır varmış hocam sizde.;-)
 
Sn Hocam son verdiğiniz dosyada; örneğin ben googleda arama yaptıktan sonra bir önceki sayfaya dönüp tekrar webbrowserın olduğu yere dönünce sıfırdan google'nin ana sayfası yeniden açılıyordu.
Acaba yukarıdaki dosyadaki webbrowser'a, son girdiğim sitede kalması şartı ekleyebilir miyiz?
 
Geri
Üst