• DİKKAT

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

UserForm üzerindeki bir buton ile iki sayfa arası değer kopyalama

Katılım
28 Ocak 2013
Mesajlar
38
Excel Vers. ve Dili
Office Excel 2003
Merhaba.Formu tamamen inceledim.İki sayfa arasında kopyala değer yapıştır örnekleri çok var ancak her halde UserForm kullanan sayısı oldukça az çünkü UserForm üzerindeki bir buton ile belirli hücreleri diğer sayfaya değer yapıştır örneği yok veya özür dilerim ben bulamadım.

Sorum şu :

"GELEN SORULAR" sayfasındaki L4:L13 arası hücreleri "MEB" sayfası E9:N9 arası hücrelere

"GENEL GİRİŞLER" sayfasındaki J5 hücresini "MEB" sayfasındaki C2 hücresine
"GENEL GİRİŞLER" sayfasındaki J7 hücresini "MEB" sayfasındaki C3 hücresine
"GENEL GİRİŞLER" sayfasındaki J9 hücresini "MEB" sayfasındaki C4 hücresine
"GENEL GİRİŞLER" sayfasındaki J21 hücresini "MEB" sayfasındaki V2 hücresine
"GENEL GİRİŞLER" sayfasındaki J25 hücresini "MEB" sayfasındaki V3 hücresine
"GENEL GİRİŞLER" sayfasındaki J19 hücresini "MEB" sayfasındaki V4 hücresine

değer yapıştır olarak yapıştırmak.Bunu yaparken UserForm üzerindeki tek bir buton kullanılacak.Şimdiden teşekkürler.İyiki varsın excel.web.tr.
 
VBA da formu açtıktan sonra,
User Form daki butona çift tıkla
Açılan sayfada
.......Click ()

End Sub

Arasına kodları yaz
Örneğin :

.......Click ()
[MEB!C2] = [GENEL GİRİŞLER!J5]
[MEB!C3] = [GENEL GİRİŞLER!J7]
End Sub

Gibi..
 
Olmadı güzel kardeşim kopyalanan yerde (AD!)ifadesi ortaya çıktı.Neyseki kendim deneme yanılma yöntemi ile çözdüm.

Doğru kod aşağıdaki gibi:
Sayfa3.Range("E9.N9").Value = Sayfa15.Range("L4.L13").Value

İstenilen hücreleri (birbirinden ayrıda olabilir bütünde) istediğiniz sayfadaki istenilen hücrelere değer yapıştırır.UserForm üzerindeki commanbuton ile değer yapıştırma böyle oluyor.
 
Geri
Üst