Board logo

標題: 變數string >255 如何解決 [打印本頁]

作者: user999    時間: 2019-1-31 09:09     標題: 變數string >255 如何解決

各位大大您們好
在vba 我想從儲存格帶入變數做但超過255要如何處理謝謝
ex:
sqlcode = Replace(Worksheets("名單").Cells(counter, 6).Value, Chr(10), "")
作者: faye59    時間: 2019-2-2 07:30

回復 1# user999


    不懂你的邏輯,
同一個字串重覆覆蓋?
能提供完整流程及目的嗎?
作者: c_c_lai    時間: 2019-2-4 10:06

各位大大您們好
在vba 我想從儲存格帶入變數做但超過255要如何處理謝謝
ex:
sqlcode = Replace(Workshee ...
user999 發表於 2019-1-31 09:09

你將 sqlcode 變數事先宣告成 String 就不會有問題了。
String sqlcode ;
作者: user999    時間: 2019-2-13 08:06

回復 2# faye59

Replace(Worksheets("名單").Cells(counter, 6).Value, Chr(10), "")
replace 是要把有換行改成 空格
用有宣告sqlcode 為string
是不行的(255)
作者: user999    時間: 2019-2-13 08:07

回復 3# c_c_lai


    用有宣告sqlcode 為string
是不行的(255)
作者: c_c_lai    時間: 2019-2-14 07:57

本帖最後由 c_c_lai 於 2019-2-14 08:00 編輯
回復  c_c_lai


    用有宣告sqlcode 為string
是不行的(255)
user999 發表於 2019-2-13 08:07

那就宣告成
Variant sqlcode;
如果還不行,那就把整支程式貼上吧!
作者: 准提部林    時間: 2019-2-14 09:44

不宣告為string應也沒問題,
上傳實例吧!




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)