Skip to main content

AccessTr.neT


Dışarıdan Eklenen Excel Dosyasını Ayrıştırmak

Dışarıdan Eklenen Excel Dosyasını Ayrıştırmak

Çözüldü #1
Merhaba Arkadaşlar,
Access'e dışarıdan bir Excel dosyası alıcam. Excel tablosunda;
01 kodlu birçok XXX
02 kodlu birçok YYY
03 kodlu birçok ZZZ firması vardır. Benim istediğim bu tabloyu access'e aldıktan sonra bir dışarı ver butonu yapıcam ve 01 - 02 -03 kodlu tüm firmaları ayrıştırarak farklı excellere atıcak, yada öle olmasada bir bul butonu olup butona bastığımda,
01 kodu yazınca 01 kodlu tüm firmaları dışarı vericek.
Baya uzun oldu ama yardımlarınızı bekliyorum. Teşekkürler.
Cevapla
Çözüldü #2
Siz Excel tablonuz ile birlikte uygulamanızı
ekleyin. Yardımcı oluruz.

Not: ayrıca yeni cevapladığımız ekteki
konuyu da inceleyin, lazım olacaktır.

Tablo alma-verme
okileturc, 18-03-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
Çözüldü #3
İlginize teşekkürler,
İlgili dosyalar ektedir. Baktığınızda rahatça anlayabileceğinizi umuyorum. Mesela KODU 01YEN olan bir sütun var orayı arama bölümü sayarsak, 01YEN dediğimizde KODU 01YEN olan bütün kayıtları otomatik excele cıkaracak. birde olabiliyorsa hiç komut vermeden cıkart buyonuna bastığımızda Kodları farlı faklı olan bütün bilgileri ayrı ayrı excellere cıkaracak.
01YEN
01A
06C gibi hepsini ayrı bir Excel tablosuna. Teşekkürler.
.rar 01YEN.rar (Dosya Boyutu: 17,38 KB | İndirme Sayısı: 1)
Cevapla
Çözüldü #4
Bir çok şekilde çözebiliriz;

Uygulamanıza bir form ekledim dışarıya
vermek istediğiniz kodu combodan seçip
butona tıklamanız yeterli olacaktır.

Metod olarak sorgu aktarımını kullandım
Bu sorgu süzme kriterini formdan seçeceğiniz
kod dan alıyor ve Excel e aktarıyor

Visual Basic Code
DoCmd.OutputTo acOutputQuery, "aktar", "*.xls", Forms!TABLOYA_VER!KODSEC & ".xls", True


Aktardığımız Excel tablosunun adını da yine
form üzerindeki combodan alıyoruz

aktar : sorgumuzun adı
Forms!TABLOYA_VER!KODSEC : Excel tablomuza verilecek ad

Kolay gelsin

.rar 01YEN_okileturc.rar (Dosya Boyutu: 35,32 KB | İndirme Sayısı: 10)
okileturc, 18-03-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
Çözüldü #5
Sayın okileturc;

Hocam günaydın.. İyi haftalar ve hayırlı işler..

Katkı ve açıklamanız için teşekkürler..
Cevapla
Çözüldü #6
Sayın okileturc hocam ilginize çok teşekkürler. Tam olarak istediğim buydu. Saygılar,,,
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da