«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'ya yeni bir satır ekledikten sonra nasıl açılan liste ekleyebilirim
Yeni bir satır ekledikten sonra iki öğeli bir açılır liste eklemeye çalışıyorum. Aşağıdaki kod düzgün çalışmıyor. Dim varUserInput As Variant varUserInput = InputBox("Enter Row Number where you want to add a row:", "What Row?") If varUserInput = "" Then Exit Sub RowNum = varUserInput Rows(RowNum + 1).Insert Shift:=xlDown With Sheet1.RowNum.listBox1 …

1
Excel sayfasını excel formatında (.xlsx) kaydetmek için bu VBA kodlarını nasıl değiştirebilirim?
Excel sayfasına bir düğme ekledim ve şimdi bu düğmeyi tıklattığımda, sayfayı belirli bir adla ancak pdf biçiminde belirli bir yola kaydeder. Bu sayfayı sadece excel biçiminde (.xlsx) kaydetmek istiyorum. yani Sub PDFActiveSheet2() Dim ws As Worksheet Dim strFile As String On Error GoTo errHandler strFile = "m:\formats\" & Range("H8") Set …


1
Bir görüntüyü bir ActiveX Görüntüsünden diğerine yükleyin - VBA Excel
Geliştirme sayfasında "Ekle" düğmesiyle ve "Ekle" düğmesinden "ActiveX denetimleri" bölümünden oluşturulan bir Excel sayfasında adlandırılmış bir dizi resim aldım. İstediğim şey, sahip olduğum setin görüntülerinden birine tıkladığımda, tıklanan görüntünün başka bir amaca ait olduğu resmi yüklemek için bu amaçla belirli bir yerde bulunduğum belirli bir Görüntü. VBA kodu ile bu …

2
Mesaja hızlıca kategori ekleme
Bu aptalca gelebilir ama sorunu çözmek bana çok zaman kazandıracak. Kategoriler kullanmaya büyük (klasörler yerine, Gmail’in altında bir e-posta etiketlemek gibi) ve genellikle aldığım e-postalara sıraladığım e-postaların aynı kategorilerini atamadığımdan çok daha fazla. Elle yapmak zaman alıcıdır ve aşağıdaki işi yapmak için sadece 'hızlı adım' veya VBA makrosunu kullanmak istiyorum: …

1
Kişisel makroyu, bir etki alanındaki tüm bilgisayarlardaki tüm Excel sürümlerinde XLSTART'a dağıtın
AMAÇ: Belli bir iş rolündeki tüm insanlar arasında paylaşılan kişisel bir makro çalışma kitabımız var. İşlerini çok daha kolay hale getirir ve zamanla birçok işlem bu makrolara bağımlı hale gelir. Makrolar zaman içinde gelişti ve tüm sistemlerde konuşlandırılmış sürümü kontrol etmeye çalışıyorum. Örneğin, herkesin makro çalışma kitabının aynı, yeni sürümüne …

1
Excel 2010: Boş yapıştırılan hücrelerde formül sorunlarına neden olan etkinleştirme gerekir
Bir Excel dosyasından diğerine kopyalayıp yapıştırırken sorun yaşıyorum. Veri girmek için formlar içeren bir çalışma kitabım var. Son zamanlarda, giriş hücrelerini otomatik olarak büyük harf yapmak için bir alt ekledim. Private Sub Worksheet_Change(ByVal Target As Range) ' Code goes in the Worksheet specific module Dim rng As Range ' Set …

1
Belirli bir dizin sorununa göre listeye göre VBA dosya kopyası
Bir excel listesinden adları olan bir dosyayı kopyalamaya ve VBA'yı kullanarak belirli bir dizine kopyalamaya çalışıyorum. Rizvisa1'in kodunu http://ccm.net/forum/affich-689536-generate-excel-workbooks-based-on-excel-list adresinden baz kodu olarak kullanıyorum. Col A ve col B'deki isimlerle doğru dosyayı kopyalamak için başarılı bir şekilde aldım, ancak aynı zamanda bunları col D'deki bir adla ayrı klasörlere kopyalamak istiyorum. …

1
Filtreyi kullanarak ve sütun adında yeni dosya oluşturarak Çalışma Kitabını bölme
Diyelim ki Çalışma Kitabım (Report.xlsx) ve bu çalışma kitabında farklı bir çalışma sayfam var. Her sayfada B_Code sütun adı var. B_Code'da süzgeç kullanarak, içinde her sayfada ayrı bir çalışma kitabı istiyorum. Sadece Resim 1'deki gibi, Levha 1'in B_Code'u olduğunu görebilirsiniz. Benzer şekilde Sayfa 2'de de B_Code var. Şimdi 001'in verilerini, …


0
Doldurulduğunda kendine referans veren ve yapmaya devam eden bir köprü oluşturma
Etkin hücrenin satırını kopyalayan ve seçili hücrenin altındaki yeni bir satıra kopyalayan ve kodu çağıran bir köprüye sahip kodum var. Aşağıdaki örnekte, 'clickMe' üstüne tıklarsam: 'clickMe', tarih1, formül1, formül2 'clickMe', tarih2, formül1, formül2 Satır, köprüyü tıklattığım satırın altında çoğaltılır: 'clickMe', 'date1', formula1, formula2 'clickMe', 'date1', formula1, formula2 'clickMe', 'date2', formula1, …

1
Sayfayı koruduğumda VBA çalışma zamanı hatası 1004
İki sayfalık ortak bir çalışma kitabım var, bir sayfanın birçok formülü var, bu yüzden "sayfanın 1" ini korumak istiyorum. Ayrıca bazı VBA kodlarını "sayfa 1" e kesip yapıştırdım. VBA, sayfayı koruyana kadar harika çalışıyor. Ancak sayfayı koruduğumda çalışma zamanı hatası 4 gösteriyor. Yanlış olan ne varsa? proje Private Sub Workbook_Open() …



1
Excel VBA'da adlandırılmış bir aralığın n. Değerini nasıl değiştirebilirim?
İşte meyveler hakkında bir tablo: Bu meyveler, aynı zamanda A Sütunundaki adlandırılmış aralıkların adlarıdır. Örneğin, aşağıdakileri yazarsam: =INDEX(apple, 1, 1) o zaman sonuç 1'dir. Sorum şu: Excel VBA'da adlandırılmış bir aralığın n. Değerini nasıl değiştirebilirim? 'Elma' isimli ilk elemana yeni bir değer eklemek istiyorum, şöyle: "Range("apple",1,1).Value = 2" Bunu nasıl …

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.