Background
$ DAYJOB'umda çok sayıda metin dosyası oluşturuyorum ve bunlar daha sonra çok karmaşık bir Excel belgesinde bir inceleme panosuna gönderiliyor. Her metin dosyasının içeriği, ayrı Excel sekmelerinde (uygun şekilde adlandırılmış) bir Metin Kutusu'na yapıştırılmalıdır. Herhangi bir Excel sayfasında bu metin dosyaları için 30 ile 220 arasında farklı sekme olabilir.
Eskiden ne işe yarardı
Başlangıçta bir Python komut dosyasını metinle dolu bir Windows klasörüne işaret ettim dosyalar ve ondan boş bir exel belgesi oluşturmasını istedi; sonra sekmeleri biçimlendirilmiş Excel şablonuna kopyaladım. Ancak, kurumsal masaüstü güvenlik önlemlerimiz artık bu komut dosyasını bozacak şekilde değişti. Tüm Excel belgeleri, komut dosyalı excel sayfalarımı bozan DRM Güvenlik Ara Yazılımı tarafından şifrelenir. Çılgınlığı durdurma ricam hiçbir yere gitmedi.
Sorun
Şimdi benim çözümüm manuel kopya & yapıştırması (kuşkusuz ben bir Windows çalışanından çok bir unix programcısıyım). Yüz metin dosyasına tıklamak ve içeriği manuel olarak Excel'e kopyalamak zihin uyuşturucudur ve gereken her tıklama / tuş vuruşu olayıyla çoğalır. Her dosya için, çabamın yarısından fazlasını şunlara harcıyorum:
- Dosyayı açmak için çift tıklayın (Etkinlikler 1 & 2 - Tıklamalar)
- Cntl a (Etkinlik 3 - Tuş Vuruşu)
- Cntl c ile panoya kopyalayın (Etkinlik 4 - Tuş vuruşu)
- Bekleyen Excel Metin Kutusuna Cntl v ile yapıştırın (Etkinlik 5 - Tuş vuruşu)
- Açık dosyayı kapatın, birikmiyorlar (Etkinlik 6 - Tıklama)
Bu sorunla ilgili kabul edilebilir bir yol bulmayı çok isterim. Metin İçeriklerini Kopyala adlı bir şey buldum, söz konusu iki tıklama dosya içeriğini panoya kopyalar; ancak yazılım ücretsiz ancak kapalı kaynaktır. Masaüstü bilgisayarlarımıza kapalı kaynaklı ücretsiz yazılım yükleyemiyorum; ancak, açık kaynaklı ücretsiz yazılım çözümleri kabul edilebilir.
Soru
Bu soruna açık kaynaklı bir çözüm istiyorum; Metin İçeriklerini Kopyala 'ya açık kaynaklı bir alternatif istiyorum, ancak birisi excel ile çalışan alternatif bir yazılım çözümü bulursa, dinlerim.
Not: Metin dosyalarındaki satır sonları korunmalıdır.