![]() |
Excelde İki Satır Arasına Vba İle Kayıt Ekleme - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Microsoft Excel (https://accesstr.net/forum-microsoft-excel.html) +--- Forum: Excel Cevaplanmış Soruları (https://accesstr.net/forum-excel-cevaplanmis-sorulari.html) +--- Konu Başlığı: Excelde İki Satır Arasına Vba İle Kayıt Ekleme (/konu-excelde-iki-satir-arasina-vba-ile-kayit-ekleme.html) |
Re: Excelde İki Satır Arasına Vba İle Kayıt Ekleme - hnakis - 26/11/2023 Sayın feraz: aynı hata son çalışmada da oluyor. özür dilerim kafa karışıklığı yaratmasın diye bazı şeyleri çıkararak konu sayfasına eklemiştim dosyayı. oda hatalara neden oldu. tekrar özür dilerim eksik çalışma sayfasını ve deneme çalışma sayfasındaki eksik sütunu ekleyerek tekrar ekliyorum. Aktar2() modülünde sayBul = 0 With ThisWorkbook.Worksheets("deneme") satırı var. bu şekilde çok çalışma sayfası olacak? hepsini bu kod nasıl uyacak acaba. yeni sayfa kopyalayınca kod hata veriyor. her sayfa eklediğimizde bu kısmı değiştirmek mi gerekecek? saygılar. RE: Excelde İki Satır Arasına Vba İle Kayıt Ekleme - feraz - 26/11/2023 Abey kodları düzenlemiştim ve Aktar sub kodunuda ayarlamıştım bir deneyin dictionary ile yaptım.Sizin eklediğinizdosyayada bakarm. Birde siz dosyayı indirmişsiniz ama ben sonradan güncelleyip tekrar eklemiştim 6.Mesajda. Kod:
Sub Aktar(ByVal syf As Worksheet) (26/11/2023, 02:33)hnakis yazdı: With ThisWorkbook.Worksheets("deneme") Son dosyada sayfa adlarına gerek kalmadı ben change koduna ekledim parametre olarak alttaki gibi. Kod:
Aktar ActiveSheet RE: Excelde İki Satır Arasına Vba İle Kayıt Ekleme - hnakis - 26/11/2023 sayın feraz kod sayfa ekleyince çalışıyor. süper. tek sorun kaldı yeni eklediğim dosyada fiyat çalışma sayfası var daha önceki dosyaya eklememiştim. bu konuda tekrar özür dilerim. B sütununda herhangi bir seçim yapınca Ab sütunundaki Fiyat kısmındaki bilgileri de Garanti edilen içeriklere ekliyor. Fiyat kısmının kodu ekleyeceği aklıma gelmedi. tekrar özür dilerim. çok mahcup oldum size ve forumdaki herkese. saygılar. RE: Excelde İki Satır Arasına Vba İle Kayıt Ekleme - hnakis - 26/11/2023 birde eğer F3 hücresinde "Toplam azot" yazarsa onunda garanti edilen içerik bölümüne eklenmesi lazım. eğer F3 Boş olursa garanti edilen içerik bölümüne hiç bir şey eklenmemeli. RE: Excelde İki Satır Arasına Vba İle Kayıt Ekleme - hnakis - 26/11/2023 (26/11/2023, 04:40)hnakis yazdı: birde eğer F3 hücresinde "Toplam azot" yazarsa onunda garanti edilen içerik bölümüne eklenmesi lazım. eğer F3 Boş olursa garanti edilen içerik bölümüne hiç bir şey eklenmemeli. Nasıl olduğunu çözemedim ama bu hata düzeldi. merak ettiğim bir konu var. F3:Y3 arasında hücrelerinde görünen metinler belli bir sıraya göre gelebilir mi? yada Garanti edilen içerik bölümüne eklenen metinler belli bir sırayla eklenebilir mi? F3:Y3 arasında "Organik madde" varsa 1.sıraya gelsin, 2. sıraya "Organik Karbon" gelsin, 3.sıraya "Toplam Azot" gelsin, "Organik madde" veya "Organik Karbon" yoksa olmayan metnin yerine "Toplam Azot" vs gibi. RE: Excelde İki Satır Arasına Vba İle Kayıt Ekleme - feraz - 26/11/2023 (26/11/2023, 03:47)hnakis yazdı: fiyat çalışma sayfası var daha önceki dosyaya eklememiştim.Bu şekilde son halini ekleyin bakayım abey. Yada yeni bir konu açın orda bakalım.Konu dağılıyor. |