You are on page 1of 4

Sub Macro4()

'

' Macro4 Macro

'

'

Dim n1 As Double, n2 As Double

Dim a1 As Double, a2 As Double

n1 = 10

Row1 = n1 + 1

Sheets("Sheet1").Select

n2 = Cells(11, 2)

a1 = n1 + n2 - 1

dev = 3 - n1

'a1 = AddTwo(AddTwo(n1, n2), n3) (working)

MsgBox a1

Sheets("Drawingreg_Roads").Select

Range("B" & n1).Select

ActiveCell.FormulaR1C1 = "=Sheet1!R3C2"

Range("C" & n1).Select

ActiveCell.FormulaR1C1 = "=CEILING(RC[-1],1)"

Range("B" & n1 + 1).Select

ActiveCell.FormulaR1C1 = "=R[-1]C[1]"

Range("C" & n1 + 1).Select

ActiveCell.FormulaR1C1 = "=RC[-1]+1"

Let Range1 = "B" & Row1

Let Range2 = "C" & Row1

Let Range3 = "C" & a1

Let Range4 = "D" & n1


Let Range5 = "D" & a1

MsgBox Range1

MsgBox Range2

Range(Range1 & ":" & Range2).Select

Selection.AutoFill Destination:=Range(Range1 & ":" & Range3), Type:=xlFillDefault

Range(Range1 & ":" & Range3).Select

Range("D" & n1).Select

ActiveCell.FormulaR1C1 = "=CONCATENATE(R5C6,""-C-RP-RD-PP-"",RC[-1])"

Range("D" & n1).Select

Selection.AutoFill Destination:=Range(Range4 & ":" & Range5), Type:=xlFillDefault

Range(Range4 & ":" & Range5).Select

'Range("B" & a1).Select (working)

'Range(a1 &":"&n).select (To Select entire range)

'DRAINAGE DRAWINGS

Range("A21:D21").Select

With Selection

.HorizontalAlignment = xlCenter

.VerticalAlignment = xlBottom

.WrapText = False

.Orientation = 0

.AddIndent = False

.IndentLevel = 0

.ShrinkToFit = False

.ReadingOrder = xlContext

.MergeCells = False

End With

Selection.Merge
ActiveCell.FormulaR1C1 = "Drainage Drawing"

Range("A22").Select

'

a2 = n1 + n2 + 1

n1 = a2

Row1 = n1 + 1

Sheets("Sheet1").Select

n2 = Cells(12, 2)

a1 = n1 + n2 - 1

dev = 3 - n1

'a1 = AddTwo(AddTwo(n1, n2), n3) (working)

MsgBox a1

MsgBox a2

Sheets("Drawingreg_Roads").Select

Range("B" & n1).Select

ActiveCell.FormulaR1C1 = "=Sheet1!R3C2"

Range("C" & n1).Select

ActiveCell.FormulaR1C1 = "=CEILING(RC[-1],1)"

Range("B" & n1 + 1).Select

ActiveCell.FormulaR1C1 = "=R[-1]C[1]"

Range("C" & n1 + 1).Select

ActiveCell.FormulaR1C1 = "=RC[-1]+1"

Let Range1 = "B" & Row1

Let Range2 = "C" & Row1

Let Range3 = "C" & a1

Let Range4 = "D" & n1

Let Range5 = "D" & a1

MsgBox Range1

MsgBox Range2
Range(Range1 & ":" & Range2).Select

Selection.AutoFill Destination:=Range(Range1 & ":" & Range3), Type:=xlFillDefault

Range(Range1 & ":" & Range3).Select

Range("D" & n1).Select

ActiveCell.FormulaR1C1 = "=CONCATENATE(R5C6,""-C-RP-DR-DP-"",RC[-1])"

Range("D" & n1).Select

Selection.AutoFill Destination:=Range(Range4 & ":" & Range5), Type:=xlFillDefault

Range(Range4 & ":" & Range5).Select

End Sub

You might also like