Vb.net 用VB实现excel中的选择性转置

Vb.net 用VB实现excel中的选择性转置,vb.net,excel-2010,visual-studio-2010,Vb.net,Excel 2010,Visual Studio 2010,我正在用VB为一大块数据创建一个Excel工作表,目前在一列A1中有9500行数据。每个逻辑记录实际上是20行数据 我需要的是: 选择20行数据。 复制该选择,然后转置到第一行,从A1开始,一直到T1。 然后删除转置到第1行的数据行列基本上删除20行 然后选择接下来的20行数据,并重复整个过程,但这次粘贴到第2行而不是第1行A2:T2。 这需要遍历整个工作表,直到它遍历所有9500行。 最终结果将是475行数据,前20列中包含值。 那么你为什么要把数据放在一列中?@DominicKexel:我正

我正在用VB为一大块数据创建一个Excel工作表,目前在一列A1中有9500行数据。每个逻辑记录实际上是20行数据

我需要的是:

选择20行数据。 复制该选择,然后转置到第一行,从A1开始,一直到T1。 然后删除转置到第1行的数据行列基本上删除20行 然后选择接下来的20行数据,并重复整个过程,但这次粘贴到第2行而不是第1行A2:T2。 这需要遍历整个工作表,直到它遍历所有9500行。 最终结果将是475行数据,前20列中包含值。
那么你为什么要把数据放在一列中?@DominicKexel:我正在用VB搜索一大块数据&生成一个excel,其中粘贴了搜索到的值。这些是沿着Excel中的A1列粘贴的。在将数据写入Excel工作表之前对数据进行分组是否更有意义?这是我用于从文本文件中搜索数据的代码:`对于file.ReadLinesRichTextBox3.text Dim match=Regex.Matchline中的每一行,模式“检查每一行并填写表格,如果匹配。成功,然后填写表格。Cellsi,1。Value=match。Value i+=1`您昨天不是问了另一个帐户同样的问题吗,”?