სურათის კრედიტი: Jupiterimages/Pixland/Getty Images
Visual Basic-ის პროგრამირება არის Microsoft Excel-ის გარემოს განსაკუთრებით ძლიერი ასპექტი. ამ ენით შექმნილი მაკროები ავრცელებენ მნიშვნელოვან ფუნქციონირებას ელცხრილებზე გაუმჯობესებული ინტერაქტიულობისა და რეალურ დროში გამოთვლების შეთავაზებით. ცხრილების ბევრ დიზაინერს სურს, რომ მათი პროდუქტები ჯვარედინი თავსებადი იყოს Microsoft Office-სა და მის ღია კოდის ალტერნატივას, Open Office-ს შორის. მაგრამ Visual Basic მაკრო ენა არ არის მხარდაჭერილი Open Office-ის მიერ. Excel ფაილების Open Office-ში გადაყვანისას საჭიროა დამატებითი სამუშაო, თუ ფაილები შეიცავს მაკროს. ვინაიდან ეს საერთო პრობლემაა, არსებობს ინსტრუმენტები პროცესის გასამარტივებლად.
Ნაბიჯი 1
იპოვეთ შესაფერისი სასარგებლო პროგრამა Excel Visual Basic ენაზე მაკროების გადასაყვანად CalcBasic კოდში, რომელიც აუცილებელია Open Office-ისთვის. უფასო ვარიანტია ონლაინ კონვერტაციის პროგრამა, რომელსაც გთავაზობთ Business Spreadsheets (იხილეთ ბმული "ცნობარში"). ეს მოსახერხებელი ვებ გვერდი საშუალებას აძლევს მომხმარებელს ჩასვას არსებული Visual Basic კოდი ტექსტურ ველში და ავტომატურად გადაიყვანოს ის CalcBasic-ად. მიუხედავად იმისა, რომ პროგრამირების ორ ენას შორის ავტომატური კონვერტაცია არ იქნება საფუძვლიანი, ეს პროცესი არის კარგი პრაიმერი შესწორებისთვის, რომელიც აუცილებლად აუცილებელია Open-ში სრული ფუნქციონირების უზრუნველსაყოფად ოფისი. ეს პროგრამა კარგია პროგრამისტებისთვის, რომლებიც ცდილობენ სწრაფად დაიწყონ კონვერტაციის პროცესი, რათა Open Office-ის ყველა მომხმარებელს ჰქონდეს წვდომა მათ მაკრო პროგრამებზე.
დღის ვიდეო
ნაბიჯი 2
დააინსტალირეთ Visual Basic თავსებადობის პაკეტი Open Office-ში. ეს ვარიანტი განსაკუთრებით მოსახერხებელია, რადგან ის საშუალებას აძლევს Open Office-ს გაუშვას Visual Basic პროგრამა ყოველგვარი კონვერტაციის გარეშე. თუმცა, ეს არ არის იდეალური ნებისმიერი ელცხრილისთვის, რომელიც შექმნილია მასობრივი აუდიტორიისთვის, რადგან თითოეულ მომხმარებელს უნდა განაახლოს თავისი Open Office პროგრამული უზრუნველყოფა. ამ ცვლილების განხორციელების ორი ვარიანტი არსებობს. Go-oo პროგრამა ავრცელებს Open Office პროგრამულ უზრუნველყოფას სხვადასხვა ტიპის ფაილებზე, რაც მომხმარებლებს საშუალებას აძლევს ადვილად დააკავშირონ მრავალი აპლიკაცია.
ამ ხაზების გასწვრივ დამატებითი გამოსავალი არის Open Office ინსტალაციის პაკეტის სრული რეკონფიგურაცია, რომელიც მუშაობს ქსელში. Novell-მა შექმნა Open Office-ის ახალი დიზაინი, რომელიც მხარს უჭერს Visual Basic კოდს, მაგრამ ინსტალაცია რთულია. ეს პროცესი ასევე ეყრდნობა Go-oo-ს მიერ შემოთავაზებულ OOo განახლებებს, მაგრამ აერთიანებს მათ თავიდანვე. ეს უკეთესად შეეფერება ქსელურ გარემოს, სადაც ბევრ ადამიანს დასჭირდება ეს ფუნქცია.
ნაბიჯი 3
შეიძინეთ Open Office-ის ვერსია, რომელსაც უკვე აქვს ჩაშენებული Visual Basic თავსებადობა. 2006 წლის მონაცემებით, არსებობს Open Office-ის მინიმუმ 10 ვერსია, რომელიც მხარს უჭერს Visual Basic-ს. ეს ხელს უშლის Excel-ის უფრო ძლიერი მაკრო კონვერტაციის პროცესს, მაგრამ არ არის შესაფერისი პროგრამისტებისთვის, რომლებიც ცდილობენ მიაღწიონ ფართო აუდიტორიას. ღია ოფისი თავის მშობლიურ ფორმატში არ ცნობს Visual Basic კოდს, ამიტომ ეს ვარიანტი განკუთვნილია მხოლოდ პროგრამისტებისთვის, რომლებიც ასრულებენ შეცვლას საკუთარი თავისთვის ან კონტროლირებადი მომხმარებლის ბაზაზე.