«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.


2
MS Word, Excel dosyasındaki alanlardan dinamik veriler (başlıklar, yazar, adres, telefon numarası vb. İçin) yükleyebilir mi?
Hızlı bir şekilde kodlamak için çok kırılgan olacağından (ve diğer kullanıcılara teslim edebileceğimden) kendi aracımı VBA'da yuvarlamak istemiyorum ya da böylesine basit bir sonuç için kodlama yoluna gidecektim. Bir tür form doldurmak ve sözcüğü doldurmak için güzel bir yerleşik araç var mı? Verilerin değişmesi gerekiyorsa, bu merkezi konuma gidebilir ve …

0
URL'yi açın, Baskı Ekranını Alın ve Hücre Yapıştırın
Bir URL başlatmaya çalışıyorum ve ardından ekran açılan IE penceresini yakalamaya çalışıyorum (URL başlatıldığında bir SmartCard Reader uygulamasını da başlatıyor), bu yüzden tüm pencereleri ya da IE penceresini açıp yapıştırma işlemine ya da yapıştırma işlemine ihtiyacım var Aşağıdaki hücreye bir resim olarak veya C sürücüsüne bir resim olarak kaydedin, sonra …

2
Çok geniş bir veri aralığında bulunan bir değere CLOSEST olan bir değer döndürme
A1:A20Değerlerini geniş bir veri tablosunda bulmam gereken bir sütunu var . Bu örneğin amaçları için veri tablosunun farklı olduğunu söyleyeceğim D1:Z25. İdeal olarak, sütuntaki tam değerin Atabloda bulunup bulunmadığını bana söyleyen bir Excel formülü olacaktı ve değilse CLOSEST değerini ona geri vereceğim. Formülü kullanabilirim =IF(SUM(IF(D1:Z25=$A1,1,0))>=1,$A1,"")+ ctrl, shift, enterVe döner TAM …

2
Excel sabitleri - dinamik olarak nasıl başvuru yapılır?
Bir arkadaş için karmaşık bir elektronik tablo geliştiriyorum; ilk derinlemesine Excel. Excel 2003'te çalışıyor. Karşılaştığım sorun xl sabitleriyle, örneğin xlPaper ile ilgileniyor. Sorun sabit ile çalışmaya çalışırken ortaya çıkıyor, "xlWhatever" referansını geçtiğinde değerin üzerinde çalışılamıyor gibi görünüyor. Sorunlu kod: Dim myRange As String, LM As Integer, RM As Integer, TM …

1
Bir belgede aranan birden fazla kelimeyi nasıl vurgularım?
Aranacak kelimeleri olan bir dosyam var. Bu kelimeleri aktif belgede vurgulamak istiyorum. Örneğin: style.docx: school Agro commercial abovementioned some words physics Aktif belge: Yukarıda belirtilen ve okul gibi bazı kelimeleri açıklamak için satırlar budur. Bu çizginin sonu. Beklenen çıktı: yukarıda belirtilen bazı kelimeler, okul aktif belgede vurgulanmalıdır. Aşağıdaki kodu denedim: …
1 vba  macros 

3
Excel OFSET işlevini kullanma sorunu
"Week1", "Week2", "Week3" ... "Week7" başlıklı çok sayıda sayfa içeren bir Excel çalışma kitabım var. Her hafta, müşterilerimi ürünümü satın alan kişilerin kimliğini C sütununa giriyorum ve - bunların müşterinin iade edilip edilmediğini veya yeni olup olmadıklarını bilmekle ilgilendiğim için - girdiğim müşterilerin olup olmadığını kontrol etmek için bir işlev …

1
Excel VBA: Ctrl + Shift + 5 kısayolunu ayarlama
Sayıları biçimlendirmek için aşağıdaki gibi bir sürü kısayol yaptım. Hepsi hariç çalışmak Ctrl+Shift+5, Ctrl+Shift+6ve Ctrl+Shift+7kısayollar bulunmaktadır. Başka bir tuşa (kullanmayı deneyin çünkü eğer sorun, kısayol tuşları ile görünüyor Ctrl+Shift 1, 2, 3aynı işleve sahip) o zaman çalışır. Application.OnKey "^+v", "pasteValues" Application.OnKey "^+1", "'formatAs""" & "number" & """'" Application.OnKey "^+2", "'formatAs""" …

1
Microsoft Word AutoNew () makrosunun çalışmasını engelleyen ne olurdu?
Microsoft Office 2003 kullanıyorum ve bazı işleri standart hale getirmek için bir sürü şablon belge oluşturuyorum. Şablonları Office'in bulmayı beklediği, ancak benim için işe yaramayacağı belli bir yere koymanın standart bir uygulama olduğunu biliyorum. İstediğim şey, paylaşılan bir sürücüdeki "Foo Bar Öğelerim" bölümünde "Şablonum Foo.dot" ve "Şablon Bar.dot" vb. Öğelerine …

1
Otomatik e-posta gönderilirken hata oluştu
Veri doğrulama listesi kullanan bir sütunu olan paylaşılan bir çalışma kitabım var. Seçilirse YES, çalışma kitabına bakmalarını istemek için belli bir bölüme e-posta göndermesini istiyorum. Bu kadar uzağa geldim Sub SendMail() If Range("G10:G250") = "YES" Then With CreateObject("Outlook.Application").createitem(0) .To = "p***.h***@****.com" .Subject = "Update from Facility Manager" .Body = "Hi …

2
Excel VBA Sağ İşlev Hatası
Bir metin veritabanından indirdiğim verilerden alınan tarih aralığına göre Excel'deki raporumun üstündeki tarih aralığını otomatik olarak güncellemeye çalışıyorum. Aşağıda listelenen makroda '13' çalışma zamanı hatası alıyorum: tür uyuşmazlığı açık PEndDt = Right(PaidDateRange, 8). Bence Date değişkeni, PEndDt, String almaktan hoşlanmıyor. Ancak, diğer makrolardaki Date değişkenlerine dize atadım! Şimdi bunu nasıl …

0
Bir hücrenin köşelerine renkli üçgenler nasıl eklenir?
Kırmızı veya yeşil renkteki varsayılan üçgenlerin uyarı veya yorumların göstergesi olduğunu biliyorum. Fakat burada ihtiyacım olan, bir hücreye yeni bir biçim stili oluşturmak için, bir köşeye dört köşe veya sadece bir sol alt köşeden, boyut ayarlanabilir, konum seçilebilir, üçgen (ler) ekleyebilecek bir çözüm. Kenarlıklar, gölgeler, filigran formatları harika, ancak bazıları …

2
Excel'deki Belirli Satır Değerleri
Excel'den tüm hücrelerin değerini, satır numarasının 1 ila 100 arasında i için satır numarası olacak şekilde verilen bir sütuna kaydetmesini nasıl isteyebilirim? Bu mutlaka VBA kullanır mıydı?

1
Bölüm VBA makrosunun altbilgisini silme
Belgemin 1. bölümünün altbilgisini silmek için bir makro ifadesi bulmaya çalışıyorum. Bunun Word Footer'da yapabileceği belirli bir fonksiyon olduğunu görüyorum - & gt; Altbilgiyi kaldırın, ancak makro kaydediciyi kullanarak kaydetmek istersem hiçbir şey görünmez. Ayrıca belgelere bakarken, öyle görünüyor ki Activedocument.Sections(1).Footers(wdHeaderFooterPrimary)... silme işlevi yok. Bunun kolay bir çözümü olması gerektiğini …


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.