Kapalı durumdaki Excel Dosyasına Veri Kaydetme

Поділитися
Вставка
  • Опубліковано 19 жов 2024

КОМЕНТАРІ • 58

  • @muratas7552
    @muratas7552 4 роки тому +2

    Eyvallah kardeşim çok işime yaradı. Süperr... ellerin dert görmesin...

  • @introhizmeti9760
    @introhizmeti9760 3 роки тому +2

    Hocam Kanalınıza Baktım Excel le Popüler Olacam ha :) Çok Teşekkürler Ama Bir Sıkıntınız Var O Da Çok Emek - az Karşılık almak Umarım Karşılığınızı Alırsınız İnsanlar Eğitim Yerine Saçma Sapan Şeyler İzliyor

  • @oguzturkyilmaz543
    @oguzturkyilmaz543 Рік тому +1

    Hocam Teşekkürler. Sayenizde çok ilerliyorum...

  • @yasinkuzu6631
    @yasinkuzu6631 8 місяців тому +1

    20:50 - sonra bi baktım hiçbişey kaydetmemiş. Amaaan Tanrım dedim ! :)) sesli güldüm hocam abone oldum kanalınıza 21. dakikadan sonra, çok yaşayın siz :)

    • @BstYazilim
      @BstYazilim  8 місяців тому

      bende şimdi kontrol ettim :)) Haklıymışsınız

  • @arifseker2375
    @arifseker2375 4 роки тому +3

    Hocam elinize, aklınıza sağlık.
    Bir derste aslında bir kaç önemli konuyu anlatmışsınız.
    1. Ortak klasör kullanımı
    2. Kapalı olan dosyaya kayıt yapma
    3. Bence en faydalısı Excel VBA üzerinden kayıt formu oluşturma
    UDEMY Platformunda Eğitim vermelisiniz bence..

  • @pentapenta7792
    @pentapenta7792 2 роки тому +1

    Elinize sağlık. Açık anahtarını çalışma kitabını açma komut satırının hemen altına yazsaydık tekrar aynı komutları yazmamış olacaktık.

  • @blckviolin
    @blckviolin 2 роки тому +1

    Cok faydali müthiş yaradi, teşekkürler

  • @kameraguvenlik
    @kameraguvenlik 3 роки тому +4

    hocam ellerinize ağzınıza sağlık. birde bunun textbox a girdiğimiz her ayrı müşteriye klasör oluşturma ve aynı müşteriye aynı klasöre veri girme örneğini yapabilirmiyiz. sizden ricam

  • @kemalturan4139
    @kemalturan4139 3 роки тому +2

    Emeklerinize sağlık.

  • @cemalkuttas2541
    @cemalkuttas2541 3 роки тому +3

    Değerli hocam yapmış olduğunuz örnekte mesela ilk sipariş kaydı 01.01.2021 de yapıldı bitti ve02.01.2021 tarihli kayıt içinse sipariş2 excel dosyasına yapılması lazım bunu aynı userform üzerinden nasıl yapmalıyız bu sefer 01 olarak yapmış olduğumuz kaydı 02 olarak mı yapmalıyız? yardımcı olursanız sevinirim hocam şimdiden teşekkürler.

  • @suatomerbeyoglu3180
    @suatomerbeyoglu3180 4 роки тому +1

    Hocam aylardır araştırdığım, lakin bir türlü bulamadığım uygulama. Allah senden razı olsun.

    • @BstYazilim
      @BstYazilim  4 роки тому +1

      Allah sizdende razı olsun. Sevindim...

    • @suatomerbeyoglu3180
      @suatomerbeyoglu3180 4 роки тому +1

      @@BstYazilimKıymetli hocam benim uygulamamda aşağıdaki satırda hep hata veriyor.
      If Application.Workbooks("bilgiler").Sheets("bilgi").Range("A" & x).Value = "" Then
      Acaba Tool-References sekmesinden eksik bir referansmı var veya excel versiyon farkılığı olabilir mi? Şimdiden teşekkür ederim.

    • @BstYazilim
      @BstYazilim  4 роки тому

      @@suatomerbeyoglu3180 Çalışmanızı bstkanali@gmail.com adresine gönderin düzeltip size gönderirim

    • @suatomerbeyoglu3180
      @suatomerbeyoglu3180 4 роки тому

      @@BstYazilim dün gönderdim hocam

    • @macerakolik.
      @macerakolik. 2 роки тому

      @@suatomerbeyoglu3180 sorun çözüldü mü bende de aynı sıkıntıda hata veriyor. Hata neredeyse cevaben paylaşabilir misiniz

  • @nurlanalyev2329
    @nurlanalyev2329 3 роки тому +1

    Merhaba. Benim elimde bir excel dosyasında fiyat listesi var ve diğer excel dosyasında olan fiyatları otomatik nasıl yoklama yapa bilirim? Yani, fiyatın doğru olup-olmadığını?

  • @sinanceviz5027
    @sinanceviz5027 2 роки тому +2

    Hocam Merhaba. Bir klosördeki dosyaları açıp koşula göre yeni sayfa oluşturmak istiyorum. Kodlarda bana yardımcı olurmusunuz.

  • @ramazanyildirim3963
    @ramazanyildirim3963 2 роки тому +1

    Hocam bana şöyle birşey lazım örneğin Autocad de bir dolap çizdim bu dolabın çizimini excelde kesim ölçülerinin altında görmek istiyorum bu çizime tıklayınca direk Autocad açılsın üzerinde değişiklik yaptığımda kapatınca excel de çizim güncellensin yani autocad den jpeg resim alıp excele aktarmaktansa direk üzerine tıklayınca Autocad açılsın
    bu konuda bana yardımcı olabilir misiniz.

  • @orhandursun2262
    @orhandursun2262 3 роки тому +2

    hocam böylelikle ozman bu formu 2 veya 3 kişi kullansa siparişler olan sayfayıda 2 li çalışma kitabı olarak kayıt etsek ana formdan aynı zamanlarda kayıt yapılsa sorun olurmu ?

  • @cemalkuttas2541
    @cemalkuttas2541 3 роки тому +2

    Sevgili hocam çok teşekkürler emeğinize sağlık ilk başta anlamamıştım . Ama sonra tekrarlayıp kodları izlediğimde ne demek istediğinizi anladım. Değerli Hocam bu tarihin yanına saat yazabilirmiyiz "A" da bende txtSaat olması lazım bunu nasıl yapabilirim? şimdiden teşekkür ederim hocam.

  • @macerakolik.
    @macerakolik. 2 роки тому

    merhaba hocam, ortak bir klasördeki excel dosyasını kimse açmasın diye şifre varsa bu durumda nasıl bir yol izleyebiliriz. Şifreli bir örnek yapabilir misiniz veya hangi kodları eklemek gerekir

  • @macerakolik.
    @macerakolik. 2 роки тому

    Hocam benim Application.Workbooks("teklifler").Sheets("Sayfa1").Range("A" & x).Value = TextBox1.Value kodunda sürekli hata veriyor sizin video kaydediyor benim kaydetmiyor tool referanslarına bir şey mi eklemek gerek veya başka ne hata olabilir. Sayfayı açıyor açık kalıyor ekleme yapmıyor yukarıdaki kodda takılıyor.

  • @semihtugayoglu4844
    @semihtugayoglu4844 3 роки тому

    Hocam Merhaba,
    If Application.Workbooks("VERİLER").Sheets("BİLGİLER").Range("A" & x).Value = "" Then Exit For kodunda hata almaktayım anlayamadım.

  • @yukselaygut873
    @yukselaygut873 2 роки тому

    eline ağzına sağlık mükemmel olmuş

  • @CristianoRonaldo-wg1pl
    @CristianoRonaldo-wg1pl 2 роки тому +1

    💯💯💯💯💯💯💯💯💯

  • @renas412
    @renas412 3 роки тому

    Hocam elinize sağlık. Benim bir sorum var işlemi yap diyorum dosya yolunu bulamıyor ancak f8 ile adimlayarak yaptırıyorum sorunsuz çalışıyor anlamdım neden

  • @macerakolik.
    @macerakolik. 2 роки тому

    Hocam siparis dosyasında veri varsa daha önce kayıtlı demesi, oradaki veriyi silme ve güncelleme gibi işlemleri de yapsanız ne iyi olurdu. Bu konuda yardımcı olabilir misiniz?

  • @emre1746
    @emre1746 4 роки тому

    Eline sağlık hocam

  • @orhandursun2262
    @orhandursun2262 4 роки тому

    hocam diyelim ki dosya yolunu değiştirdik her seferinde kod bloğuna mı girip değiştirecez veya bu klasörün yolunu gösterebileceğimiz bir kod örneğiniz varmı bu konuda takıldım yardım ederseniz sevinirim

  • @ahmetkipcak9608
    @ahmetkipcak9608 4 роки тому +1

    Teşekkürler abi

  • @rebi2323
    @rebi2323 3 роки тому +3

    ADO ile daha kolay yapılamaz mıydı? Hem dosyayı açmak zorunda kalmazsınız ;)

    • @muhammetveysi3163
      @muhammetveysi3163 3 роки тому

      Ado ile nasıl yapılır. kısa bilgi verebilir misiniz ?

  • @ismailhasoglu3931
    @ismailhasoglu3931 4 роки тому

    hocam kolay gelsin matba üzerinden gidecek olursak hazırlanmış olan tasarım yada resimi de göndere bilirmiyiz

  • @MK-fo8pu
    @MK-fo8pu 2 роки тому

    subject out of range hatası for döngüsünde bu hatayı alıyorum hep sayfa ismini birleştirdim aynı hata gene gelmekte

  • @renas412
    @renas412 3 роки тому

    Bir de ado ile ilgili bir örnek paylaşabilir misiniz

  • @MK-fo8pu
    @MK-fo8pu 3 роки тому +1

    If Application.Workbooks("bilgiler").Sheets("bilgi").Range("A" & x).Value = "" Then bu satırdaki hatayı çözen varmı kütüphaneden herhangi bir eklentiyimi işaretlemek gerekiyor acaba

    • @yukselaygut873
      @yukselaygut873 2 роки тому

      Private Sub BtnKaydet_Click()
      Dim x As Long
      Application.Workbooks.Open ("C:\Users\SERENO\Desktop\program\Siparis.xlsx")
      For x = 2 To 10000
      If Application.Workbooks("Siparis.XLSX").Sheets("Siparisler").Range("A" & x).Value = "" Then Exit For
      Next
      Application.Workbooks("Siparis.XLSX").Sheets("Siparisler").Range("A" & x).Value = TxtTarih.Value
      Application.Workbooks("Siparis.XLSX").Sheets("Siparisler").Range("B" & x).Value = TxtSiparisAdi.Value
      Application.Workbooks("Siparis.XLSX").Sheets("Siparisler").Range("C" & x).Value = TxtFiyat.Value
      Application.Workbooks("Siparis.XLSX").Sheets("Siparisler").Range("D" & x).Value = TxtMiktar.Value * TxtFiyat.Value
      Application.Workbooks("Siparis.XLSX").Sheets("Siparisler").Range("E" & x).Value = TxtAciklama.Value
      Application.Workbooks("Siparis.XLSX").Sheets("Siparisler").Range("F" & x).Value = TxtDurum.Value
      Application.Workbooks("Siparis.XLSX").Close Savechanges:=True
      FrmMesaj.LblMesaj.Caption = "TAMAMLANDI"
      FrmMesaj.Show
      Unload Me
      End Sub

  • @erolb.9118
    @erolb.9118 2 роки тому

    Ellerine sağlık

  • @melihtogu
    @melihtogu 4 роки тому +1

    hocam ben libre office kullanıyorum bu işlemler libre office calc de yapılabilir mi

    • @BstYazilim
      @BstYazilim  4 роки тому

      Libre office i ilk defa sizden duyuyorum. Hiç bilgim yok maalesef

  • @melihtogu
    @melihtogu 4 роки тому +1

    hocam tarih formatını sadece tarih değil de siparişin o anda gelen tarih ve saati ile kayıt edebilirmiyiz

    • @BstYazilim
      @BstYazilim  4 роки тому

      date kullanmazsınız; textBox'a girilen tarihe göre kayıt ettirirsiniz.

  • @fuatserdaroglu6104
    @fuatserdaroglu6104 3 роки тому +2

    Hocam çok işime yarayan bir çözüm olacak. Ama formüle ne yapsam aşağıda belirttiğim yerde hata alıyorum.
    If Application.Workbooks("Tablo").Sheets("Sayfa1").Range("A2" & x).Value = " " Then Exit kısımı sarı şekilde kalıyor.
    defalarca kontrolleri yaptım. Fakat çözemedim. Destek olursanız memnun olurum.
    ellerinize emeğinize sağlık..

    • @BstYazilim
      @BstYazilim  3 роки тому +1

      .Range("A2" & x).Value değil .Range("A" & x).Value olmalı

    • @fuatserdaroglu6104
      @fuatserdaroglu6104 3 роки тому

      @@BstYazilim .Range("A" & x).Value şeklinde yaptım olmuyor hocam.

    • @yukselaygut873
      @yukselaygut873 2 роки тому

      @@fuatserdaroglu6104
      Private Sub BtnKaydet_Click()
      Dim x As Long
      Application.Workbooks.Open ("C:\Users\SERENO\Desktop\program\Siparis.xlsx")
      For x = 2 To 10000
      If Application.Workbooks("Siparis.XLSX").Sheets("Siparisler").Range("A" & x).Value = "" Then Exit For
      Next
      Application.Workbooks("Siparis.XLSX").Sheets("Siparisler").Range("A" & x).Value = TxtTarih.Value
      Application.Workbooks("Siparis.XLSX").Sheets("Siparisler").Range("B" & x).Value = TxtSiparisAdi.Value
      Application.Workbooks("Siparis.XLSX").Sheets("Siparisler").Range("C" & x).Value = TxtFiyat.Value
      Application.Workbooks("Siparis.XLSX").Sheets("Siparisler").Range("D" & x).Value = TxtMiktar.Value * TxtFiyat.Value
      Application.Workbooks("Siparis.XLSX").Sheets("Siparisler").Range("E" & x).Value = TxtAciklama.Value
      Application.Workbooks("Siparis.XLSX").Sheets("Siparisler").Range("F" & x).Value = TxtDurum.Value
      Application.Workbooks("Siparis.XLSX").Close Savechanges:=True
      FrmMesaj.LblMesaj.Caption = "TAMAMLANDI"
      FrmMesaj.Show
      Unload Me
      End Sub
      BÖYLE DENER MİSİN

    • @erhanercengiz8588
      @erhanercengiz8588 2 роки тому

      @@fuatserdaroglu6104 büyük ihtimalle workbook ismini uzantısıyla birlikte yazmanız gerekiyor. yani sizin örneğinizde "tablo.xlsx"

  • @yisa8148
    @yisa8148 2 роки тому +1

    Excel de Makro ve VBA çalışmak başka birşey kolay hacam

  • @orhandursun2262
    @orhandursun2262 4 роки тому

    Hocam o zaman birden çok kişi aynı anda kullanabilir mi bu programı

    • @ersint.878
      @ersint.878 3 роки тому

      Eğer bir kişi aktarırken , başka biri aktarmayı denerse salt okunur olarak görecek ve kaydetmeyecektir ya da farklı kaydet penceresi açılacaktır. Verilerin aktarılacağı Excel kitabına ADO ile aynı anda aktarılabilir ancak.

    • @macerakolik.
      @macerakolik. 2 роки тому

      @@ersint.878 Herkes ADO ADO yazmış. Şu mübarek ADO ile yapılmış bir örnek yok mu mail atsanız

  • @macerakolik.
    @macerakolik. 2 роки тому

    Merhaba hocam eline emeğine sağlık, sayende çok değişik bilgiler öğreniyoruz ancak bir sıkıntım var. bende sipariş.xlsx .close yapmış olmama rağmen excel sipariş dosyasını kapatıyor arka planda application.screen update false olduğu için görünmeden kapanıyor buraya kadar çok güzel ancak vba tarafında soldaki pencerelerde onlarca sipariş.xlsx açıkmış gibi görünüyor. Üzerine bastığımızda sipariş.xlsx dosyası excel kapalı olduğu için program sapıtıyor dışarı atıyor sonra ana dosyaya girdiğimizde onarılmış excel olarak başlıyor ve bazı özellikleri iptal ediyor, tekrar baştan sayfaların içindeki commandbuttonları baştan yapmak gerekiyor. Asıl programı bozuyor. vba tarafında sayfa ismine tıklamasan bile onlarca sipariş.xlsx açıkmış gibi kalıyor. Neden bu şekilde oluyor acaba yardımcı olabilir misiniz=

  • @melihozsakall6649
    @melihozsakall6649 3 роки тому

    merhaba
    sizlerle aynı kodları yazmama rağmen hata almaktayım tarafınıza mail gönderdim yardımcı olursanız sevinirim
    iyi çalışmlar