Excel'de İki Makro Nasıl Birleştirilir

click fraud protection

Araç çubuğundaki "Görünüm" sekmesine tıklayarak bir ana makro oluşturun. "Makrolar"a tıklayın ve "Makroları Görüntüle"yi seçin. "Makro adı" kutusuna "Ana" gibi ana makronun adını yazın. Visual Basic düzenleyicisini başlatmak için "Oluştur" düğmesine tıklayın.

İmleci alt programın altındaki ikinci satıra yerleştirin. Örneğin, oluşturduğunuz makronun adı "Master" ise, ilk satır "Sub Master()" olur. Bu satırın altına "Ara" yazın ve ardından çalıştırmak istediğiniz ilk makronun adını yazın. Örneğin, bir URL listesi içinde dolaşan "GetWebQueries" adlı bir makro oluşturduysanız, her birini bir ve bir tablodaki verileri yeni bir çalışma sayfasına kopyalayıp yapıştırdığınızda, "Ara GetWebQuery()."

Bir sonraki satıra geçmek için "Enter" tuşuna basın. Her çalışma sayfasını belirli bir şekilde biçimlendiren Format makrosunu çalıştıracak olan "Call Format()" gibi ikinci makronun adını ve ardından "Call" yazın. Makroyu kaydedin ve Visual Basic düzenleyicisini kapatın.

"Görünüm" sekmesine tıklayarak ana makroyu çalıştırın. "Makrolar"a tıklayın ve "Makroları Görüntüle"yi seçin. Ana makroyu seçin ve "Çalıştır" düğmesine tıklayın. Ana makro, "GetWebQueries" ve "Format" makrolarını belirtilen sırada çalıştıracaktır.