返回列表 上一主題 發帖

變數string >255 如何解決

變數string >255 如何解決

各位大大您們好
vba 我想從儲存格帶入變數做但超過255要如何處理謝謝
ex:
sqlcode = Replace(Worksheets("名單").Cells(counter, 6).Value, Chr(10), "")
max

回復 1# user999


    不懂你的邏輯,
同一個字串重覆覆蓋?
能提供完整流程及目的嗎?
一分努力,一分收穫。
發問題前可以先搜索內文是否有相關範例。

TOP

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

你將 sqlcode 變數事先宣告成 String 就不會有問題了。
String sqlcode ;

TOP

回復 2# faye59

Replace(Worksheets("名單").Cells(counter, 6).Value, Chr(10), "")
replace 是要把有換行改成 空格
用有宣告sqlcode 為string
是不行的(255)
max

TOP

回復 3# c_c_lai


    用有宣告sqlcode 為string
是不行的(255)
max

TOP

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


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

那就宣告成
Variant sqlcode;
如果還不行,那就把整支程式貼上吧!

TOP

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

TOP

        靜思自在 : 人事的艱難與琢磨,就是一種考驗。
返回列表 上一主題