Ana listeden birden çok veri giriş sayfası oluşturma


1

Excel'i veritabanı olarak kullanmaya çalışıyorum. (Access kullanmam gerektiğinin farkındayım, ancak çeşitli nedenlerle kullanamıyorum.)

Bir ürünün özelliklerini tanımlayan çeşitli alanlarım olan bir ana sayfam var. Çalışma kitabının, ana sayfadaki verilerle doldurulan birden çok sayfa oluşturmasını istiyorum.

Çalışma kitabının, ana sayfadaki her "Kimlik kodu" için sayfa oluşturmasını istiyorum

Master Sheet

İşte istediğim süreç:

  1. 'ID 106' için ana sayfaya bir veri satırı elle ekleyin.
  2. Sonra çalışma kitabı otomatik olarak "ID 106" sayfasını çalışma kitabına ekler. Daha sonra otomatik doldurulmuş bir ürün sayfası oluşturmak için Ana sayfadaki sarı hücrelerde (altta) veri bulunan bir şablon sayfasını doldurur.

    Auto Filled Product Sheet

  3. Daha sonra verileri Yeşil kutulara manuel olarak girerdim.

Bu mümkün mü?


İsteğe bağlı olarak, ana sayfadaki her girişi inceleyecek ve zaten bir tane içermeyen her giriş için bir sayfa oluşturacak ve isteğe bağlı olarak istediğiniz içeriği doldurmak için bir sayfa oluşturabilecek bir VBA makrosu yazmak tamamen mümkün. . VBA'yı daha önce hiç kullanmadıysanız, bu çok Araştırma ve deneme yanılma.
jpaugh

Ayrıca diğer sayfalardaki hücrelere formül referansları yapabilirsiniz; böylece giriş başına sayfalar ana sayfadaki yukarıdaki sarı hücrelere başvurabilir; daha sonra, master'da değiştirirseniz, giriş başına sayfa Excel tarafından "ücretsiz" olarak güncellenir. Girişin satır numarası (ana sayfada) öğe başına sayfada saklandıysa, bir adım daha ileri gidin ve şablonun üzerindeki tek bir hücreden satır numarasını seçen formülleri yapın; Bu şablonun el ile kopyalanmasını çok daha az sıkıcı hale getirir (sadece satır-num hücresinin değişmesi gerekir.) Sağa doğru bir adım.
jpaugh

İkinci seçenek tercih ediyorum, çünkü VBA bilgisine sahip değilim. Yani, bunu verimli bir şekilde yapmanın tek yolu VBA ise, öyle olsun. Ben de çabuk öğreniyorum! Bir yan not, gerçekte ana sayfanın 500 artı girişe sahip olduğudur. Bunun kullanılan yöntemi etkileyip etkilemeyeceğinden emin değilim.
Lee Roberts

Düşündüğüm şablon sadece şablon sayfasını kopyalayıp yapıştırmak, yeniden adlandırmak ve sonra yeşil olanlara ek olarak bir hücreyi (satır-num hücresi) değiştirmek zorunda kalacaktı. Ancak, bir hücreye dolaylı olarak başvuruda bulunmak için bazı ileri teknikler içerir. Bu cevap başlamana yardım etmeli. Sizin durumunuzda, dinamik bir sayfa adı yerine dinamik bir satır numarası istiyorsunuz, ancak işlem çok benzer olacaktır.
jpaugh

Şablon oluşturma adımının bir VBA makrosuna daha sonra eklendikten sonra çalışmaya başladığını unutmayın. (Her zaman otomatikleştirmek için daha çok şey var.) Acaba bu sürecin Access'e geçmenin zorluğunun 1 / 3'ü olup olmadığını merak ediyorum. 2-5 daha fazla veritabanı-y sorunu varsa ve geçişi yeniden düşünebilirsiniz.
jpaugh

Yanıtlar:


0

Bu makro olmayan çözümdür. Şirket tedarik politikaları nedeniyle, VBA veya Access'in yardımı olmadan veri çözümleri oluşturmak zorunda olduğunuzu fark edebilirsiniz. Muhasebe teknisyeni olduğum için mühendis olmadığım için kendimi böyle bir durumda buldum. Mühendisler fantezi çözümler alır, muhasebe departmanı almaz.

bir : Veri kaynağınızın nereden geldiğini ve nasıl aktığını belirleyin. Kimliklerin sayısı yeni verilerle ortaya çıkıyor, bu nedenle kimlik raporlarınızı birden fazla sayfada birden fazla rapor oluşturmak yerine rapor oluştururken saklamak akıllıca olacaktır.

Raporlarınızı yapabilmeniz için birden fazla tablonun oluşturulması gerekecektir. Excel'in sahip olabileceğiniz sayfa sayısı konusunda sınırları olduğundan, tüm verilerinizi tutacak tablolara nasıl sığabileceğine dikkat etmeniz gerekir.

B : İndeks fonksiyonlarını öğrenin ve kullanın. SUMIFS, COUNTIFS, AVERAGEIFS işlevleri, Windows'un bu işlevleri son on yılda daha güçlü hale getirmek için yaptığı gibi arkadaşınızdır. Tüm bunlara hazır olabilir ama. . . hatırlatmak akıllıca olur.

C : Ana Raporunuzdaki açılır listeleri kullanmayı öğrenin. Veri altında, Veri Doğrulama'yı ve Veri Doğrulama'nın altında Veri Doğrulama'yı tıklayın. Açılır listede bir pencere açılır. seçmek Liste . Bu aşağıya açılan listenin veri seçiminde, listenin doğru uzunluğu alabilmesi için iç içe bir COUNTA veya COUNT işlevine sahip bir OFFSET işlevi kullanılması gerekecektir.

Aşağı açılır listeler, birden fazla örnek, zorlayıcı değişiklikler veya zorlayıcı manuel aramalar oluşturmak zorunda kalmadan bilgileri aramak için aşağıdaki tablonun kullanabileceği bir kimlik seçmenize olanak sağlar. Ayrıca aşağı açılır menüde seçtiğiniz verilerin daima doğru olmasını sağlar.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.