yusuf1284
Altın Üye
- Katılım
- 17 Ocak 2015
- Mesajlar
- 227
- Excel Vers. ve Dili
- Office Pro 2016 TR
- Altın Üyelik Bitiş Tarihi
- 09-02-2028
Excelde sayfa adlarından bazıları sadece sayısal ifade bunlarda hata veriyor sorunu çözemedim yardımcı olabilecek var mı
C++:
sheetNames = Array("kisiselbilgi", "ruhsatbilgi", "silahbilgi", "arsiv", 1, 2, 3, 4) ' Veri alınacak sayfa isimleri listesi
For i = LBound(sheetNames) To UBound(sheetNames)
sheetName = sheetNames(i)
If IsNumeric(sheetName) Then
sheetName = "'" & sheetName & "'"
End If
sql = "SELECT * FROM [" & sheetName & "$E7:CA] WHERE [TC Kimlik No] = " & arananTC & " "
rs.Open sql, cn, 3, 1
lastRow = s1.Cells(s1.Rows.Count, "A").End(3).Row + 1
For j = 0 To rs.Fields.Count - 1
s1.Cells(lastRow, j + 1).Value = sheetName & " - " & rs.Fields(j).Name
Next j
s1.Range("A" & lastRow + 1).CopyFromRecordset rs
rs.Close
Next i