Resim Kredisi: Jüpiterimages/Pixland/Getty Images
Visual Basic programlama, Microsoft Excel ortamının özellikle güçlü bir yönüdür. Bu dil tarafından oluşturulan makrolar, gelişmiş etkileşim ve gerçek zamanlı hesaplamalar sunarak elektronik tablolara önemli ölçüde işlevsellik kazandırır. Birçok elektronik tablo tasarımcısı, ürünlerinin Microsoft Office ile açık kaynaklı alternatifi Open Office arasında çapraz uyumlu olmasını ister. Ancak Visual Basic makro dili Open Office tarafından desteklenmez. Excel dosyalarını Open Office'e dönüştürürken, dosyalar makro içeriyorsa ek çalışma gerekir. Bu yaygın bir sorun olduğundan, süreci kolaylaştıracak araçlar mevcuttur.
Aşama 1
Excel Visual Basic dilindeki makroları Open Office için gerekli CalcBasic koduna dönüştürmek için uygun bir yardımcı program bulun. Ücretsiz bir seçenek, Business Spreadsheets tarafından sunulan çevrimiçi dönüştürme programıdır ("Referanslar"daki bağlantıya bakın). Bu kullanışlı web sayfası, kullanıcının mevcut Visual Basic kodunu bir metin kutusuna yapıştırmasını ve otomatik olarak CalcBasic'e dönüştürmesini sağlar. İki programlama dili arasında hiçbir otomatik dönüştürme tam olmayacak olsa da, bu süreç Open'da tam işlevsellik sağlamak için kaçınılmaz olarak gerekli olan ince ayar için iyi bir astar Ofis. Bu yardımcı program, tüm Open Office kullanıcılarının makro programlarına erişebilmesi için dönüştürme sürecini hızlı bir şekilde başlatmak isteyen programcılar için iyidir.
Günün Videosu
Adım 2
Open Office'e bir Visual Basic uyumluluk paketi yükleyin. Bu seçenek, Open Office'in herhangi bir dönüştürme olmadan bir Visual Basic programını çalıştırmasına izin verdiği için özellikle uygundur. Ancak bu, her kullanıcının Open Office yazılımında güncelleme yapması gerekeceğinden, kitlesel bir izleyici kitlesi için tasarlanmış herhangi bir elektronik tablo için ideal değildir. Bu değişikliği yapmak için iki seçenek vardır. Go-oo programı, Open Office yazılımını çeşitli dosya türlerine genişleterek kullanıcıların birçok uygulamayı kolayca entegre etmesine olanak tanır.
Bu satırlar boyunca ek bir çözüm, bir ağ üzerinde çalışan Open Office yükleme paketinin tam olarak yeniden yapılandırılmasıdır. Novell, Visual Basic kodunu destekleyen yeni bir Open Office tasarımı oluşturmuştur, ancak kurulum karmaşıktır. Bu süreç aynı zamanda Go-oo tarafından sunulan OOo güncellemelerine de dayanır, ancak bunları sıfırdan bütünleştirir. Bu, birçok kişinin bu işlevselliğe ihtiyaç duyacağı ağ ortamları için daha uygundur.
Aşama 3
Zaten yerleşik Visual Basic uyumluluğuna sahip bir Open Office sürümü edinin. 2006 itibariyle, Open Office'in Visual Basic'i destekleyen en az 10 sürümü vardır. Bu, daha sağlam Excel makro dönüştürme sürecini ortadan kaldırır, ancak geniş bir kitleye ulaşmak isteyen programcılar için uygun değildir. Open Office, yerel biçiminde Visual Basic kodunu tanımaz, bu nedenle bu seçenek yalnızca kendileri veya kontrollü bir kullanıcı tabanı için geçiş yapan programcılar için uygundur.