Macro1 secundários ()
Escurecer i como por muito tempo
Para i = 1 a 51
Folhas (“cano principal”). Pilhas (i + 13, “D”). Cópia
Com folhas (“Result1”)
. _ Das pilhas (1, 5 * (i - 1) + 1) .PasteSpecial
Pasta: =xlPasteValues, operação: =xlNone, _
SkipBlanks: O =False, transpor: =False
. Pilhas (2, 5 * (i - 1) + 1) = “OPT_CHAIN”
. Pilhas (3, 5 * (i - 1) + 1) .FormulaR1C1 = “=BDS (R1C, R2C)”
Extremidade com
Em seguida i
Submarino da extremidade
Macro2 secundário ()
Sourcerange não ofuscante como a escala
Fillrange não ofuscante como a escala
J não ofuscante como por muito tempo
Com folhas (“Result1”) 'corrigir o nome da folha para serir
. Escala (“B2”) = “PX_MID”
. Escala (“B3”) .FormulaR1C1 = “=BDP (R [0] C [- 1], R2C)”
. Escala (“B3”). Cópia. Escala (“B4: B2002”)
. Escala (“C2”) = “VOLUME”
. Escala (“C3”) .FormulaR1C1 = “=BDP (R [0] C [- 2], R2C)”
. Escala (“C3”). Cópia. Escala (“C3: C2002”)
. Escala (“D2”) = “OPT_DELTA”
. Escala (“D3”) .FormulaR1C1 = “=BDP (R [0] C [- 3], R2C)”
. Escala (“D3”). Cópia. Escala (“D3: D2002”)
. Escala (“E2”) = “OPEN_INT”
. Escala (“E3”) .FormulaR1C1 = “=BDP (R [0] C [- 4], R2C)”
. Escala (“E3”). Cópia. Escala (“E3: E2002”)
. Escala (“B2: E2”). Seleto
. Escala (seleção, Selection.End (xlDown)). Seleto
Application.CutCopyMode = falso
Selection.Copy
Para j = 1 a 49
Pilhas (2, 5 * j + 2). Seleto
ActiveSheet.Paste
J seguinte
Extremidade com
Submarino da extremidade
|