退屈な作業をしているセルがあるPersonal Budgetワークシート用のマクロを作成しようとしています。私は次のようである私は、セルで行われた操作の背後にあるコーディング、トレースされた「マクロの記録」ボタンを使用して他のシートのデータを含むループを作成する
:あなたが見ることができるように
Sub calculo_otherex()
' calculo_otherex Macro
' Cálculo de otros gastos con tarjeta.
'
ActiveCell.FormulaR1C1 = _
"=Extractos!R[-89]C[-2]-('Home Expenses'!R[-105]C+'Home Expenses'!R[-60]C+'Home Expenses'!R[-16]C+Health!R[-105]C+Health!R[-67]C+Health!R[-29]C+Gifts!R[-99]C+'Daily Living'!R[-87]C+'Daily Living'!R[-29]C+'Daily Living'!R[20]C+'Daily Living'!R[59]C+'Daily Living'!R[102]C+Entertainment!R[-105]C+Entertainment!R[-67]C+Entertainment!R[-29]C+Entertainment!R[9]C+Transportation!R[-105]C)"
Range("H129").Select
End Sub
は、式Iは、他のシートを参照すると、特定の月(この場合は7月)と特定のサブセット(クレジットカードへの請求)の結果を反映する特定のセルに適用されます。
私がやりたいことは、ループを挿入してこの手順を何ヶ月も繰り返すことですが、問題は、Extractos!R [-89]の右側の7番目のセルごとにシートExtractosのデータが表示されることです] C [-2]」と表示され、次の列に表示されます。
どうすればこの問題を解決できますか? ありがとうございます。
「for loop step」をグーグルで試してみてください。 – findwindow