如题!我再excel2007中的A列,排布了5000多行的句子,第一行是中文,第二行是英文(即第一行相当于是第二行的解释),第三行又是中文,第四行又是英文,我想把第一行的内容和第二行的内容换一下,让第一行是英文,第二行变成第一行的解释,即是中文。第三行、第四行也相互替换内容,后面的都是如此进行,我自己在该excel得宏里面用vb编了一下,可运行了好像却没什么反应,不知道是程序的不对,还是哪里的不对,excel依旧如故,请教了!代码如下Sub 对换行() 宏名称“对换行”Dim n As IntegerDim c, e, m As StringFor n = 1 To 5900c = Cells(n, 1) 把第一行第一列的内容给ce = Cells(n + 1, 1) 把第二行第一列的内容给em = cc = e 用中间字符串实现互换赋值e = mNext nEnd Subvb运行时也没提示说有什么错误,可excel依旧如故,我真不懂了。怎么不行呢?(运行时是没有注释的)