我怎样才能在Excel文本框中设置多行文本使用C#

在这里我的代码:

using Excel = Microsoft.Office.Interop.Excel; private void button1_Click(object sender, EventArgs e) { Excel.Application xlApp = new Excel.Application(); Excel.Workbook wb = xlApp.Workbooks.Add(System.Type.Missing); Excel.Worksheet ws = (Excel.Worksheet)wb.Sheets[1]; xlApp.Visible = true; Excel.Shape textBox = ws.Shapes.AddTextbox( Microsoft.Office.Core.MsoTextOrientation.msoTextOrientationHorizontal, 10 + 10 + 10, 36, 600, 100); textBox.TextFrame.Characters(System.Type.Missing, System.Type.Missing).Text = "testing"; xlApp.ActiveWindow.Activate(); xlApp.UserControl = true; ws = null; wb = null; xlApp = null; } 

但是用这个代码我只能添加一行文本“testing”:

 --------------------------------- |Testing | | | | | --------------------------------- 

现在我想添加3行文本,如下所示:

 --------------------------------- |Test1 | |Test2 | |Test3 | --------------------------------- 

来人帮帮我?

System.Environment.NewLine可能是你正在寻找分离你的3个string的常量。