«vba» etiketlenmiş sorular

Uygulamalar için Visual Basic; tüm Microsoft Office uygulamalarında kullanılan bir Visual Basic alt kümesi. Bu etiketi, söz konusu uygulama için etiketle birlikte kullanmayı düşünün. VBA ile ilgili iyi sorular genellikle bazı kodlar içerir ve belirli sorunların çözülmesini ister. Tüm çözümleri soran sorular (lütfen bana kodu / bunu nasıl ve VBA ile nasıl yapacağınızı verin) konu dışı ve çok geniş olarak kapatılacak.

1
VBA Dönene Kadar Yap, formül aralığını değiştir
Bir klasördeki tüm dosyalar arasında bir döngü çalıştırmaya çalışıyorum, bu dosyalar ile 20x2 hücreleri dolduracak bir formül çalıştırmak istiyorum (örneğin N1: O20) ve bulunan değerleri saklamak ve bir sonraki değerleri eklemek istiyorum. önceki yinelemenin alt kısmı. İşte çalışıyorum kod, A1: K36004 .dat dosyalarının bilgilerini görüntülediği yerdir. Len (strFile)> 0 'Buraya …

1
Excel'de hücrelerin% X'inin rasgele bir seçimini = “Y” ve hücrelerin geri kalanının “N” ye eşit olmasını nasıl sağlayabilirim?
Tek bir sütunda ödenmemiş mülk borçlarının bir listesine sahibim ve rasgele bir seçim yapılmadığında (sonucu) elde edeceğiniz sonucu modellemek istiyorum. Bu, kefaret = "Y" ve kefaret eksikliğinin = "N" olduğu bitişik bir sütunda belirtilecektir. Bu borçlar ve bunlara ait mülk özellikleri bitişik sütunlarda listelenmiştir. Örneğin, mülkü konut / ticari, koşul, …

1
Bu excel elektronik tablosundan yinelenen değerleri nasıl kaldırabilirim?
Yaklaşık 15 bin veri satırına sahip bir elektronik tablom var. Bu elektronik tabloda, A ve B sütunlarının bir kombinasyonundan oluşan yinelenen değerlerim var. Bu sütunda C sütununda bulunanları temel alarak nasıl çoğaltabilirim? Kopyaları silmek istiyorum, ancak yalnızca C sütununda 'N / A' değeri olan kopyaları silmek istiyorum (c sütununda 'ip …

2
YENİ dosya ve klasörler oluşturma
Sub Test() Dim myDir As String Dim Folder1 As String StartDate = DateValue("2-Nov-2014") NumberOfDays = 1 For N = 0 To NumberOfDays - 1 Folder1 = UCase(Format(StartDate + N, "MMM YYYY")) Folder2 = Format(StartDate + N, "DD MMM YYYY") If Dir("C:\GRANDVARIATIONS\FILES\" & Folder1, vbDirectory) = "" Then MkDir "C:\GRANDVARIATIONS\FILES\" & …

1
vba ile komut düğmesi oluşturma
Geçerli çalışma sayfasına bir komut düğmesi eklemek, ardından bu düğmeye tıklandığında çalışacak bir kod eklemek için vba kodu nedir? şimdiden teşekkürler. Not: komut düğmesine tıklanacak görev şudur: çalışma kitabının adı "123" (zaten açık), çalışma sayfası adını "ABC" seçin, sonra a123 aralığını seçin.
-2 vba 


2
Kopyalamayı otomatikleştirmenin ve kopyalanan hücreleri eklemenin bir yolu var mı?
Temel olarak, satırları kopyalamak ve sonra kopyalanan satırları eklemek için basit bir işlemi otomatikleştirmem gerekiyor. Excel'de satırları vurgularım ve sonra da sağ tıklayıp kopyalanan hücreleri eklemek isabet. Kopyaladığım veriler her zaman satırlar halindedir 127:138ve satır başlangıcına kopyalamak istiyorum 143. Bu, satırları aşağıya doğru iteceği için “kopya hücreleri yerleştirmem” önemlidir, bu …

2
Excel VBA'da basit matematik nasıl yapılır
60'dan büyük herhangi bir hücrede bir değere sahibim. Amacım için, değer 60'tan küçük olana kadar 60'ı bu değerlerden çıkarmam gerekiyor. Örneğin, 1000 değerinde bir hücreye sahip olduğumu söyleyin. Kullanmak istediğim değer 40 olur çünkü 40, 60'ı tekrar tekrar çıkardıktan sonra 60'tan daha düşük olan ilk değerdir. 60'ı tekrar tekrar çıkaracak …
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.