• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü ID numarasına göre sayfadan veri alma

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

himmgarip

Excel Dostu
Katılım
27 Mar 2021
Mesajlar
797
Çözümler
96
Aldığı beğeni
883
Excel V
Office 2016 TR
Konu Sahibi
Ödeme Al butonuna bastığımda ödeme bilgilerini Rapor sayfasına aldırıyorum. Buna ek olarak;

1642159752906.png

1642159788014.png



Masalar sayfasında masa adına ait kayıtları Rapor sayfasındaki masaya ait ID numarasıyla birlikte alt alta Adisyon sayfasına aldırmak istiyorum.

1642159828397.png

Desteğinizi rica ederim. İyi günler.
 
Konu Sahibi
Aşağıdaki şekilde tek tek almayı bir şekilde yaptım. Toplu olarak nasıl yapabilirim yardımcı olur musunuz lütfen?

Döngüye sokmam lazım galiba. Ama şu döngü olayını bir türlü anlayamadım.

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Konu Sahibi
Son olarak böyle yaptım. Döngüde nerede hata yapıyorum? Her seferinde 1 adet kayıt alıyor.

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Tek tek alıyor yine.
sonsatir tanımlamasını for döngüsünün başladığı satırın altına alıp öyle deneyin, sonsatırı yukarıda bırakınca misal 5 bulduysa, döngüde hedef satırı sürekli 5 olarak algılar, 10 adet kurala uygun seçim olsa bile yalnızca en son kurala uyan satırı 5 nci satıra getirir, mobilden incelediğim için bu kadar yardımcı olabiliyorum
 
Konu Sahibi
sonsatir tanımlamasını for döngüsünün başladığı satırın altına alıp öyle deneyin, sonsatırı yukarıda bırakınca misal 5 bulduysa, döngüde hedef satırı sürekli 5 olarak algılar, 10 adet kurala uygun seçim olsa bile yalnızca en son kurala uyan satırı 5 nci satıra getirir, mobilden incelediğim için bu kadar yardımcı olabiliyorum


Kafam basmıyor bu döngü olaylarına. Deneme yanılma yoluyla samanlıkta iğne arıyorum :)
 
Kafam basmıyor bu döngü olaylarına. Deneme yanılma yoluyla samanlıkta iğne arıyorum :)
Hepimiz bu şekilde öğrenmeye çalışıyoruz inanın, birbirimizin bilgilerinden yararlanarak daha iyi sonuçlar elde ederiz umarım.

Bu arada sorun halloldu sanırım?
 
Konu Sahibi
Hayır maalesef olmadı. Ya da ben yapamadım.
 
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Bu şekilde bir örnek hazırladım sizin için,
Umarım faydalı olur
 
Konu Sahibi
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Bu şekilde bir örnek hazırladım sizin için,
Umarım faydalı olur

Elinize sağlık. Çok teşekkürler.

Aşağıdaki kod ile rapor sayfasına adisyon toplamını aldırıyorum.

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.


Masalar sayfasından aldığımız Adisyon sayfasındaki ID numaralarının Rapor sayfasındaki masaya ait ID numarasına eşit olmasını istiyorum. Bu iki kodu birleştirip tek butona atayacağım. Son olarak bu konuda desteğinizi rica ederim.

1642261134247.png
1642261563080.png
 
Elinize sağlık. Çok teşekkürler.

Aşağıdaki kod ile rapor sayfasına adisyon toplamını aldırıyorum.

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.


Masalar sayfasından aldığımız Adisyon sayfasındaki ID numaralarının Rapor sayfasındaki masaya ait ID numarasına eşit olmasını istiyorum. Bu iki kodu birleştirip tek butona atayacağım. Son olarak bu konuda desteğinizi rica ederim.

Ekli dosyayı görüntüle 4858
Ekli dosyayı görüntüle 4861
Önce Rapor sayfasına toplam aldırıp daha sonra Masalar sayfasından Adisyon sayfasına gönderiyorunuz değil mi?
 
Tekrar merhabalar,
Paylaştığınız dosya benim excel sürümümle uyuşmazlık yaşadığından dosya içerisinde yaptığım düzenlemeleri kayıt edemedim,
onun yerine odeme isimli userformunuzu güncelleyerek buraya ekledim.

Dosyanızda bulunan odeme userformunu silip, yolladığım odeme userformunu import edebilirsiniz.

Yaptığım değişikliklere gelirsem;

Userformun kod sayfasında General Decleration kısmına
Public MasaID as Long
tanımlaması yaptım,

Daha sonra MasaID değeri aşağıdaki kod satırında aldı.
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

son olarak for next döngümüzün bulunduğu satırda
ilgili değişiklik yapıldı.

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Dediğim gibi dosyanızda herhangi bir işlem yapamadım,
Deneyip bilgilendirirseniz memnun olurum,
İyi akşamlar
 
Konu Sahibi
Tekrar merhabalar,
Paylaştığınız dosya benim excel sürümümle uyuşmazlık yaşadığından dosya içerisinde yaptığım düzenlemeleri kayıt edemedim,
onun yerine odeme isimli userformunuzu güncelleyerek buraya ekledim.

Dosyanızda bulunan odeme userformunu silip, yolladığım odeme userformunu import edebilirsiniz.

Yaptığım değişikliklere gelirsem;

Userformun kod sayfasında General Decleration kısmına
Public MasaID as Long
tanımlaması yaptım,

Daha sonra MasaID değeri aşağıdaki kod satırında aldı.
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

son olarak for next döngümüzün bulunduğu satırda
ilgili değişiklik yapıldı.

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Dediğim gibi dosyanızda herhangi bir işlem yapamadım,
Deneyip bilgilendirirseniz memnun olurum,
İyi akşamlar

Tek masada kayıt varsa problemsiz çalışıyor.

Birden çok masada kayıt varsa seçilen masayı problemsiz aktarıyor ama diğer masaların içeriğini siliyor.
 
Tek masada kayıt varsa problemsiz çalışıyor.

Birden çok masada kayıt varsa seçilen masayı problemsiz aktarıyor ama diğer masaların içeriğini siliyor.
Kodda ilgili yeri güncelleyin
Ben MASAADI yazdım ama sizin kodunuzda Masa adı ne oluyorsa onu yazın

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Sanırım işinizi görecektir
 
Çözüm
Konu Sahibi
Kodda ilgili yeri güncelleyin
Ben MASAADI yazdım ama sizin kodunuzda Masa adı ne oluyorsa onu yazın

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Sanırım işinizi görecektir

Ellerinize sağlık. Dünden beri dert etti içime. Teşekkür ederim. Gayet güzel oldu.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst