Çok büyük bir sayfayı 100'er satırlık csv dosyalara bölerek kaydetme.

Cevapla
mountain_human
Mesajlar: 7
Kayıt: 12 Mar 2020, 11:34
İşletim Sisteminiz: Pardus 21, Ubuntu 19.04
LibreOffice Sürümü: 7.0.4.2

Çok büyük bir sayfayı 100'er satırlık csv dosyalara bölerek kaydetme.

Mesaj gönderen mountain_human »

İyi günler,

Elimde her ay 7-12 bin satırlık fatura dosyaları oluyor. Bunları ana programa aktarırken ana program en fazla 101 satırlık csv dosya kabul ediyor. Her bölümün ilk satırının da sabit bir başlık satırı olması gerekiyor. Herbir dosyaya ardıl numaralar vermek gerekiyor.

Örnek;

- Elimde 10000 (on bin) satırlık şubat.ods dosyası var.

- İlk satırında (başlık satırı) Tarih, Açıklama, FaturaNo, Tutar, Matrah, KDV gibi sütun başlıkları var. (Dosya bölündüğünde bu satırın tüm csv dosyalarının ilk satırlarında sabit olarak yer alması gerekiyor.)

- şubat.ods dosyasını 100'er satırlık bölümlere ayırıp ilk satırlarına ana dosyanın ilk satırındaki başlığı ekleyerek;

şubat-001.csv
şubat-002.csv
...
...
...
şubat-099.csv
şubat-100.csv

biçiminde bölen bir makro yapabilir miyiz?

Şimdiden teşekkürler, saygılar.
Cevapla