Clomosy | Forum Ana Sayfa
Forum Anasayfa Forum Anasayfa > Genel Programlama > Clomosy ile değişken kullanımı
  Aktif Konular Aktif Konular RSS - Excel Dosyasında Düzenleme
  SSS SSS  Forumu Ara   Etkinlikler   Kayıt Ol Kayıt Ol  Giriş Giriş

Clomosy Resmi Forum Sitesidir. Amacımız kullanıcılarımıza, iş ortaklarımıza, danışmanlara, yazılımcılara programlarımız hakkında destek ve bilgi vermektir.

Excel Dosyasında Düzenleme

 Yanıt Yaz Yanıt Yaz
Yazar
Mesaj
  Konu Arama Konu Arama  Topic Seçenekleri Topic Seçenekleri
Melih Açılır Kutu İzle
Yeni Üye
Yeni Üye
Simge

Kayıt Tarihi: 09 Şubat 2026
Durum: Aktif Değil
Puanlar: 33
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı Melih Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Konu: Excel Dosyasında Düzenleme
    Gönderim Zamanı: 13 Şubat 2026 Saat 21:15
Uygulamaya içe aktardığım excel dosyasını aynı dosya üzerinde dışarıya dosya aktarmadan düzenleme yapabilir miyim?https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon="{"version":"2024.11.0","token":"439455f3e46c40b98dbd42a2f1a954d8","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}" crossorigin="anonymous">
Yukarı Dön
M-Guney Açılır Kutu İzle
Kıdemli Üye
Kıdemli Üye


Kayıt Tarihi: 16 Eylül 2025
Konum: Konya, Meram, K
Durum: Aktif Değil
Puanlar: 183
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı M-Guney Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 1 saat 47 Dakika Önce Saat 10:08
Excel dosyasını alıp okuyup üzerinde işlem yapabilirsin.

Eğer ki dosyanın içindeki veriyi okuyup satır ekleme işlemi yapacaksan: https://www.docs.clomosy.com/index.php?title=WriteLn

edit işlemi yapacaksan veriyi önce geçici bir stringliste alıp sonrasında düzenleme yaptıktan sonraa kayıt edebilirsin:https://www.docs.clomosy.com/ReWrite

Dosya işleme kodlarını inecelemk için : https://www.docs.clomosy.com/index.php?title=File_Handling
var
  originalFile, updatedFile : TclStringList;
  myFilePath, currentLine : String;
  i : Integer;

{
  myFilePath = Clomosy.AppBasePath;
  //myFilePath = clPathCombine('myCompanyData.csv', Clomosy.AppBasePath);
  originalFile = Clomosy.StringListNew;
  updatedFile = Clomosy.StringListNew;

  if ((clFileExists('myCompanyData.csv',myFilePath) == True))
  {
    originalFile.LoadFromFile(myFilePath + 'myCompanyData.csv',0);
    
    for (i = 0 to originalFile.Count - 1)
    {
      currentLine = Clomosy.StringListItemString(originalFile, i);
      
      if ((Pos('Ali Yilmaz', currentLine) > 0))
      {
        updatedFile.Add('101;Ali Yilmaz;65000');
      }
      else
      {
        updatedFile.Add(currentLine);
      }
    }
    
    updatedFile.SaveToFile(myFilePath +'myCompanyData.csv',0);
    ShowMessage('Kayıt güncellendi ve eski dosyanın üzerine yazıldı!');
    ShowMessage('Dosyanın bulunduğu konum: '+myFilePath);
  }
  else
  {
    updatedFile.Add('ID;Name;Salary'); 
    updatedFile.Add('101;Ali Yilmaz;65000');
    updatedFile.SaveToFile(myFilePath + 'myCompanyData.csv',0);
    ShowMessage('Dosya bulunamadı, bu yüzden yeni dosya oluşturuldu ve veriler eklendi!');
    ShowMessage('Dosyanın bulunduğu konum: '+myFilePath);
  }
}







.
Yukarı Dön
 Yanıt Yaz Yanıt Yaz

Forum Atla Forum İzinleri Açılır Kutu İzle

Forum Software by Web Wiz Forums® version 12.07
Copyright ©2001-2024 Web Wiz Ltd.

Bu Sayfa 0,016 Saniyede Yüklendi.