从数据透视表中取数据并在特定标题下插入

我刚刚创build了一个macros,使我的数据透视表和它的工作非常好。

下面介绍数据透视表的格式。 这个文件被称为Sheet1

 Name Hours Bob 100 Jones 200 Jilly 300 etc etc 

现在我有另一个叫做Company文件,它的顶部有很多头文件,这些头文件是从企业网站上读取的。 不幸的是,在标题中缺less名称和小时数列。 inheritance人目前看起来如何

 Employee No. Company Code Cost Centre Level Organization Code etc etc 

我希望它看起来像Employee No. Name Hours Company Code ...

namehours应该从数据透视表中取出。 任何想法如何我可以做一个脚本来做到这一点? 谢谢。

更多信息

最初有一个名为Cado的文件

Cado有很多标题即

 Pers.No Employee Date Hours Time ... ... 12345 Bob June 6 123324 joe June 5 12345 Bob June 5 243123 Smith June 5.5 

我成功地为此创build了一个名为Sheet1的数据透视表的macros

数据透视表看起来像这样

 Pers.No Sum of Hours 12345 11 123324 5 etc etc 

请注意这是如何取得总和,即使在原始表中有重复的名称和ID。

现在又有一个叫做Company的文件了

  Employee no. Level Organization code Manager organization code etc 

我自动得到这个excel文件。

我想要做的是采取枢轴表第一Sheet One ,并在中间或在新的公司文件的末尾做两个更多的列它doesesent事情说

 Employee no. Level Organization code Pers.No Hours etc etc 

这两个添加的头文件应该简单地从数据透视表中取出所有的数据(因为它已经被sorting并按顺序排列,所以这比从Cado原始文件中读取更容易)

不知道文件“公司”是否是一个关键。 但是,如果不是这样,那么如果两个文件都包含员工编号,则可以简单地使用vlookup来获取关键点的名称和小时数。