我試圖複製一些8位數字以用於SQL搜索。Excel-VBA字符串操作問題
SQL查詢給了我錯誤,並且在一些調試後我發現字符串不包含所有的數據。似乎在25個左右的數字後,我的for循環停止輸入數據,就好像字符串已滿。
感謝您的幫助......
Lots = ""
For iRow = 2 To 500
If IsEmpty(Sheets("Filtered Data").Cells(iRow, 2)) Then Exit For
Lots = Lots & ",'" & Sheets("Filtered Data").Cells(iRow, 2).value & "'"
Next iRow
Lots = "(" & Mid(Lots, 2, Len(Lots) - 1) & ")"
我試過你的代碼,但問題仍然存在。 Lots字符串只收集前26個數字,不會廣告finel「')」。我很抱歉,但我無法上傳所有的代碼或我正在處理的數據。 –
您只能上傳前27個號碼,以幫助人們幫助您 – user3598756
抱歉,無法上傳我的數據(IP問題)。但是,這些數字並不重要,只需在27個8位數字上進行試用即可。 –