VBA在单独的工作表中找到匹配的headername和rowname

时间:2018-01-10 13:44:21

标签: excel vba excel-vba

自从我上次的VBA探索以来已经有一段时间了,我现在已经搜索了几个小时而没有任何特定的运气我害怕。

我有2张。

TargetSheet

  <Framework Identifier=".NETFramework" Version="4.7.1">
    <ReferenceAssemblies>
      <Directory Location="C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.7.1\" />
    </ReferenceAssemblies>
  </Framework>
  <Framework Identifier=".NETPortable" Version="4.0">
    <ReferenceAssemblies>
      <Directory Location="C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETPortable\v4.0\" />
    </ReferenceAssemblies>
  </Framework>
  <Framework Identifier=".NETPortable" Version="4.5">
    <ReferenceAssemblies>
      <Directory Location="C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETPortable\v4.5\" />
    </ReferenceAssemblies>
  </Framework>
  <Framework Identifier=".NETPortable" Version="4.6">
    <ReferenceAssemblies>
      <Directory Location="C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETPortable\v4.6\" />
    </ReferenceAssemblies>
  </Framework>
  <Framework Identifier=".NETPortable" Version="5.0">
    <ReferenceAssemblies>
      <Directory Location="C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETPortable\v5.0\" />
    </ReferenceAssemblies>
  </Framework>

数据

      2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 ...  
RowX  
RowY

我正在寻找一种方法,首先在 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 ... RowX RowY HeaderNameTargetSheet等之间搜索匹配Data,然后匹配行名称,2008等。

当我找到匹配的标题名称和行名称时,我想将RowX中的值打印到Data

遗憾的是,我没有走得太远,但我发现并开始编辑的内容如下。我可以在表TargetSheet中找到我的价值观,但其余的我不知道如何理清。也许你们中的一些人可以帮助我指出正确的方向?我的代码目前几乎是垃圾。

Data

非常感谢任何帮助。

0 个答案:

没有答案