2016-07-06 12 views
0

次のコードでエラーが発生します。アプリケーション定義またはオブジェクト定義のエラーです。vba formulaR1C1関数で異なる列から連結する

これを修正するにはどうすればよいですか?

p.s. LASTROWは数

Range("A2:" & "A" & lastRow).FormulaR1C1 = "=CONCATENATE(RC[6],RC[7],RC[9],RC[10],RC[11],ROUND(RC[12],0),IF(RC[13]="",0,RC[13]),ROUND(RC[14],2),YEAR(RC[15]),MONTH(RC[15]),DAY(RC[15]))" 

答えて

0

""""

Range("A2:" & "A" & 3).FormulaR1C1 = "=CONCATENATE(RC[6],RC[7],RC[9],RC[10],RC[11],ROUND(RC[12],0),IF(RC[13]="""",0,RC[13]),ROUND(RC[14],2),YEAR(RC[15]),MONTH(RC[15]),DAY(RC[15]))" 
+0

であるためにあなたの""必要があなたに感謝です! – mdmlll

+0

@Audrey数分で戻ってきて、正しいことを記入してください。 –

+0

これはいかがですか? ( "C2:"& "C"&lastRow).FormulaR1C1 = "= COUNTIF(A:A、RC [-2])"明らかにA:Aが間違っています – mdmlll

関連する問題