2014-12-04 76 views
0

用戶反饋我需要建立一個具有以下格式如何創建一個遞歸循環,需要在Excel

Fhead 010101 (some data here) 
Thead 01010 (similarly here) 
Tcustomer -do- 
TItem -do- 
TTail -do- 
Thead 01010 (similarly here) 
Tcustomer -do- 
TItem -do- 
TTail -do- 
Ftail -do- 

正如你所看到的數據是這裏重複,但會在不同的.dat文件生成器內容取決於用戶。

我試着連接使用連接公式,並能夠得到一個.dat文件,但現在的問題是如何讓它問用戶有多少會有,並相應地使文件的其餘部分?

任何幫助,非常感謝。

感謝, Tanmay

+0

什麼讓你需要使用遞歸? – peege 2014-12-04 17:52:03

+0

我同意@PJRosenburg,一個簡單的循環就夠了。但沒有足夠的信息給出明確的答案。如果您向我們展示構建文件的代碼片段以及嘗試用戶輸入的內容,則更好。 – ja72 2014-12-04 20:44:44

回答

0

你可以使用一個輸入框,然後分配一個變量的結果,並用它在你的代碼。這是你問的嗎?

Dim TuserIn As String 
Dim TuserInNum As Long 

TuserIn = InputBox("Input Thead") 'Gets the user input as a string 
TuserInNum = CLng(TuserIn)    'Converts to a Long variable type