- Katılım
- 11 Mart 2005
- Mesajlar
- 3,060
- Excel Vers. ve Dili
- Office 2013 İngilizce
Merhaba,
Aşağıdaki kodla ADO bağlantısı ile alınan verileri bir diziye aktarmak isterken;
a = UBound(tmpArr, 1)
dizinin satır sayısını (a) 1 olarak veriyor. tmpArr dizisinin elaman sayısını nasıl öğrenebiliriz.
ilginize şimdiden teşekkürler,
iyi çalışmalar.
Aşağıdaki kodla ADO bağlantısı ile alınan verileri bir diziye aktarmak isterken;
a = UBound(tmpArr, 1)
dizinin satır sayısını (a) 1 olarak veriyor. tmpArr dizisinin elaman sayısını nasıl öğrenebiliriz.
Kod:
Dim tmpArr() As Variant
strSQL = "SELECT [Name], [Node] FROM " & Tbl
' ' - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Set RS = CreateObject("ADODB.RecordSet")
RS.Open strSQL, Con, 1, 1
tmpArr = RS.GetRows
''' wSheet.Range("A2").CopyFromRecordset RS
' ' - - - - - - - - - - - - - - - - - - - - - - - - - - - -
a = UBound(tmpArr, 1)
iyi çalışmalar.
Ekli dosyalar
-
31.8 KB Görüntüleme: 6