Ev Social Media Excel'de İleti Kutuları özelleştirme nasıl 2016 VBA - mankenleri

Excel'de İleti Kutuları özelleştirme nasıl 2016 VBA - mankenleri

Video: Excel Klasör(Dosya) Etiketi Hazır Tablo #Hazır Excell 1 2024

Video: Excel Klasör(Dosya) Etiketi Hazır Tablo #Hazır Excell 1 2024
Anonim

VBA düğmeleri bağımsız değişkeninin esnekliği, Excel ileti kutularınızı özelleştirmenizi kolaylaştırır. Görüntülenecek düğmeleri seçebilir, bir simgenin görüp görmediğini belirleyebilir ve hangi düğmenin varsayılan olduğunu belirleyebilirsiniz (kullanıcı Enter tuşuna basarsa, varsayılan düğme "tıklanır").

Düğmeler argümanı için yerleşik sabitler kullanabilirsiniz. İsterseniz, sabit yerine değeri kullanabilirsiniz (ancak yerleşik sabitleri kullanmak çok daha kolaydır).

Bu sabitlerin birden fazlasını bir argüman olarak kullanmak için, bunları bir + operatörüyle bağlayın.

vbYesNo + vbExclamation

Ya da kod daha az anlaşılır hale getirmek için tercih ederseniz, kullanımı: Örneğin, ikinci Iletikutusu argüman olarak aşağıdaki ifadeyi kullanın Yes ile bir ileti kutusu ve No düğmeleri ve bir ünlem simgesi görüntülemek için 52 değeri (yani 4 + 48).

Aşağıdaki örnek, bir iletinin Evet düğmesiyle kutusu ve görüntülemek için sabitler bir arada kullanan bir yok düğmesi (vbYesNo) yanı sıra bir soru işareti simgesi (vbQuestion). Sabit vbDefaultButton2, varsayılan düğme olarak ikinci düğmeyi (Hayır), yani Kullanıcı Enter'a basarsa tıklanan düğmeyi belirtir. Kolaylık sağlamak için bu sabitler Config değişkenine atanır ve Config'i ikinci bağımsız değişken olarak MsgBox işlevinde kullanır:

Sub GetAnswer3 () Dim Yapılandırma Tamsayı Yapılandırma = vbYesNo + vbQuestion + vbDefaultButton2 Ans = MsgBox (“aylık rapor işleyin?” Konfig'teki) As Long Dim Ans ise Ans = vbYes Sonra RunReport End Sub olarak

GetAnswer3 yordamını çalıştırdığınızda Excel'in görüntülediği ileti kutusu göz atın. Kullanıcı Evet düğmesini tıklatırsa, yordam RunReport adlı yordamı çalıştırır. Kullanıcı Hayır düğmesini tıklatırsa (veya Enter tuşuna basarsa), işlem hiçbir işlem olmaksızın biter. Başlık bağımsız değişkeni MsgBox işlevinde ihmal edildiğinden, Excel varsayılan başlık olan Microsoft Excel'i kullanır.

MsgBox işlevinin düğmeler bağımsız değişkeni, mesaj kutusundaki görüntüyü belirler.

Aşağıdaki yordam, MsgBox işlevini kullanarak başka bir örnek sağlar:

Sub GetAnswer4 () Dim Msg As String, Yazı Başlığı Dim Config As Integer, Ans As Integer Msg = "Aylık raporu mu istersiniz? ”Msg = Msg & vbNewLine & vbNewLine Msg = Msg &““Msg = Msg &“yaklaşık 15 dakika sürecektir aylık rapor işleniyor. "Msg = Msg &", geçerli "Msg = Msg &" ayına ait tüm satış ofisleri için "Msg = Msg &" için 30 sayfalık bir rapor oluşturacaktır. "Başlık =" XYZ Pazarlama Şirketi "Config = vbYesNo + vbQuestion Ans = MsgBox (Msg, Yapılandırma, Başlık) Ans = vbYes Then RunReport End Sub

Bu örnek, bir ileti kutusunda daha uzun bir ileti belirlemek için etkili bir yöntem gösterilmektedir.İletiyi bir dizi deyimle oluşturmak için bir değişkeni (Msg) ve birleştirme operatörü (&) kullanılır. VbNewLine sabiti, yeni bir satır başlatan bir satır sonu karakteri ekler (boş bir satır eklemek için iki kere kullanın). Başlık argümanı mesaj kutusuna farklı bir başlık görüntülemek için kullanılır. İşte bu yordamı çalıştırdığınızda Excel'in görüntülediği ileti kutusu.

Bu iletişim kutusu, MsgBox işlevi tarafından görüntülenir ve bir başlık, bir simge ve iki düğme görüntüler.

Varsayılanları (örneğin vbYes ve vbNo) bir MsgBox işlevinin dönüş değeri için kullanabilirsiniz. İşte birkaç diğer sabitler.

Sabit Değer Anlamı
vbOK 1 Kullanıcı Tamam'ı tıklattı.
vbCancel 2 Kullanıcı İptal'i tıklattı.
vbAbort 3 Kullanıcı Abort tıklattı.
vbRetry 4 Kullanıcı Yeniden Dene'ye tıkladı.
vbIgnore 5 Kullanıcı Yoksay'ı tıklattı.
vbYes 6 Kullanıcı Evet'i tıklattı.
vbNo 7 Kullanıcı tıklattı. Hayır

Ve bu, MsgBox işlevi hakkında bilmeniz gereken hemen hemen hepsidir. Dikkatli olarak ileti kutularını kullanın. Hiçbir amaca hizmet etmeyen ileti kutularını görüntülemek için genellikle bir sebep yoktur. Örneğin, insanlar, Günaydın okur her gün bir mesaj kutusu gördüklerinde rahatsız olma eğilimindedir. Budget Projection çalışma kitabını yüklediğiniz için teşekkür ederiz.

Excel'de İleti Kutuları özelleştirme nasıl 2016 VBA - mankenleri

Editörün Seçimi

Daha İyi Raporlama Modelleri için Power Query ve Power Pivot'u birlikte kullanın - Power Pivot'u kullanarak mankenler

Daha İyi Raporlama Modelleri için Power Query ve Power Pivot'u birlikte kullanın - Power Pivot'u kullanarak mankenler

Güç Sorgusu birlikte yönetilmesi ve bakımı kolay raporlama modelleri oluşturmanıza yardımcı olabilir. Bir raporlama modeli, raporlama mekanizmasının oluşturulduğu temeli sağlar. Verileri içe aktaran, dönüştüren, şekillendiren ve toplayan bir raporlama işlemi oluşturduğunuzda esasen bir raporlama modeli oluşturursunuz demektir. Kötü oluşturma ...

Excel Verilerinizi saklamak isteyen, Excel Veri Modelinizi Belgelemek ve Düzenlemek için Tabları Kullanın - mankenler

Excel Verilerinizi saklamak isteyen, Excel Veri Modelinizi Belgelemek ve Düzenlemek için Tabları Kullanın - mankenler

Bir çalışma sayfası sekmesiyle sınırlı model doğaldır. Bir sekmeyi takip etmek, farklı sekmeleri kullanmaktan çok daha kolaydır. Bununla birlikte, veri modelinizin bir sekme ile sınırlandırılması, aşağıdakiler de dahil olmak üzere sakıncaları vardır: Bir sekmeyi kullanmak, genellikle analiziniz üzerinde sınırlar getirir. Çünkü yalnızca çok fazla veri kümesi olabilir ...

Excel Gösterge Tablonuzu ve Raporları için Düğme Denetimi'ni kullanın - mankenler

Excel Gösterge Tablonuzu ve Raporları için Düğme Denetimi'ni kullanın - mankenler

Excel, bir dizi denetimler sunar Gösterge panolarına ve raporlarınıza kullanıcı arabirimi öğeleri eklemek için özel olarak tasarlanmış Form kontrolleri. Bir çalışma sayfasında bir Form denetimi yerleştirdikten sonra daha sonra belirli bir görev gerçekleştirmek için yapılandırabilirsiniz. Düğme denetimi, kitlenize makroları yürütmek için net ve kolay bir yol sunar ...

Editörün Seçimi

Kendi Özelleştirilmiş Excel 2013 Üstbilgi veya Altbilgi'nizi - zaman zaman

Kendi Özelleştirilmiş Excel 2013 Üstbilgi veya Altbilgi'nizi - zaman zaman

Mankenler yapabilir, bilgi eklemek isteyebilirsiniz Excel 2013'te hisse senedi liste kutularında veya hazır bilgi başlıkları ve altbilgilerinde Excel'in sunmadığı bir düzenleme kullanılabilir. Bu zamanlarda Tasarımın Üst Bilgi ve Altbilgi Öğeleri grubunda görünen komut düğmelerini kullanmanız gerekir ...

Excel 2010 Grafik Nesneleri

Excel 2010 Grafik Nesneleri

Işleci excel 2010, çalışma sayfalarındaki grafik nesneleri değiştirmenize izin veren birçok araç sunar. Örneğin nesneleri silmek, taşımak, yeniden boyutlandırmak, döndürmek, çevirmek ve kırpmak için kullanabilirsiniz. Bir resmi veya resmi kırpmak, resmin istenmeyen bölümlerini kaldırmanıza izin verir. Grafikleri işleme Çalışma sayfasındaki grafik nesnelerini değiştirmek için aşağıdaki adımları izleyin: Nesneyi seçin ...

Gömülü bir Excel 2007 Grafiğini taşıma ve yeniden boyutlandırma - mankenler

Gömülü bir Excel 2007 Grafiğini taşıma ve yeniden boyutlandırma - mankenler

Gömülü grafiği kolayca taşıyabilir veya yeniden boyutlandırabilirsiniz. Yerleşik bir grafik seçildiğinde (oluşturduktan hemen sonra veya herhangi bir bölümünü tıkladıktan sonra), Tasarım, Yerleşim ve Biçim sekmeleriyle Grafik Araçları içeriksel sekmesi görünür ...

Editörün Seçimi

PHP Değişkenlerine Ad Verme - mankenler

PHP Değişkenlerine Ad Verme - mankenler

Değişkenleri, bilgi tutmak için kullanılan kaplardır. PHP değişkenlerinin bir adı vardır ve bilgiler değişkente saklanır. Örneğin, bir değişkene $ yaş adını verebilir ve içindeki sayı 12'yi saklayabilirsiniz. Bir değişkende saklanan bilgiler daha sonra komut dosyasında kullanılabilir. Değişkenler için en yaygın kullanımlardan biri ...

PHP ile bir Web Sayfasında İçerik Gösterimi - mankenler

PHP ile bir Web Sayfasında İçerik Gösterimi - mankenler

Web'de içerik görüntülersiniz PHP echo veya print ifadeleriyle sayfa; ikisi de aynı şeyi yapar. Eko veya print deyimi kullanıcının tarayıcısına gönderilen çıktı üretir. Aslında, tarayıcı çıktıyı HTML olarak işler. Eko ifadesinin genel biçimi echo outputitem, outputitem, outputitem, ... şu şekildedir ...

HTML5 ve CSS3 Programlama için PHP ile Döngüler Yapmak - AYRINTILAR

HTML5 ve CSS3 Programlama için PHP ile Döngüler Yapmak - AYRINTILAR

Bazen siz HTML5 ve CSS3 programcısı olarak bir şeyler tekrarlamak istiyorlar. PHP (çoğu programlama dili gibi) bir dizi döngüsel kurmayı desteklemektedir. Mütevazı ama sevimli döngü ile başlayın. Bu 100 zar atar. Bu elle yapmak sıkıcı olacak, ancak bilgisayarlarda o kadar iyi şeyler tam olarak böyle.