Bir makro etkinleştirilmiş Microsoft Excel çalışma sayfası, bir .xlsm çalışma kitabıdır: .xlsx ile aynı Open XML kılavuzunun yanı sıra bir raporu biçimlendirebilen, yenileyebilen veya yeniden oluşturabilen VBA makroları içerir. Bu kodu çalıştırmadan hücreleri okuyabilirsiniz. Makroları yalnızca gönderene güveniyorsanız ve otomasyona gerçekten ihtiyacınız varsa etkinleştirin.

Makro etkinleştirilmiş Microsoft Excel çalışma sayfası aslında ne depolar?
Eklenen "M" harfi depolama anlamına gelir, farklı bir kılavuz değildir. .xlsx, VBA'yı tutamaz, ancak .xlsm tutabilir. Bu nedenle, makro etkinleştirilmiş bir Microsoft Excel çalışma sayfasını açmak sıradan bir çalışma kitabını açmakla aynı şey değildir. Formüller, grafikler ve biçimlendirme genellikle yüklenir. Siz izin verene kadar otomasyon kapalı kalır.
Beklenmeyen bir .xlsm dosyasına, bir CSV gibi değil, çalıştırılabilir bir e-posta gibi yaklaşın. "İçeriği Etkinleştir" düğmesine basmaya zorlayan istenmeyen dosyalar yaygın bir kötü amaçlı yazılım yoludur. Toplamları kontrol etmek, bir tabloyu kopyalamak veya PDF dışa aktarmak için makrolara ihtiyacınız yoktur.
Başlamadan önce şu noktaları aklınızda bulundurun:
Makrolar devre dışı bırakıldığında da sayfa verileri okuyabilir
İçeriği etkinleştirene kadar düğmeler, özel formlar ve yenileme makroları çalışmaz
İndirilenler ve e-posta ekleri Korumalı Görünüm'de de açılabilir
.xlsx olarak kaydetmek VBA'yı kaldırır, bu nedenle bunu yalnızca koda artık ihtiyacınız kalmadığında yapın
Biri size dosyayı tek tıklamalı bir rapor için gönderdiyse, makronun ne yapması gerektiğini sorun. Ardından koda mı yoksa yalnızca sayılara mı ihtiyacınız olduğuna karar verin.
Makro etkinleştirilmiş bir Microsoft Excel çalışma sayfası kod çalıştırılmadan nasıl açılır
Masaüstü Excel, bu formatın yerel uygulamasıdır. Dosyayı Dosya > Aç menüsünden açın. .xlsm uzantısı Excel'e ait olduğunda çift tıklamak işe yarar. Hiçbir şey olmazsa, önce Excel'i başlatın ve ardından klasöre göz atın.
1. Adım: Çalışma kitabını Dosya menüsünden açın
Excel'de Dosya > Aç seçeneğine gidin ve .xlsm dosyasını seçin. İletişim kutusu gizliyse, tür filtresini Excel dosyaları veya Tüm dosyalar olarak ayarlayın. Yüklemeden önce adın beklediğinizle eşleştiğini doğrulayın.

2. Adım: Dosyaya güvenene kadar Korumalı Görünüm'de kalın
İndirilenler genellikle Korumalı Görünüm'de açılır. Sınırlı bir pencerede kaydırma yapabilirsiniz. Düzenlemeyi Etkinleştir düğmesine yalnızca göndereni ve dosya adını tanıdıktan sonra tıklayın. Bu tıklama sizi korumalı alandan çıkarır, ancak VBA'yı tek başına çalıştırmaz.
Bu adımdan sonra, makro etkinleştirilmiş bir Microsoft Excel çalışma sayfası, standart bir e-tablo olarak kullanılabilir. Toplamlar, filtreler ve yazdırma işlevleri çalışmaya devam eder. Sarı çubuk bekleyebilir.
Makro etkinleştirilmiş Microsoft Excel çalışma sayfasını yalnızca güvenilir bir kaynaktan geldiğinde etkinleştirin
Sarı bir Güvenlik Uyarısı çubuğu görmek normaldir. Güvenilir bir şirket içi şablon için, makroların çalışabilmesi amacıyla İçeriği Etkinleştir'e tıklayın. Tanımadığınız bir dosya için makroları devre dışı bırakın. Değerleri kopyalamaya, formülleri kontrol etmeye ve yazdırmaya devam edebilirsiniz.
Microsoft'un tavsiyesi nettir: Ne işe yaradıklarını bilmiyorsanız ve o işlemi gerçekleştirmesini istemiyorsanız makroları etkinleştirmeyin. Makro etkinleştirilmiş bir Microsoft Excel çalışma sayfasını açtığınızda, kod engellenmiş olsa bile sayfalar işlevini korur.

İndirilen bir çalışma kitabı aynı zamanda Web İşareti (Mark of the Web) taşıyabilir. Bu durumda Excel, makroları daha agresif bir şekilde engeller. Önce dosyayı kapatın. Dosya Gezgini'nde .xlsm dosyasına sağ tıklayın, Özellikler'i açın ve eğer görünüyorsa Engellemeyi Kaldır seçeneğini işaretleyin. Bunu yalnızca zaten güvendiğiniz bir dosya için yapın. Engellemeyi kaldırmak, bilinmeyen kodları güvenli hale getirmez.
Bir istemi susturmak için "tüm makroları etkinleştir" ayarını global olarak açmayın. Bu ayar, daha sonraki tüm çalışma kitaplarının sormadan kod çalıştırmasına izin verir. WPS şerit ayarları için bkz. WPS Office'te makrolar nasıl etkinleştirilir.
WPS Spreadsheets'te makro etkinleştirilmiş bir Microsoft Excel çalışma sayfasını açın
Windows için WPS Office, .xls, .xlsx ve .xlsm dahil olmak üzere Microsoft Excel formatlarıyla uyumluluğunu belirtir. Bu nedenle, makro etkinleştirilmiş bir Microsoft Excel çalışma sayfası yerel olarak WPS Spreadsheets'te açılabilir: dosya diskinizde kalır ve Excel kurulu olmadan da değerleri, formülleri ve düzeni değiştirebilirsiniz.
Makrolar ayrı bir katmandır. WPS, VBA tam olarak mevcut olmadığında bile çalışma kitabını veri işlemleri için açabilir. Makroları çalıştırmak veya düzenlemek genellikle bir VBA destek bileşeni gerektirir ve karmaşık Excel kodlarının masaüstü Excel ile tamamen eşleşeceği garanti edilmez. Günlük görüntüleme ve düzenleme işlemleri için önce sayfaları açın, ardından otomasyonu etkinleştirmeye değip değmeyeceğine karar verin.
1. Adım: WPS ana ekranından Spreadsheets'i başlatın
WPS Office'i başlatın. Ana kontrol panelinden Spreadsheets'i seçin. Bu, Writer veya Presentation yerine e-tablo çalışma alanını açar.

2. Adım: Menü'yü, ardından Aç'ı kullanın
Sol üst köşedeki Menü düğmesine tıklayın ve Aç'ı seçin. Bu, WPS'in Writer ve Presentation'da kullandığı aynı düzendir. Bir dosya yöneticisinde çift tıklamak yerine uygulama içi yoldur.

3. Adım: Herhangi bir kodu etkinleştirmeden önce sayfaları inceleyin
.xlsm çalışma kitabını seçin ve Aç'a tıklayın. Dosya sayfa sekmeleri, formül çubuğu ve kılavuzla birlikte yüklenmelidir. Toplamları ve adlandırılmış sayfaları kontrol edin. Sarı bir uyarı görünürse, buna Excel'in istemi gibi yaklaşın: yalnızca güvenilen bir dosya için etkinleştirin. Makrolar kapalı kalsa bile çalışan bir kopyayı kaydedebilir, PDF olarak dışa aktarabilir veya hücreleri düzenlemeye devam edebilirsiniz.

WPS'i zaten diğer Excel dosyaları için kullanıyorsanız, bu akış WPS Office'te Excel çalışma kitaplarını açma süreciyle eşleşir. Makro etkinleştirilmiş Microsoft Excel çalışma sayfasındaki tek ekstra dikkat edilmesi gereken nokta makro istemidir.
SSS
Mac'te makro etkinleştirilmiş bir Microsoft Excel çalışma sayfası açabilir miyim?
Evet. Mac için Excel .xlsm formatını açar. Makroları yalnızca dosyaya güveniyorsanız etkinleştirin. Yerel e-tablo çalışmaları için macOS'te WPS Office de mevcuttur. Çift tıklama işlemi ise uzantının hala hangi uygulamaya ait olduğuna bağlıdır.
Google E-Tablolar makroları çalıştırır mı?
Hayır. Google E-Tablolar ve web için Excel, kılavuzu ve birçok formülü gösterebilir. Ancak Excel VBA'yı çalıştırmazlar. Bu, eke güvenmediğinizde oldukça yararlıyken, bir düğmeye basıp raporu yeniden oluşturmanız gerektiğinde bir sınırlama oluşturur.
LibreOffice Calc bu dosya için Excel'in yerini alabilir mi?
LibreOffice Calc sayfaları ve grafikleri açabilir. VBA uyumluluğu ise kısmidir. Kaydedilen basit makrolar çalışabilir. Ancak karmaşık Excel otomasyonları genellikle çalışmaz veya LibreOffice Basic ile yeniden yazılması gerekir. Calc, LibreOffice Draw ile ücretsiz PDF düzenleme ile aynı şey değildir: Calc çalışma kitabı içindir, Draw ise PDF dışa aktarımı içindir.
Makro etkinleştirilmiş Microsoft Excel çalışma sayfasını .xlsx formatına dönüştürmeli miyim?
Sadece makrolara ihtiyacınız olmadığından emin olduğunuzda bunu yapın. .xlsx olarak kaydetmek, statik bir tabloyu paylaşmak için iyi bir yoldur. Ancak VBA'ya dayalı bir aracı arşivlemek için kötü bir yoldur. Gönderen kişi hala otomasyonu kullanıyorsa orijinal .xlsm dosyasını saklayın.
Ne zaman Draw'u atlayıp WPS PDF'i kullanmalıyım?
PDF bir tarama, uzun bir rapor veya birleştirilmesi, bölünmesi, sıkıştırılması veya Word'e dönüştürülmesi gereken bir dosya ise Draw'u atlayın. LibreOffice Draw ücretsiz PDF düzenleme özelliği bir logo veya tek satırlık bir tarih için yeterlidir. WPS PDF, kapsamlı bir yeniden yazma işleminden sonra sayfanın son halini alması gerektiğinde çok daha hızlıdır.





