Kullanıcı Tanımlı Fonksiyonlar

LibreOfficeDev Calc'de kullanıcı tanımlı fonksiyonları aşağıdaki yollarla oluşturabilirsiniz:

LibreOfficeDev Basic Kullanılarak bir Fonksiyon Tanımlanması

  1. Araçlar - Makrolar - Makroları Düzenle - LibreOfficeDev Basic menüsünü seçin.

  2. Düzenle düğmesine tıklayın. Şimdi Basic IDE'sini göreceksiniz.

  3. Fonksiyon Kodunu girin, Bu örnekte, ebatları a, b ve c olan, dikdörtgen prizmanın hacmini hesaplayan, HAC(a; b; c) fonksiyonu tanımlıyoruz:

    Function VOL(a, b, c)
    VOL = a*b*c
    End Function

  4. Basic-IDE penceresini kapatın.

    Fonksiyonunuz varsayılan modüle otomatik kaydedilir ve şimdi kullanıma hazırdır. Eğer fonksiyonunuzu bir başka bilgisayardaki Calc belgesine de uygulamak istiyorsanız, bir sonraki kısımda açıklandığı gibi fonksiyonu Calc belgesine kopyalayabilirsiniz.

Bir belgeye Fonksiyon Kopyalanması

”LibreOfficeDev Basic Kullanılarak bir Fonksiyon Tanımlanması” İkinci adımında, Makro iletişim penceresinde Düzenle düğmesine tıklayın. Varsayılan olarak, Makrodan alanında Makrolarım - Standart - Module1 modülü seçilidir. Standart kütüphanesi yerel olarak kullanıcı yolunuzda bulunmaktadır.

Eğer Bir Calc belgesine kullanıcı tanımlı fonksiyon kopyalamak isterseniz:

  1. Araçlar - Makrolar - Makroları Düzenle - LibreOfficeDev Basic menüsünü seçin.

  2. Makrodan alanında Makrolarım - Standard - Module1 seçimini yapın, ve Düzenle düğmesine tıklayın.

  3. Basic-IDE penceresinde kullanıcı tanımlı fonksiyonun kaynak kodunu seçin ve panoya kopyalayın.

  4. Basic-IDE penceresini kapatın.

  5. Araçlar - Makrolar - Makroları Düzenle - LibreOfficeDev Basic menüsünü seçin.

  6. Makrodan alanında (Calc belgesi ismi) - Standard - Module1 seçimini yapın. Düzenle düğmesine tıklayın.

  7. Pano içeriğini Basic-IDE belgesine yapıştırın.

LibreOfficeDev Calc'de Kullanıcı Tanımlı Fonksiyon Kullanılması

Basic-IDE'sinde, HAC(a; b; c) fonksiyonunu Bir kere tanımladığınız zaman, LibreOfficeDev Calc yerleşik fonksiyonlarında olduğu gibi, aynı yol ile fonksiyonunuzu uygulayabilirsiniz.

  1. Bir Calc belgesi açın ve A1, B1, ve C1 hücrelerine sırasıyla, a, b, ve c parametreleri için sayıları girin.

  2. Bir başka hücreye imleci yerleştirin ve aşağıdakini girin:

    HAC(A1;B1;C1)

  3. Fonksiyon değerlendirilir ve sonucu seçilmiş hücrede görürsünüz.