2013-02-06 51 views
0

我需要使用excel數據表創建大量的SQL插入語句。 假設我有Excel中的以下內容:解析單元格和格式字符串

A    B    C 
----- ---- ----- >>>> ---- 
TE   ZZ   Insert into TABLE (CODE, VAL) Values ('&A1', '&B1'); 
TT   CC   Insert into TABLE (CODE, VAL) Values ('&A2', '&B3'); 
EX   FF   Insert into TABLE (CODE, VAL) Values ('&A3', '&B3'); 

我的輸出應該是:

 Insert into TABLE (CODE, VAL) Values ('TE', 'ZZ'); 
     Insert into TABLE (CODE, VAL) Values ('TT', 'CC'); 
     Insert into TABLE (CODE, VAL) Values ('EX', 'FF'); 

我無法去實現它。我試着用& A1,= A1

我應該分割我的整個字符串,並使用連接?

Insert into TABLE (CODE, VAL) Values (' 
A1 
', ' 
B1 
'); 

回答

1

你的C柱應該有公式是這樣的:

="Insert into TABLE (CODE, VAL) Values ('"&A1&"', '"&B1&"');" 
+0

謝謝。你錯過了商業&在第二個替換聲明'&B2&'' – StarsSky

+0

是的,現在修復... – RBarryYoung