• 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ü Dosyadan Formüllü Olarak Database Dosyası Oluşturma

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.

incsoft

Yeni Üye
Katılım
13 Eki 2021
Mesajlar
226
Çözümler
1
Aldığı beğeni
18
Excel V
Office 2019 TR
Konu Sahibi
Arkadaşlar tablolu şekilde kullanmış olduğum ve gerek çok fazla sayıdan dolayı,gerekse de araya yeni bir hücre eklentisi olduğunda diğer bağlantılı dosyalarında sürekli bozulduğundan dolayı çalışma dosyamı tablolu halden sadece formüllü şekilde database dosyasında saklamasını istemekteyim. Ekte sizlere SORU ÖRNEK ve DATABASE şeklinde 2 dosya da istediklerimi anlatmaya çalıştım. SORU ÖRNEK dosyasındaki butona tıkladığımda DATABASE dosyasında olduğu gibi formüllü şekilde database'ini oluşturmasını istemekteyim. SORU ÖRNEK dosyasında satır sayısı çok daha fazladır ve her satır size sorumda da belirttiğim gibi tablo şeklinde kullandığım excel dosyalarımda tek tek tutulmaktadır. Bunu macro ile nasıl yapabilirim?


1664890657372.png
 
Konu Sahibi
Her İki dosyada açık olsun, makroyu çalıştırın.
Öncelikle teşekkürler hocam..

Macroda bulunan

Workbooks("SORU ÖRNEK.xlsm").Sheets("3").Range("P1").Copy

formüllerinde SORU ÖRNEK.xlsm mesela örnek dosya bunu o anda aktif olan dosya ismini otomatik olarak alacak şekilde , Sheets("3") örnek olduğu için onu da aktif olan sayfa ismine göre otomatik olarak alacak şekilde nasıl revize edebilirir? Öbür türlü dosya ve sayfa ismine göre hepsini tek tek değiştirmem gerekecektir o da çok mantıksız.
 
Konu Sahibi
Birde hocam tek tek sayfada çalıştırmak yerine ay sonunda topluca aktarmak için bütün sayfaları aktarma yapabilirmiyiz?
 
Konu Sahibi
Eski kodun yerine aşağıdaki kodu yapıştırın
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Workbooks("SORU ÖRNEK.xlsm") sayfa ismi olmamış sanırım. Birde hocam tek tek sayfada çalıştırmak yerine ay sonunda topluca aktarmak için bütün sayfaları aktarma yapabilirmiyiz?
 
"Workbooks("SORU ÖRNEK.xlsm") sayfa ismi olmamış sanırım".
Ne kast ediyorsunuz.
 
Konu Sahibi
Deneyin
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Bunları çözdük hocam tamamda mesela 3-4-5-6.....31 e kadar sayfa oluşturdum database'e hep üstüne yazdı. Burda database nerede bittiyse ordan kaldığı yerden devam etmesi gerekliydi. Mesela 4'ü aktarınca 3'ün sonuna aktarması lazım
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst