Bulunan 1 den 10 - Toplam 10
excel'de programlama - - Programlama - Ceviz Forum
  1. #1
    Ceviz Üyesi
    Üyelik Tarihi
    30-Mayıs-2005
    Mesaj
    3

    Varsayılan excel'de programlama

    arkadaslar, excelde programlama öğrenmem gerekiyor. bu konuda kaynak kitap önerirseniz memnun olurum. bende arkadas yayınlarının mikrosofttan cevirisi var ama berbat bir ceviri. sanırım konunun uzmanları değilde mütercim tercumanlar cevirmiş.

  2. #2
    Üyeliği İptal Edildi
    Üyelik Tarihi
    23-Ocak-2006
    Mesaj
    392

    Varsayılan

    excelde programlama ile neyi kastediyorsun; excel'de tablo hazırlamayı mı yoksa daha ileri gidip basic, makro vs ile mi ilgilenmek istiyorsun.

    http://yukselinan.com/prestige/kitapicerik.htm

    bu adresteki excel ve makro ötesi isimli kitap güzel ve sanırım tek makro anlatan kitap. eğer yalnızca excel diyorsan orada başka kitaplar da var.

  3. #3
    Ceviz Üyesi
    Üyelik Tarihi
    27-Nisan-2005
    Mesaj
    17

    Varsayılan

    Pek bilinmez, Exel'de makro kaydet dediğimiz de artık yapılan bütün işlemlerin (hüce seçimi, biçimlemesi içerik oluşturma vs) kodu oluşturulan modüle atılır

    Buradan çok şeyi öğrenebilirsin.

  4. #4
    Ceviz Üyesi Tuncay Şanlı Üyenin Avatarı
    Üyelik Tarihi
    06-Kasım-2005
    Mesaj
    25

    Varsayılan

    Alıntı yesilvadi Demiş ki: Mesajı Görüntüle
    excelde programlama ile neyi kastediyorsun; excel'de tablo hazırlamayı mı yoksa daha ileri gidip basic, makro vs ile mi ilgilenmek istiyorsun.

    http://yukselinan.com/prestige/kitapicerik.htm

    bu adresteki excel ve makro ötesi isimli kitap güzel ve sanırım tek makro anlatan kitap. eğer yalnızca excel diyorsan orada başka kitaplar da var.
    Türkiyede İşin Uzmanı Olan Tek Kitap M.temel Korkmazın Kitabıdır
    2000 Yılından beri de böyle olmaya devam ediyor..
    Konuları

    Bölüm-1
    Genel Bakış ve Makro Kaydı
    Makrolar Hakkında Genel Bilgi
    Makronun Tarihçesi
    Makro Çeşitleri
    Makro Kaydetmek
    Makro Çalıştırmak
    Makroyu Düzenlemek
    Makro Kayıtlı Çalışma Kitabını Açarken Karşılaşılan Uyarı
    Makro Virüslerini Anlama
    Hangi Düğmeye Basmalıyım?
    Excel’de Virüsleri Algılama Hakkında
    Sayısal İmzalar Hakkında
    Virüslü Makro Koruması İçin Koruma Düzeyini Değiştirme
    Güvenilir Kaynaklar Listesinden Makro Geliştiriciyi Kaldırma
    Makro Seçeneklerini Değiştirmek
    Visual Basic Kod Penceresindeki Bazı Komutlar
    Hazır Makronun Düğmeye ya da Menüye Atanması
    Kaydedilmiş Makroyu Silmek
    Makrolarda Adres
    Bölüm-2
    Visual Basic For Applications (VBA) Penceresini Tanımak
    Visual Basıc’de Program (Makro) Yazmak
    Project Penceresi
    Properties Penceresi
    Project Penceresine Ek Makale
    Kod Penceresi
    Standart Araç çubuğu
    Edit Araç Çubuğu
    Kodlamada Hata Ayıklama
    Step Into
    Run To Cursor
    Step Over
    Step Out
    Call Stack
    Bölüm-3
    Değişkenler, Döngüler, Koşul Yapıları
    Değişkenler ve Veri Tipleri
    Kaç Türlü Değişken Vardır ve Nerede Tanımlanırlar?
    Constants (Sabitler)
    Döngüler
    Döngü Çeşitleri
    For...Next Döngüsü
    İçiçe For...Next Döngüsü
    For Each Next
    Do WhileLoop
    Do Loop While
    Do Untıl Loop
    DoLoop Until
    Goto Döngüsü
    Koşul (Şart) Yapıları
    If...Then...Else
    Select Case
    Bölüm-4
    Kod Yazmaya Giriş
    Hücre Seçmek
    Satır Seçmek
    Sütün Seçmek
    Bütün Hücreleri Seçmek
    Seçili Hücrelere Ait Satırın Tamamını Seçmek
    Seçili Hücrelere Ait Sütunun Tamamını Seçmek
    Aktif Hücrenin Etrafındaki Dolu Hücreleri Seçmek
    Seçili Olan Hücrelerin Sayısını Öğrenmek
    Seçimin Satır / Sütun Sayısını Bulmak
    Seçili Alan Sayısını Bulmak
    Hücreye Formül Yazdırmak
    Hücreye Değer Atamak
    Seçili Hücreye Değer Atamak
    Hata Ayıklama Penceresi
    Otomatik Düzenleme
    Seçili Olan Bütün Hücrelere Aynı Değeri Atamak
    Hücre ve Yazıtipinin (font) Özelliklerini Değiştirmek
    Hücre İçini Otomatik Olarak Doldurmak
    Kaynak Hücreleri Referans Alarak Hedef Hücrelerini Doldurmak
    Hücreye Rasgele Sayı Atamak
    Excel İçinden Başka Uygulamalar Çalıştırmak
    Bölüm-5
    Çalışma Kitabı ve Çalışma Sayfası Kodları
    Aktif Çalışma Kitabını Kaydetmek
    Açık Olan Bütün Çalışma Kitaplarını Kaydetmek
    Aktif Olan Çalışma Kitabını Kapatmak
    Yeni Çalışma Kitabı Eklemek
    Var Olan Bir Çalışma Kitabını Açmak
    Çalışma Kitabına Yeni Sayfa Eklemek
    Sayfa Seçmek
    Sayfa Taşımak
    Sayfa Sayısını Öğrenmek
    Aktif Sayfanın Adını Öğrenmek
    Sayfaları Küçükten Büyüğe Doğru Sıralamak
    Aktif Penceredeki Seçimin Adresini Verir
    Seçimdeki Dolu Hücre Sayısı
    Ekrandaki Görünen Hücre Sayısı
    Excel Penceresinin Konumu
    Bölüm-6
    MsgBox ve InputBox
    Mesaj Kutusu - MsgBox
    MsgBox Fonksiyonu
    Veri Giriş Kutusu - Inputbox
    Aradığım Veriden Kaç Adet Var
    InputBox Fonksiyonunda Application Nesnesi
    Bölüm-7
    Offset, Character, WorksheetFunction, Set
    Offset Fonksiyonu
    Hücre İçindeki Karakterlere Müdahale (Charecters)
    Subscript
    Superscript
    Insert
    Count
    Delete
    WorksheetFunction
    Sum (Toplama) Özelliği
    SumIf (ToplaEğer) Özelliği
    Count (Saymak) Özelliği
    CountA (Saymak) Özelliği
    CountBlank (Boşluk Say) Özelliği
    CuntIf (SayEğer) Özelliği
    Min (EnKüçük) Özelliği
    Max (EnBüyük) Özelliği
    Rank (KaçıncıSıra) Özelliği
    Fact (Faktöriyel) Özelliği
    Degrees (Derece) Özelliği
    Permut (Permütasyon) Özelliği
    Combin (Kombinasyon) Özelliği
    Set Atama Deyimi
    Bölüm-8
    Copy-Paste ve Bazı Uygulamalar
    Kopyalamak ve Yapıştırmak
    Bağ Yapıştır
    Devrik Yapıştır (İşlemleri Tersine Çevir)
    Sayfa Kopyalamak
    Sayfa Taşımak
    Bölüm-9
    Operatörler
    1 Aritmetiksel Operatörler (Arithmetic)
    ^ Operatörü
    * Operatörü
    / Operatörü
    \ Operatörü
    Mod Operatörü
    + Operatörü
    - Operatörü
    & Operatörü
    2 Karşılaştırma Operatörleri (Comparison)
    = Operatörü
    <> Operatörü
    < Operatörü
    > Operatörü
    <= Operatörü
    >= Operatörü
    LIKE Operatörü
    3 Mantıksal Operatörler (Logical)
    Not Operatörü
    AND Operatörü
    OR Operatörü
    XOR Operatörü
    EGV Operatörü
    IMP Operatörü
    Bölüm-10
    Functions (Fonksiyonlar)
    Fonksiyonlar
    Abs
    Array
    Asc
    CallByName
    Choose
    Chr
    Cos
    CreateObject
    CurDir
    Date
    DateAdd
    DateDiff
    DatePart
    DateSerial
    DateValue
    Day
    Dir
    DoEvents
    Environ
    EOF
    Error
    Exp
    FileDateTime
    FileLen
    Format
    GetAttr
    SetAttr
    Hex
    Hour
    IIF
    InStr
    Int
    IsArray
    IsDate
    IsEmpty
    IsError
    IsNull
    IsNumeric
    IsObject
    LBound
    LCase
    Left
    Len
    Log
    LTrim
    Mid
    Minute
    Month
    Now
    Oct
    QBColor
    RGB
    Right
    Rnd
    Round
    RTrim
    Second
    Sgn
    Shell
    Sin
    Space
    Sqr
    Str
    StrComp
    StrConv
    String
    Switch
    Tab
    Tan
    Time
    Timer
    TimeSerial
    TimeValue
    Trim
    Ubound
    Ucase
    Val
    VarType
    Weekday
    WeekdayName
    Year
    Bölüm-11
    UserForm (Kullanıcı Formları) ve Özellikleri
    Formlar
    Bölüm-12
    Toolbox (Araç Kutusu)
    Toolbox (Araç Kutusu)
    New Page (Yeni Sayfa)
    Rename (Yeniden Adlandır)
    Delete (Sil)
    Move (Taşı)
    Import Page- Export Page
    Bölüm-13
    Control Objects (Araç Kutusu ve Kontrol Nesneleri)
    Label (Etiket)
    Caption (Başlık)
    Autosize (Otomatik Boyut)
    ControlTipText (Kısa Açıklama)
    BackColor (Zemin Rengi)
    BackStyle (Zemin Stili)
    BorderColor (Kenarlık Rengi)
    BorderStyle (Kenarlık Stili)
    Font (Yazıtipi)
    ForeColor (Ön Renk, Yazıtipi Rengi)
    TextBox (Metin Kutusu)
    ControlSource (Kontrol Kaynağı)
    Text (Metin), Value (Değer)
    DragBehavior (Sürükleme Hareketi)
    EnterFieldBehavior (Enter ile Alanı Seçme Hareketi)
    MultiLine (Çok Satır)
    EnterKeyBehavior (Enter Tuşundan Sonraki Hareket)
    PasswordChar (Şifre Karakteri)
    HideSelection (Seçimi Gizle)
    MaxLenght (Maksimum Uzunluk)
    TabKeyBehavior (Tab Tuşu Hareketi)
    TabIndex (Tab Sıralaması)
    ComboBox (Açılır Kutu)
    ListRows (Liste Satırları)
    RowSource (Satır Kaynağı)
    ListWidth (Liste Genişliği)
    ListStyle (Liste Biçemi)
    Style (Stil, Tip)
    MatchEntry
    MatchRequired (Ölçü Gerekliliği)
    ShowDropButtonWhen (Açma Düğmesinin Ne Zaman Görüneceği)
    ListBox (Liste Kutusu)
    ColumnCount (Sütün Sayısı)
    ColumnWidth (Sütun Genişliği)
    ColumnHeads (Sütun Başlıkları)
    MultiSelect (Çoklu Seçim)
    BoundColumn (Sütun Sınırı)
    CommandButton (Komut Düğmesi)
    Accelerator (Gaz Pedalı, Klavye Tuşu)
    Default (Varsayılan)
    MouseIcon (Fare İkonu) ve MousePointer (Fare İşaretçisi)
    Picture (Resim) ve PicturePosition (Resim Pozisyonu)
    CheckBox (Onay Kutusu)
    TripleState (Üçlü Durum)
    OptionButton (Seçenek Düğmesi)
    Group (Grup)
    Frame (Grup Kutusu)
    ScrollBars (Kaydırma Çubuğu)
    SpinButton (Değer Değiştirici Düğme)
    SmallChange (Küçük Değişim)
    Max (En Büyük Değer) ve Min (En Küçük Değer)
    Delay (Gecikme Süresi)
    Orientation (Yönlendirme)
    ScrollBar (Kaydırma Çubuğu)
    LargeChange (Büyük Değişim)
    ToggleButton (Tahta Düğme)
    RefEdit (Referans Düzenleme)
    Image (Görüntü)
    SpecialEffect (Özel Efekt)
    Picture (Resim)
    PictureSizeMode (Resim Büyüklük Modu)
    PictureAligment (Resim Hizalama)
    MultiPage (Çoklu Sayfa)
    MultiRow (Çoklu Satır)
    TabFixedHeight (Sayfa Başlığı Yüksekliğini Belirlemek)
    TabFixedWidth (Sayfa Başlığı Genişliğini Belirlemek)
    TabOrientation
    TransitionEffect (Geçiş Efekti)
    TransitionPeriod (Geçiş Periyodu)
    UserForm (Kullanıcı Formu)
    Name (Ad)
    ScrollBars (Kaydırma Çubukları)
    StartUpPosition (Başlangıç Pozisyonu)
    Zoom (Yakınlaştırma)
    Bölüm-14
    Events (Olaylar)
    Activate
    BeforeDragOver
    BeforeDropOrPaste
    BeforeUpdate, AfterUpdate
    Change
    Click
    DblClick
    DropButtonClick
    Enter
    Exit
    Initialize
    KeyDown, KeyUp, KeyPress
    MouseDown, MouseUp
    MouseMove
    NewMonth, NewYear
    QueryClose
    Resize
    Scroll
    SpinDown, SpinUp
    Zoom
    Bölüm-15
    Örnek Program
    Bölüm-16
    Eklentiler (Add-Ins) veya XLA Uzantılı Dosyalar
    Kodları Şifrelemek
    Bölüm-17
    Yardım Balonu (Office Yardımcısı)
    Yardım Balonu
    Yardımcıya Resim Eklemek
    Seçeneklerde Onay Kutusunu Kullanmak
    Yardımcı Animasyonları
    Yardımcıya Hücrelerden Veri Almak
    Yardımcıya Ait Düğmeler
    Bölüm-18
    Dosyalama ve Veritabanı Fonksiyonları
    Open (Dosya Açmak) ve Close (Dosya Kapamak)
    Write Fonksiyonu
    Print Fonksiyonu
    Eof Fonksiyonu
    Line Input Fonksiyonu
    Input Fonksiyonu
    Lof Fonksiyonu
    Loc Fonksiyonu
    FreeFile Fonksiyonu
    Put Fonksiyonu
    Get Fonksiyonu
    Seek Fonksiyonu
    Bölüm-19
    Menü Hazırlamak
    FaceID’ler ve Simgeler
    Excel Menü Çubuğunda Ana Menü Oluşturmak
    Çalışma Sayfası Menü Çubuğu’nda Alt Menüler Oluşturmak
    FaceID
    State
    Enabled
    Bölüm-20
    Çeşitli Konular - 1
    Otomatik Süzmek (Filitrelemek)
    Alttoplam ve Sıralama
    Baskı Önizleme ve Yazdırma
    Hücre Notu (Açıklama)
    Hata Uyarısı
    Yazım Denetimi Yapmak
    FillAcrossSheets Metodu
    ActivePrevious ve ActiveNext
    Dependents
    DirectDependents
    Precedents
    DirectPrecedents
    Özel Liste Oluşturmak
    Bölüm-21
    Hata Denetimi
    Hata Kontrol Deyimleri
    Hata Kodları ve Açıklamaları
    Bölüm-22
    Word-Excel İlişkisi
    Bölüm-23
    Çeşitli Konular - 2
    Araç Çubuklarını Gizle / Göster
    Formül Çubuğu Gizle / Göster
    Durum Çubuğu Gizle / Göster
    Kaydırma Çubukları Gizle / Göster
    En Son Kullanılan Dosyaları Gizle / Göster
    Hücrelerde Bulunan Açıklamayı Gizlemek / Göstermek
    Tam Ekran Modunu Aç / Kapat
    Açıklama Düzenle / Göster / Gizle
    Araç Çubuğundaki Açıklamayı Değiştirmek
    Menü Çubuğunu Gizle / Göster
    Sayfa Gizlemek ve Göstermek
    StatusBar (Durum Çubuğu) Hakkında Bazı Kodlar ve Açıklamalar
    ListBox veya ComboBox Nesneleri Hakkında Bazı Kodlar
    Menü Ekleme ve Kaldırma ile İlgili Bazı Kodlar
    Menü Çubuğundaki Komutların Etkinliğini Eklemek ve Kaldırmak
    Menü Çubuğundaki Menülerden Belirtilen Menüyü Silmek
    Belirtilen Menüdeki Alt Komutları Silmek
    Menü Restore Etmek
    Alt Menüyü Restore Etmek
    Alt Menüden Birden Fazla Komutu Silmek
    Bölüm-24
    Çalışma Kitabı (Workbook) ve Çalışma Sayfası (Worksheet) Kodları
    Ek-1
    Dialog Kutularında Kullanılan Argümanlar
    Ek-2
    Komut – Özellik – Nesne - Metot

    http://www.office.gen.tr/Siparis_008.asp
    Dim ObivanKonabi As ExcelVBA

  5. #5
    Ceviz Üyesi gurelcenk Üyenin Avatarı
    Üyelik Tarihi
    25-Şubat-2004
    Nereden
    istanbul
    Mesaj
    648

    Varsayılan

    kitap bilmediğimden öneremiyorum
    benim biraz visual basic bilgim var,bununla beraber
    office de mevcut yardım belgeleri ile birçok şey yapabilmiştim zamanında
    böyle bir yol izleyebilirsiniz.
    kolay gelsin

  6. #6
    Ceviz Üyesi
    Üyelik Tarihi
    11-Mayıs-2006
    Mesaj
    3

    Varsayılan

    excel deki vb ile ilgili benim de bi sorum olacak. excel dosyasını acarken sifre koyma olayını biliyorum. ama benim istedigim excel dosyasına deil de onun icinde vb kod ekranını acıp orada islemler yapıom oraya giriste sifre sorulmasını istiom. sizce bu mumkun mu? arkadasın konusunu da bozmus olucam ama baska konu acmak istemedim

  7. #7
    Ceviz Üyesi selami_32 Üyenin Avatarı
    Üyelik Tarihi
    15-Nisan-2004
    Nereden
    .
    Mesaj
    675

    Varsayılan

    www.kod.gen.tr

    saygılar
    <--- ben buyum

    En içten saygılarımla

  8. #8
    Ceviz Üyesi
    Üyelik Tarihi
    04-Mart-2006
    Mesaj
    19

    Varsayılan

    Alıntı silentwolf Demiş ki: Mesajı Görüntüle
    vb kod ekranını acıp orada islemler yapıom oraya giriste sifre sorulmasını istiom. sizce bu mumkun mu?
    Mümkün...

  9. #9
    Ceviz Üyesi
    Üyelik Tarihi
    19-Aralık-2006
    Nereden
    İstanbul
    Mesaj
    14

    Varsayılan

    Alıntı silentwolf Demiş ki: Mesajı Görüntüle
    vb kod ekranını acıp orada islemler yapıom oraya giriste sifre sorulmasını istiom. sizce bu mumkun mu?
    Tools/VBA Project Properties i seçin açılan pencerede Protection tabına geçin bir tek seçenek var onu işaretleyin şifrenizi girin ve tamam ı tıklatın.

  10. #10
    Ceviz Üyesi
    Üyelik Tarihi
    24-Şubat-2007
    Mesaj
    5

    Varsayılan

    www.excell gen.tr bu sitede baya güzel bilgiler var

Konu Bilgileri

Bu Konuya Gözatan Kullanıcılar

Şu anda 1 kullanıcı bu konuyu görüntülüyor. (0 kayıtlı ve 1 misafir)

Yer İmleri

Mesaj Yetkileriniz

  • Yeni konu açmaya yetkiniz yok
  • Cevap yazmaya yetkiniz yok
  • Eklenti yüklemeye yetkiniz yok
  • Mesajınızı düzeltmeye yetkiniz yok
  •