- Katılım
- 11 Mart 2005
- Mesajlar
- 3,053
- Excel Vers. ve Dili
- Office 2013 İngilizce
Merhaba,
ADO connection ile kapalı bir excel dosyasında bir sütunu [Miktar] güncellediğimiz zaman;
Başka bir sütun formül ([Sevk] = Miktar + Siparis) ile bu sütuna bağlı,
dolayısıyla Miktar başlığındaki sütun değişince Sevk başlığındaki sütunundaki değerinde değişmesi gerekiyor.
Yalnız dosya kapalı olduğu için bu formüllü sütun güncellenmiyor. ne zaman kapalı olan dosya açılırsa o zaman güncelleme yapıyor.
RS.Update ile aynı anda bu güncellenen hücrenin formül yoluyla etkilediği diğer hücrelerin de güncellenmesi nasıl sağlanabilir?
teşekkürler,
iyi Hafta sonları
ADO connection ile kapalı bir excel dosyasında bir sütunu [Miktar] güncellediğimiz zaman;
Başka bir sütun formül ([Sevk] = Miktar + Siparis) ile bu sütuna bağlı,
dolayısıyla Miktar başlığındaki sütun değişince Sevk başlığındaki sütunundaki değerinde değişmesi gerekiyor.
Yalnız dosya kapalı olduğu için bu formüllü sütun güncellenmiyor. ne zaman kapalı olan dosya açılırsa o zaman güncelleme yapıyor.
RS.Update ile aynı anda bu güncellenen hücrenin formül yoluyla etkilediği diğer hücrelerin de güncellenmesi nasıl sağlanabilir?
Kod:
myFile = ...............................................
Set Con = New ADODB.Connection
Con.Open "provider=microsoft.ace.oledb.12.0;data source=" & _
myFile & ";extended properties=""Excel 12.0;hdr=Yes;IMEX=1"""
SQL = "Select [Miktar] from [Data$] " & _
"WHERE [Ürün Kodu]= '" & Kod & "'"
RS.Open SQL, Con, 1, 3
RS(0) = m
RS.Update
iyi Hafta sonları