Araç Servis Takip Programı (AST-v.2) foruma eklenmiştir. 
http://www.excelce.net/forum/index.php?topic=1656.0

Gönderen Konu: [Çözüldü] Aktarma İşlemi  (Okunma sayısı 13825 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı Erhan Köseoğlu

  • Excelce Onbaşı
  • **
  • İleti: 6
  • Puan +0/-0
  • Cinsiyet: Bay
  • Excel'den Daha Fazlası!..
  • Ad Soyad: ERHAN KÖSEOĞLU
  • İl / İlçe: GAZİANTEP ŞEHİTKAMİL
[Çözüldü] Aktarma İşlemi
« : 18 Mayıs 2010, 00:36:04 »
Kitap.csv ye aktarınca 1. satır boş kalıyor. ilk satırın boş kalmaması için ne yapmalıyım?
şifre: ilyas
« Son Düzenleme: 26 Mayıs 2010, 11:46:54 Gönderen: Bülent Öztürk »

Çevrimdışı Orion1

  • Excelce Teğmen
  • ****
  • İleti: 351
  • Puan +10/-0
  • Cinsiyet: Bay
  • Excel'den Daha Fazlası!..
  • Ad Soyad: Evren Gizlen
Ynt: Aktarma İşlemi
« Yanıtla #1 : 18 Mayıs 2010, 12:36:25 »
Çünkü csv dosyanızda 1nci satır boş.8)

Çevrimdışı Erhan Köseoğlu

  • Excelce Onbaşı
  • **
  • İleti: 6
  • Puan +0/-0
  • Cinsiyet: Bay
  • Excel'den Daha Fazlası!..
  • Ad Soyad: ERHAN KÖSEOĞLU
  • İl / İlçe: GAZİANTEP ŞEHİTKAMİL
Ynt: Aktarma İşlemi
« Yanıtla #2 : 18 Mayıs 2010, 14:43:22 »
Çünkü csv dosyanızda 1nci satır boş.8)

.csv dosyası excelden aktarılarak oluşturuluyor, aktarınca 1. satır boş kalıyor.

Çevrimdışı Orion1

  • Excelce Teğmen
  • ****
  • İleti: 351
  • Puan +10/-0
  • Cinsiyet: Bay
  • Excel'den Daha Fazlası!..
  • Ad Soyad: Evren Gizlen
Ynt: Aktarma İşlemi
« Yanıtla #3 : 18 Mayıs 2010, 14:49:35 »
Aktarma kodlarınızı buraya verin bakayım.
Eğer devamlı ilk satır boş geliyorsa kod ile bunu hallederiz ama ilk satır dolu olrakta geldiği zamanlar olursa bu durumda yanlış iş yapmış oluruz.Bunu bilesiniz. 8)

Çevrimdışı Erhan Köseoğlu

  • Excelce Onbaşı
  • **
  • İleti: 6
  • Puan +0/-0
  • Cinsiyet: Bay
  • Excel'den Daha Fazlası!..
  • Ad Soyad: ERHAN KÖSEOĞLU
  • İl / İlçe: GAZİANTEP ŞEHİTKAMİL
Ynt: Aktarma İşlemi
« Yanıtla #4 : 18 Mayıs 2010, 16:06:12 »
Aktarma kodlarınızı buraya verin bakayım.
Eğer devamlı ilk satır boş geliyorsa kod ile bunu hallederiz ama ilk satır dolu olrakta geldiği zamanlar olursa bu durumda yanlış iş yapmış oluruz.Bunu bilesiniz. 8)

sürekli ilk satır boş geliyor.

Private Sub CommandButton8_Click()
'Sub Csv_Aktar()
Open "C:\Documents and Settings\All Users\Belgeler\iMacros\datasources\KitapV2.csv" For Output As #1
For a = 1 To Range("k13")
    Print #1, Cells(a, 9)
Next a
    Close


End Sub
« Son Düzenleme: 18 Mayıs 2010, 16:09:02 Gönderen: Erhan Köseoğlu »

Çevrimdışı Orion1

  • Excelce Teğmen
  • ****
  • İleti: 351
  • Puan +10/-0
  • Cinsiyet: Bay
  • Excel'den Daha Fazlası!..
  • Ad Soyad: Evren Gizlen
Ynt: Aktarma İşlemi
« Yanıtla #5 : 18 Mayıs 2010, 18:12:24 »
Bu kod okuma değil yazma yapıyor.
Muhtemelen yazarken 9ncü sütunda ilk satır boş olduğundan dolayı ilk satırı boş geçiyor.
Okuma yaptığınız kodu demiştim.
Onu yollarsanız bir bakayım.
Not:Okuma input ile yapılıyor. 8)

Çevrimdışı Erhan Köseoğlu

  • Excelce Onbaşı
  • **
  • İleti: 6
  • Puan +0/-0
  • Cinsiyet: Bay
  • Excel'den Daha Fazlası!..
  • Ad Soyad: ERHAN KÖSEOĞLU
  • İl / İlçe: GAZİANTEP ŞEHİTKAMİL
Ynt: Aktarma İşlemi
« Yanıtla #6 : 20 Mayıs 2010, 09:29:36 »
A9 hücresini doldurunca ilk satır doldu. 2. satırdan itibaren aktarma başlatmak için kod nasıl olmalı. İnput ile başlayan kod yok. Dosyalar 1. mesajda ekli.

Çevrimdışı Orion1

  • Excelce Teğmen
  • ****
  • İleti: 351
  • Puan +10/-0
  • Cinsiyet: Bay
  • Excel'den Daha Fazlası!..
  • Ad Soyad: Evren Gizlen
Ynt: Aktarma İşlemi
« Yanıtla #7 : 20 Mayıs 2010, 12:49:56 »
Aşağıdaki kodla I sütunundan 1nci satırdan başlayrak veriler csv dosyasına veri aktarılıyor.
Oysa I sütununda 1nci satırda veri yok.
Eğer sürekli 1nci satırda veri olmayacaksa o zaman döngüye 2nci satırdan başlamak doğrudur.O zaman csv dosyasında ilk satır boş olmaz.
kodu aşağıdaki ile değiştiriniz.
Kod: [Seç]
For a = 2 To Range("k13")
    Print #1, Cells(a, 9)
Next a

Çevrimdışı Erhan Köseoğlu

  • Excelce Onbaşı
  • **
  • İleti: 6
  • Puan +0/-0
  • Cinsiyet: Bay
  • Excel'den Daha Fazlası!..
  • Ad Soyad: ERHAN KÖSEOĞLU
  • İl / İlçe: GAZİANTEP ŞEHİTKAMİL
Ynt: Aktarma İşlemi
« Yanıtla #8 : 20 Mayıs 2010, 23:34:21 »
Yardımlarınız için çok teşekkürler.

Çevrimdışı Orion1

  • Excelce Teğmen
  • ****
  • İleti: 351
  • Puan +10/-0
  • Cinsiyet: Bay
  • Excel'den Daha Fazlası!..
  • Ad Soyad: Evren Gizlen
Ynt: Aktarma İşlemi
« Yanıtla #9 : 21 Mayıs 2010, 00:04:04 »
Yardımlarınız için çok teşekkürler.
Rica ederim. 8)