| 
    
     |  | すいません。質問がぐちゃぐちゃになって見づらくなりました。 整理しますと
 以下のコードで
 
 Sub macro1()
 Dim LastRow As Long
 LastRow = Worksheets("Sheet2").Range("A65536").End(xlUp).Row
 
 '結果シートを準備
 Worksheets("Sheet2").Copy after:=Worksheets("Sheet2")
 ActiveSheet.Name = "RESULT"
 
 'ファイル1から転記、不要な行を抹消
 Range("C1:C" & LastRow).Formula = "=VLOOKUP(A1,Sheet1!A:D,3,FALSE)"
 On Error Resume Next
 Range("C1:C" & LastRow).SpecialCells(xlCellTypeFormulas, xlErrors).EntireRow.Delete
 Range("C1:C" & LastRow).Value = Range("C1:C" & LastRow).Value
 End Sub
 Sheet1
 No.    名称    相対的強さ    研究者
 
 F03    精神力    ∞    アドラー博士
 F04    筋力    10^38    フランケンシュタイン博士
 A01    重力    10^0    アインシュタイン博士
 A02    電磁気力    10^38    マクスウエル博士
 Sheet2
 ナンバー    ネーム    ボゾン    ボゾン質量    方程式
 A03    弱い力    W,Zボゾン    有り    ワインバーグ・サラム理論
 A04    強い力    グルーオン    有り    標準理論
 A01    重力    重力子    無し    アインシュタイン方程式
 A02    電磁気力    光子    無し    マクスウエル方程式
 
 
 を、実行すると
 A01    重力    10^0    無し    アインシュタイン方程式
 A02    電磁気力    10^38    無し    マクスウエル方程式
 
 となります。
 
 下記を表示させるには、どこを修正すれば良いでしょうか?
 ナンバー    ネーム    相対的強さ    ボゾン質量    方程式
 A01    重力    10^0    無し    アインシュタイン方程式
 A02    電磁気力    10^38    無し    マクスウエル方程式
 
 
 |  |