• DİKKAT

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

Şekil Konum Sabitleme

Katılım
19 Ocak 2019
Mesajlar
58
Excel Vers. ve Dili
Türkçe son sürüm
Sub Testers()
Dim myVal As Double

myCheck = Not myCheck
myVal = 18.5

myVal = IIf(myCheck, myVal, -myVal)

With ActiveSheet.Shapes("ovall")
.Left = .Left + myVal
If myCheck = True Then
.Fill.ForeColor.RGB = RGB(255, 255, 255)
Call myMacro199
Else
.Fill.ForeColor.RGB = RGB(255, 255, 255)
Call myMacro299
End If
End With
End Sub

merhaba bu komut sağ sola oluşturduğum şekilin kaymasını sağlıyor fakat şöyle birşey var eğer sağda bırakırsam exceli kapatırsam bir daha açtığımda sola almıyor tekrar sağa kaydırıyor sebebi "Dim myVal As Double" çift tıklama olması 2. tıklayışımda sola alıyor tek tıklamada tekrar sağa kaydırıyor ben istiyorum ki eğer sağdaysa bir daha sağa kaymasın sola kaysın bunun çözümü butonun konumunu belirleme tekrardan yardımcı olabilicek varmı

exceli kapattığımda bu sorun oluyor normalde kapatmasam sağa sola kaydırıyor ama soldan sağda bırakırsam exceli kapatırsam bir daha açtığımda tekrar sağa kaydırıyor kısaca sürekli öteliyor açıp kapatmada exceli çünkü 2. tıklamada her zaman sola alıyor
 
Son düzenleme:
Aşağıdaki linkteki dosyada kodların tamamı vardı ....


.
 
Aşağıdaki linkteki dosyada kodların tamamı vardı ....


.
kodlarda sorun yok sadece eksik dostum şöyle eksik şimdi ben sol tarafda bulunan iconu sağa kaydırdım ve exceli kaydedip kapattım
tekrar açtığımda sağdaki butona bastığımda sağa kaydırıyor ama sola kaydırması lazım normalde sebebide sen 2. tıklatışta sola kaydırmasını ayarlamıssın bu sebebten dolayıda hep bir adım öteliyor butonu
 
Birader, linkteki dosyada kodlar tam...... Senin aldığın kısmı eksik.

Değişkenlerin modül seviyesinde tanımlanması ve Auto-Open prosederünü eksik kullanıyorsundur....

2nci tıklamada sağa/sola ayarlanması bunlarla oluyor, "Dim myVal As Double" ile ilgisi yok. O sadece değişkenin tanımlanması.

.
 
Kaydırılacak buton şeklini seçip, o şekli "myButton" diye adlandırarak ve sayfa ismini de gerekirse değiştirerek dosyadaki kodları aynen kullanabilirsin.

Şekli adlandırmak için; şekil seçiliyken sayfanın yukarıda sol üst köşesindeki "Name Box - Ad Kutusu" içine myButton yazıp, klavyeden ENTER tuşuna basacaksın.

.
 
Kaydırılacak buton şeklini seçip, o şekli "myButton" diye adlandırarak ve sayfa ismini de gerekirse değiştirerek dosyadaki kodları aynen kullanabilirsin.

Şekli adlandırmak için; şekil seçiliyken sayfanın yukarıda sol üst köşesindeki "Name Box - Ad Kutusu" içine myButton yazıp, klavyeden ENTER tuşuna basacaksın.

.
Dostum Bu Dediklerinle Hiçbir İlgisi Yok Kullandığın Excel Sürümü 2010 Kodlarla İlgili Problem Var Ben Bu Hatayı Alıyorum O Sarı Kısımda Formül Hatası Var Activesheet Yaptığımda düzeliyor ama auto opens devre dışı kalıyor NOT dediklerini yaptım aynı
 

Ekli dosyalar

  • Ekran Görüntüsü (111).png
    Ekran Görüntüsü (111).png
    4.6 KB · Görüntüleme: 5
  • Ekran Görüntüsü (112).png
    Ekran Görüntüsü (112).png
    16.9 KB · Görüntüleme: 5
Ben sizin kullandığınız sürüm nedir bilmiyorum, dosyanızı gönderirseniz duruma bakarım....

Not: Linkteki dosyayı hiç değiştirmeden sizde doğru çalışıyorsa, sorun Excel sürümünden kaynaklanmıyor demektir.
.
 
buyrun
Ben sizin kullandığınız sürüm nedir bilmiyorum, dosyanızı gönderirseniz duruma bakarım....

Not: Linkteki dosyayı hiç değiştirmeden sizde doğru çalışıyorsa, sorun Excel sürümünden kaynaklanmıyor demektir.
.
 

Ekli dosyalar

.

Düğmede üç şekil olması gerekir (Haluk beyin dosyasında öyle). Sizin düğmede pek çok şekil var. Bu üç şekli seçerek gruplamanız gerekir.

.
 
Cevabınız için teşekkürler
.

Düğmede üç şekil olması gerekir (Haluk beyin dosyasında öyle). Sizin düğmede pek çok şekil var. Bu üç şekli seçerek gruplamanız gerekir.

.
gerek kalmadı bir dostum sayesinde halloldu konu kilit

Ben sizin kullandığınız sürüm nedir bilmiyorum, dosyanızı gönderirseniz duruma bakarım....

Not: Linkteki dosyayı hiç değiştirmeden sizde doğru çalışıyorsa, sorun Excel sürümünden kaynaklanmıyor demektir.
.
sizede teşekkürler yardımcı oldunuz.
 
.

Nasıl çözüldüğünü yazarsanız, biz de öğrenmiş oluruz.

.
 
Dosyanız ektedir..

Not: Takip edebilmek için buton renkleri mavi/beyaz seçildi...İsterseniz değiştirirsiniz...

.
 

Ekli dosyalar

Eklediğim dosyanın kendisinde problem var mı? Merak ettim ....

.
 
Teşekkürler İdris Bey,

.
 
Geri
Üst