当我将表格信息从网页复制到 Excel 时,所有水平数据都转到 A 列。如何解决?

当我将表格信息从网页复制到 Excel 时,所有水平数据都转到 A 列。如何解决?

例如,我尝试从以下机场网站复制航班时刻表:

https://www.airport.kr/ap/en/arr/arrCargoSchList.do

我从“机场时间”栏复制到“到达状态”。但所有信息都垂直粘贴到 A1、A2、A3 等栏。(像这样

当我想复制整个日程表时,使用 Transpose 很困难。

我该如何解决这个问题?

谢谢。

答案1

粘贴数据之前,请突出显示所需的列数。选择这些空白列后,即可粘贴数据。

答案2

如果你将信息粘贴到记事本中,你会发现它只是在一列中。抱歉,该网页就是这样设置的。但是请注意,即使有空字段的行仍然是对称的 - 也就是说,无论是否输入到达状态,您仍然可以从每行创建恰好 10 个 Excel 行。

这很好,因为您可以编写一个通用的解析例程。如果您将数据粘贴到 Sheet1 上,Sheet2 可以有
b2=Sheet1!A8
c2=Sheet1!A13
等。
然后将第 2 行向下复制到您想要的位置,Sheet 2 将正确显示相关数据。

相关内容