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

