Kapalı dosyadan veri alma hakkında;

Katılım
20 Nisan 2006
Mesajlar
12
Bir klasör içerisinde biri ana excel dosyası olmak üzere 2 tane excel dosyası var.
Örneğin;
yıllık.xls ve veri.xls ben buradaki veri.xls dosyasından ado ile veri almak istiyorum.
Yalnız veri alabiliyorum ama veri.xls c:\ dizininde olursa.
benim burada istediğim veri.xls, yıllık.xls ile aynı klasörde olması...
kısaca application.path'in ado ile kullanılması konusunda yardımcı olursanız sevinirim....
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Veri aldığınız kodları yazarmısınız.
 
Katılım
20 Nisan 2006
Mesajlar
12
Const SourceFile As String = "C:\Temp\Test.xls"
Const SourceSheet As String = "Sheet1"
Const SourceRange As String = "D1:H1000"

MESELA BURADA "C:\Temp\Test.xls" yerine yol olarak herhangi bir yerdeki klasörü gösterebilir miyiz? application .path olarak
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki gibi deneyin.

[vb:1:665b6cc776]Set yol = CreateObject("Shell.Application").BrowseForFolder(0, "Lütfen bir klasör seçin !", &H100)
klasor = yol.Items.Item.Path
Const SourceFile As String = klasor & "\Test.xls"
Const SourceSheet As String = "Sheet1"
Const SourceRange As String = "D1:H1000"
[/vb:1:665b6cc776]
 
Katılım
20 Ekim 2005
Mesajlar
475
sayın babos kapalı dosyadan veri alma kodlarının tamamını yazabilirsen (açıklamalı olarak) memnun olurum. bu konuda uğraşıyorum ama bir türlü olmuyor.
 
Katılım
20 Ekim 2005
Mesajlar
475
kapalı dosyadan veri almada koda ihtiyacım var. yardımcı olacaklara şimdiden teşekkürler
 
Üst