+ All Categories
Home > Documents > All MAcros Step Wise

All MAcros Step Wise

Date post: 16-Dec-2015
Category:
Upload: jangveersingh
View: 247 times
Download: 0 times
Share this document with a friend
Description:
how to run macros
Popular Tags:
33
Option Explicit Sub Step1_1() ' ' FinalDelete Macro ' ' Columns("C:C").ColumnWidth = 16 Columns("E:G").Select Selection.Delete Shift:=xlToLeft Columns("F:F").Select Selection.Delete Shift:=xlToLeft Columns("G:L").Select Selection.Delete Shift:=xlToLeft Selection.ColumnWidth = 33 Columns("H:X").Select Selection.Delete Shift:=xlToLeft End Sub
Transcript

Option Explicit

Sub Step1_1()

'

' FinalDelete Macro

'

'

Columns("C:C").ColumnWidth = 16

Columns("E:G").Select

Selection.Delete Shift:=xlToLeft

Columns("F:F").Select

Selection.Delete Shift:=xlToLeft

Columns("G:L").Select

Selection.Delete Shift:=xlToLeft

Selection.ColumnWidth = 33

Columns("H:X").Select

Selection.Delete Shift:=xlToLeft

End SubSub Step1_2()

'

' FinalFormat_Event Macro

'

'

Range("A1:G1").Select

Selection.Copy

Range("L1").Select

ActiveSheet.Paste

Range("L13").Select

ActiveSheet.Paste

Range("P2").Select

Application.CutCopyMode = False

ActiveCell.FormulaR1C1 = "inmobi_int"

Range("J6").Select

ActiveCell.FormulaR1C1 = "adnetwork"

Range("J7").Select

ActiveCell.FormulaR1C1 = "inmobi_int"

Range("J8").Select

ActiveCell.FormulaR1C1 = "seventy_int"

Range("J8").Select

ActiveCell.FormulaR1C1 = "seventynine_int"

Range("J9").Select

ActiveCell.FormulaR1C1 = "googleadwords_int"

Range("J10").Select

ActiveCell.FormulaR1C1 = "komli_int"

Range("J11").Select

ActiveCell.FormulaR1C1 = "adiquity_int"

Range("L1").Select

Selection.End(xlDown).Select

Range("L1").Select

Range(Selection, Selection.End(xlToRight)).Select

Range(Selection, Selection.End(xlDown)).Select

Range(Selection, Selection.End(xlUp)).Select

Range("L1:R2").Select

ActiveWorkbook.Names.Add Name:="Criteria", RefersToR1C1:= _

"=com.app.wooplr_non_organic_in_a!R1C12:R2C18"

Range("L13:R13").Select

ActiveWorkbook.Names.Add Name:="Extract", RefersToR1C1:= _

"=com.app.wooplr_non_organic_in_a!R13C12:R13C18"

Range("P2").Select

ActiveWorkbook.Names.Add Name:="valadnetwork", RefersToR1C1:= _

"=com.app.wooplr_non_organic_in_a!R2C16"

Range("J7:J11").Select

ActiveWorkbook.Names.Add Name:="alladnetworks", RefersToR1C1:= _

"=com.app.wooplr_non_organic_in_a!R7C10:R11C10"

Range("A1").Select

Range(Selection, Selection.End(xlToRight)).Select

Range(Selection, Selection.End(xlDown)).Select

ActiveWorkbook.Names.Add Name:="myList", RefersToR1C1:= _

"=com.app.wooplr_non_organic_in_a!R1C1:R31237C7"

End Sub

Option Explicit

Sub Step1_3()

'

' breakMyList Macro

'

'

Dim cell As Range

Dim curPath As String

curPath = ActiveWorkbook.Path & "\"

Application.ScreenUpdating = False

Application.DisplayAlerts = False

For Each cell In Range("alladnetworks")

[valadnetwork] = cell.Value

Range("myList").AdvancedFilter Action:=xlFilterCopy, _

criteriarange:=Range("Criteria"), copyToRange:=Range("Extract"), unique:=False

Range(Range("Extract"), Range("Extract").End(xlDown)).Copy

Workbooks.Add

ActiveSheet.Paste

ActiveWorkbook.SaveAs Filename:=curPath & cell.Value & ".xlsx", _

FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False

ActiveWindow.Close

Range(Range("Extract"), Range("Extract").End(xlDown)).ClearContents

Next cell

Application.ScreenUpdating = True

Application.DisplayAlerts = True

End Sub

Option Explicit

Sub Step2_1()

'Replace "Sheet1" with the name of the sheet to be copied.

'

'Copier1 Macro

'

'

ActiveWorkbook.Sheets("Sheet1").Copy _

after:=ActiveWorkbook.Sheets("Sheet1")

End Sub

Option Explicit

'

'sbRemoveDuplicates Macro

'

'

Sub Step2_2()

Cells.RemoveDuplicates Columns:=Array(4, 7)

End Sub

Option Explicit

Dim FinalRow

Dim DataSheet

Dim NewSheet

Sub Step2_3_4()

'

' Macro2 Macro

'

'

FinalRow = Cells(Rows.Count, 1).End(xlUp).Row

DataSheet = ActiveSheet.Name

Range("A1").Select

Sheets.Add

NewSheet = ActiveSheet.Name

ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _

DataSheet & "!R1C1:R" & FinalRow & "C7", Version:=xlPivotTableVersion12).CreatePivotTable _

TableDestination:=NewSheet & "!R3C1", TableName:="PivotTable1", DefaultVersion _

:=xlPivotTableVersion12

Sheets(NewSheet).Select

Cells(3, 1).Select

ActiveSheet.PivotTables("PivotTable1").AddDataField ActiveSheet.PivotTables( _

"PivotTable1").PivotFields("Event Name"), "Count of Event Name", xlCount

With ActiveSheet.PivotTables("PivotTable1").PivotFields("Site Id (af_siteid)")

.Orientation = xlRowField

.Position = 1

End With

With ActiveSheet.PivotTables("PivotTable1").PivotFields("Event Name")

.Orientation = xlColumnField

.Position = 1

End With

Sheets(NewSheet).Select

End Sub

Option Explicit

Sub Step2_5()

'

' FinalFormulaTable Macro

'

'

ActiveCell.FormulaR1C1 = "Site ID"

Range("B1").Select

ActiveCell.FormulaR1C1 = "addedRecommendation (0.522)"

Range("B1:D1").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

Range("B2").Select

ActiveCell.FormulaR1C1 = ""

Range("E1:G1").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 = "loggedInFacebook (0.078)"

Range("H1:J1").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

Range("H1:J1").Select

ActiveCell.FormulaR1C1 = "loggedInGoogle (0.078)"

Range("K1:M1").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 = "lovedRecommendation (0.162)"

Range("N1:P1").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 = "opendCustomNotification (0.04)"

Range("Q1:S1").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 = "opendRecommendation (0.027)"

Range("T1:V1").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 = "searched (0.094)"

Range("W1").Select

ActiveCell.FormulaR1C1 = "Acquisition"

Range("X1").Select

ActiveCell.FormulaR1C1 = "Engagement"

Range("Y1").Select

ActiveCell.FormulaR1C1 = "Total Score"

Range("B2").Select

ActiveCell.FormulaR1C1 = "Unique User"

Range("B2").Select

Selection.Copy

Range("E2").Select

ActiveSheet.Paste

Range("H2").Select

ActiveSheet.Paste

Range("K2").Select

ActiveSheet.Paste

Range("N2").Select

ActiveSheet.Paste

Range("Q2").Select

ActiveSheet.Paste

Range("T2").Select

ActiveSheet.Paste

Range("U2").Select

Application.CutCopyMode = False

ActiveCell.FormulaR1C1 = "Event Count"

Range("U2").Select

Selection.Copy

Range("R2").Select

ActiveSheet.Paste

Range("O2").Select

ActiveSheet.Paste

Range("L2").Select

ActiveSheet.Paste

Range("I2").Select

ActiveSheet.Paste

Range("F2").Select

ActiveSheet.Paste

Range("C2").Select

ActiveSheet.Paste

Range("D2").Select

Application.CutCopyMode = False

ActiveCell.FormulaR1C1 = "Frequency"

Range("D2").Select

Selection.Copy

Range("G2").Select

ActiveSheet.Paste

Range("J2").Select

ActiveSheet.Paste

Range("M2").Select

ActiveSheet.Paste

Selection.End(xlToRight).Select

Range("P2").Select

ActiveSheet.Paste

Range("S2").Select

ActiveSheet.Paste

Range("V2").Select

ActiveSheet.Paste

Range("D3").Select

Application.CutCopyMode = False

ActiveCell.FormulaR1C1 = "=IFERROR(RC[-1]/RC[-2],0)"

Range("G3").Select

ActiveCell.FormulaR1C1 = "=IFERROR(RC[-1]/RC[-2],0)"

Range("G3").Select

Selection.Copy

Range("J3").Select

ActiveSheet.Paste

Range("M3").Select

ActiveSheet.Paste

Range("P3").Select

ActiveSheet.Paste

Range("S3").Select

ActiveSheet.Paste

Range("V3").Select

ActiveSheet.Paste

Range("W3").Select

Application.CutCopyMode = False

ActiveCell.FormulaR1C1 = ""

Range("AD4").Select

ActiveCell.FormulaR1C1 = ""

Range("AD1").Select

ActiveCell.FormulaR1C1 = ""

Range("AD2").Select

ActiveCell.FormulaR1C1 = "addedRecomendation"

Range("AD3").Select

ActiveCell.FormulaR1C1 = "logfb"

Range("AD4").Select

ActiveCell.FormulaR1C1 = "logg"

Range("AD5").Select

ActiveCell.FormulaR1C1 = "lovrec"

Range("AD6").Select

ActiveCell.FormulaR1C1 = "opcus"

Range("AD7").Select

ActiveCell.FormulaR1C1 = "opnrec"

Range("AD8").Select

ActiveCell.FormulaR1C1 = "searched"

Range("AE2").Select

ActiveCell.FormulaR1C1 = "0.522"

Range("AE3").Select

Columns("AD:AD").ColumnWidth = 15.29

ActiveCell.FormulaR1C1 = "0.078"

Range("AE4").Select

ActiveCell.FormulaR1C1 = "0.078"

Range("AE5").Select

ActiveCell.FormulaR1C1 = "0.162"

Range("AE6").Select

ActiveCell.FormulaR1C1 = "0.04"

Range("AE7").Select

ActiveCell.FormulaR1C1 = "0.027"

Range("AE8").Select

ActiveCell.FormulaR1C1 = "0.098"

Range("AE8").Select

ActiveCell.FormulaR1C1 = "0.094"

Range("AF1").Select

ActiveCell.FormulaR1C1 = "unique"

Range("AG1").Select

ActiveCell.FormulaR1C1 = "frequency"

Range("AF2").Select

ActiveCell.FormulaR1C1 = "0.33"

Range("AF3").Select

ActiveCell.FormulaR1C1 = "0.5"

Range("AF4").Select

ActiveCell.FormulaR1C1 = "0.5"

Range("AF5").Select

ActiveCell.FormulaR1C1 = "0.2"

Range("AF6").Select

ActiveCell.FormulaR1C1 = "0.25"

Range("AF7").Select

ActiveCell.FormulaR1C1 = "0.25"

Range("AF8").Select

ActiveCell.FormulaR1C1 = "0.2"

Range("AG2").Select

ActiveCell.FormulaR1C1 = "0.67"

Range("AG3").Select

ActiveCell.FormulaR1C1 = "0.5"

Range("AG4").Select

ActiveCell.FormulaR1C1 = "0.2"

Range("AG4").Select

ActiveCell.FormulaR1C1 = "0.5"

Range("AG5").Select

ActiveCell.FormulaR1C1 = "0.8"

Range("AG6").Select

ActiveCell.FormulaR1C1 = "0.75"

Range("AG7").Select

ActiveCell.FormulaR1C1 = "0.8"

Range("AG8").Select

ActiveCell.FormulaR1C1 = "0.75"

Range("AF7").Select

ActiveCell.FormulaR1C1 = "0.2"

Range("AF8").Select

ActiveCell.FormulaR1C1 = "0.25"

Range("W3").Select

ActiveCell.FormulaR1C1 = _

"=IFERROR((R[-1]C[8]*RC[-21]*R[-1]C[9]+RC[8]*RC[9]*RC[-18]+RC[-15]*R[1]C[8]*R[1]C[9]+R[2]C[8]*R[2]C[9]*RC[-12]+R[3]C[8]*R[3]C[9]*RC[-9]+R[4]C[8]*R[4]C[9]*RC[-6]+RC[-3]*R[5]C[8]*R[5]C[9])/RC[3],0)"

Range("Z1").Select

ActiveCell.FormulaR1C1 = "Install"

Range("Z1").Select

ActiveCell.FormulaR1C1 = "Installs"

Range("X3").Select

ActiveCell.FormulaR1C1 = ""

Range("W3").Select

ActiveCell.FormulaR1C1 = _

"=IFERROR((R2C31*RC[-21]*R2C32+R3C31*R3C32*RC[-18]+RC[-15]*R4C31*R4C32+R5C31*R5C32*RC[-12]+R6C31*R6C32*RC[-9]+R7C31*R7C32*RC[-6]+RC[-3]*R8C31*R8C32)/RC[3],0)"

Range("X3").Select

ActiveCell.FormulaR1C1 = _

"=IFERROR((R2C31*R2C33*RC[-20]+RC[-17]*R3C31*R3C33+R4C31*R4C33*RC[-14]+RC[-11]*R5C31*R5C33+R6C31*R6C33*RC[-8]+RC[-5]*R7C31*R7C33+RC[-2]*R8C31*R8C33),0)"

Range("Y3").Select

ActiveCell.FormulaR1C1 = ""

Range("W3").Select

ActiveCell.FormulaR1C1 = _

"=IFERROR((R2C31*RC[-21]*R2C32+R3C31*R3C32*RC[-18]+RC[-15]*R4C31*R4C32+R5C31*R5C32*RC[-12]+R6C31*R6C32*RC[-9]+R7C31*R7C32*RC[-6]+RC[-3]*R8C31*R8C32)*10/RC[3],0)"

Range("X3").Select

ActiveCell.FormulaR1C1 = _

"=IFERROR((R2C31*R2C33*RC[-20]+RC[-17]*R3C31*R3C33+R4C31*R4C33*RC[-14]+RC[-11]*R5C31*R5C33+R6C31*R6C33*RC[-8]+RC[-5]*R7C31*R7C33+RC[-2]*R8C31*R8C33)*10,0)"

Range("Y3").Select

ActiveCell.FormulaR1C1 = "=IFERROR((RC[-2]+RC[-1]),0)"

Range("Y3").Select

End Sub

Option Explicit

Sub Step2_6()

'

' OneCell Macro

'

'

Sheets("Sheet5").Columns(1).Copy Destination:=Sheets("Sheet2").Columns(1)

Sheets("Sheet5").Columns(2).Copy Destination:=Sheets("Sheet2").Columns(3)

Sheets("Sheet5").Columns(5).Copy Destination:=Sheets("Sheet2").Columns(6)

Sheets("Sheet5").Columns(6).Copy Destination:=Sheets("Sheet2").Columns(9)

Sheets("Sheet5").Columns(7).Copy Destination:=Sheets("Sheet2").Columns(12)

Sheets("Sheet5").Columns(8).Copy Destination:=Sheets("Sheet2").Columns(15)

Sheets("Sheet5").Columns(9).Copy Destination:=Sheets("Sheet2").Columns(18)

Sheets("Sheet5").Columns(12).Copy Destination:=Sheets("Sheet2").Columns(21)

End Sub

Option Explicit

Sub Step2_7()

'

' OneCell2 Macro

'

'

Sheets("Sheet6").Columns(2).Copy Destination:=Sheets("Sheet2").Columns(2)

Sheets("Sheet6").Columns(5).Copy Destination:=Sheets("Sheet2").Columns(5)

Sheets("Sheet6").Columns(6).Copy Destination:=Sheets("Sheet2").Columns(8)

Sheets("Sheet6").Columns(7).Copy Destination:=Sheets("Sheet2").Columns(11)

Sheets("Sheet6").Columns(8).Copy Destination:=Sheets("Sheet2").Columns(14)

Sheets("Sheet6").Columns(9).Copy Destination:=Sheets("Sheet2").Columns(17)

Sheets("Sheet6").Columns(12).Copy Destination:=Sheets("Sheet2").Columns(20)

End Sub

Option Explicit

Sub Step2_8()

'

' finalformattt Macro

'

'

Range("D3").Select

Selection.AutoFill Destination:=Range("D3:D200"), Type:=xlFillDefault

Range("D3:D200").Select

Range("G3").Select

Selection.AutoFill Destination:=Range("G3:G200"), Type:=xlFillDefault

Range("G3:G200").Select

Range("J3").Select

Selection.AutoFill Destination:=Range("J3:J200"), Type:=xlFillDefault

Range("J3:J200").Select

Range("M3").Select

Selection.AutoFill Destination:=Range("M3:M200"), Type:=xlFillDefault

Range("M3:M200").Select

Range("P3").Select

Selection.AutoFill Destination:=Range("P3:P200"), Type:=xlFillDefault

Range("P3:P200").Select

Range("S3").Select

Selection.AutoFill Destination:=Range("S3:S200"), Type:=xlFillDefault

Range("S3:S200").Select

Range("V3").Select

Selection.AutoFill Destination:=Range("V3:V200"), Type:=xlFillDefault

Range("V3:V200").Select

Range("W3").Select

Selection.AutoFill Destination:=Range("W3:W200"), Type:=xlFillDefault

Range("W3:W200").Select

Range("X3").Select

Selection.AutoFill Destination:=Range("X3:X200"), Type:=xlFillDefault

Range("X3:X200").Select

Range("Y3").Select

Selection.AutoFill Destination:=Range("Y3:Y200"), Type:=xlFillDefault

Range("Y3:Y200").Select

Range("A2").Select

End Sub

Sub Step2_9()

'

' Macro10 Macro

'

'

Range("A3:Y4").Select

Selection.Delete Shift:=xlUp

Range("A2").Select

ActiveCell.FormulaR1C1 = "Site ID"

Range("B2").Select

ActiveCell.FormulaR1C1 = "Unique Users"

Range("B2").Select

Selection.Copy

Range("E2").Select

ActiveSheet.Paste

Range("H2").Select

ActiveSheet.Paste

Range("K2").Select

ActiveSheet.Paste

Range("N2").Select

ActiveSheet.Paste

Range("Q2").Select

ActiveSheet.Paste

Range("T2").Select

ActiveSheet.Paste

Range("U2").Select

Application.CutCopyMode = False

ActiveCell.FormulaR1C1 = "Event Counter"

Range("U2").Select

Selection.Copy

Range("R2").Select

ActiveSheet.Paste

Range("O2").Select

ActiveSheet.Paste

Range("L2").Select

ActiveSheet.Paste

Range("I2").Select

ActiveSheet.Paste

Range("F2").Select

ActiveSheet.Paste

Range("C2").Select

ActiveSheet.Paste

Range("A2").Select

End Sub

Option Explicit

Sub Step3_1()

'

' FinalDeleteInstall Macro

'

'

Columns("C:C").Select

Selection.Delete Shift:=xlToLeft

Columns("D:D").Select

Selection.Delete Shift:=xlToLeft

Columns("E:J").Select

Selection.Delete Shift:=xlToLeft

Columns("F:Y").Select

Selection.Delete Shift:=xlToLeft

ActiveWindow.ScrollColumn = 5

ActiveWindow.ScrollColumn = 4

ActiveWindow.ScrollColumn = 3

ActiveWindow.ScrollColumn = 2

ActiveWindow.ScrollColumn = 1

Columns("E:E").ColumnWidth = 36.57

End Sub

Option Explicit

Sub Step3_2()

'

' FinalFormatInstall Macro

'

'

Range("A1:E1").Select

Selection.Copy

Range("I1").Select

ActiveSheet.Paste

Range("K2").Select

Application.CutCopyMode = False

ActiveCell.FormulaR1C1 = "inmobi_int"

Range("I1:M1").Select

Selection.Copy

Range("I12").Select

ActiveSheet.Paste

Range("G6").Select

Application.CutCopyMode = False

ActiveCell.FormulaR1C1 = "adnetworks"

Range("G7").Select

ActiveCell.FormulaR1C1 = "inmobi_int"

Range("G8").Select

ActiveCell.FormulaR1C1 = "seventynine_int"

Range("G9").Select

ActiveCell.FormulaR1C1 = "adiquity_int"

Range("G10").Select

ActiveCell.FormulaR1C1 = "googleadwords_int"

Range("G7:G10").Select

ActiveWorkbook.Names.Add Name:="alladnetworks", RefersToR1C1:= _

"='com.app.wooplr_installs_2015-05'!R7C7:R10C7"

Range("I1:M2").Select

ActiveWindow.ScrollColumn = 3

ActiveWindow.ScrollColumn = 4

ActiveWindow.ScrollColumn = 5

ActiveWindow.ScrollColumn = 6

ActiveWindow.ScrollColumn = 5

ActiveWindow.ScrollColumn = 4

ActiveWindow.ScrollColumn = 3

ActiveWorkbook.Names.Add Name:="Criteria", RefersToR1C1:= _

"='com.app.wooplr_installs_2015-05'!R1C9:R2C13"

Range("I12:M12").Select

ActiveWorkbook.Names.Add Name:="Extract", RefersToR1C1:= _

"='com.app.wooplr_installs_2015-05'!R12C9:R12C13"

ActiveWindow.ScrollColumn = 2

ActiveWindow.ScrollColumn = 1

Range("A1:B2").Select

Range(Selection, Selection.End(xlDown)).Select

Range(Selection, Selection.End(xlDown)).Select

Range(Selection, Selection.End(xlDown)).Select

Columns("A:E").Select

ActiveWorkbook.Names.Add Name:="myList", RefersToR1C1:= _

"='com.app.wooplr_installs_2015-05'!C1:C5"

Range("K2").Select

ActiveWorkbook.Names.Add Name:="valadnetwork", RefersToR1C1:= _

"='com.app.wooplr_installs_2015-05'!R2C11"

End Sub

Option Explicit

Sub Step3_2()

'

' FinalFormatInstall Macro

'

'

Range("A1:E1").Select

Selection.Copy

Range("I1").Select

ActiveSheet.Paste

Range("K2").Select

Application.CutCopyMode = False

ActiveCell.FormulaR1C1 = "inmobi_int"

Range("I1:M1").Select

Selection.Copy

Range("I12").Select

ActiveSheet.Paste

Range("G6").Select

Application.CutCopyMode = False

ActiveCell.FormulaR1C1 = "adnetworks"

Range("G7").Select

ActiveCell.FormulaR1C1 = "inmobi_int"

Range("G8").Select

ActiveCell.FormulaR1C1 = "seventynine_int"

Range("G9").Select

ActiveCell.FormulaR1C1 = "adiquity_int"

Range("G10").Select

ActiveCell.FormulaR1C1 = "googleadwords_int"

Range("G7:G10").Select

ActiveWorkbook.Names.Add Name:="alladnetworks", RefersToR1C1:= _

"='com.app.wooplr_installs_2015-05'!R7C7:R10C7"

Range("I1:M2").Select

ActiveWindow.ScrollColumn = 3

ActiveWindow.ScrollColumn = 4

ActiveWindow.ScrollColumn = 5

ActiveWindow.ScrollColumn = 6

ActiveWindow.ScrollColumn = 5

ActiveWindow.ScrollColumn = 4

ActiveWindow.ScrollColumn = 3

ActiveWorkbook.Names.Add Name:="Criteria", RefersToR1C1:= _

"='com.app.wooplr_installs_2015-05'!R1C9:R2C13"

Range("I12:M12").Select

ActiveWorkbook.Names.Add Name:="Extract", RefersToR1C1:= _

"='com.app.wooplr_installs_2015-05'!R12C9:R12C13"

ActiveWindow.ScrollColumn = 2

ActiveWindow.ScrollColumn = 1

Range("A1:B2").Select

Range(Selection, Selection.End(xlDown)).Select

Range(Selection, Selection.End(xlDown)).Select

Range(Selection, Selection.End(xlDown)).Select

Columns("A:E").Select

ActiveWorkbook.Names.Add Name:="myList", RefersToR1C1:= _

"='com.app.wooplr_installs_2015-05'!C1:C5"

Range("K2").Select

ActiveWorkbook.Names.Add Name:="valadnetwork", RefersToR1C1:= _

"='com.app.wooplr_installs_2015-05'!R2C11"

End Sub

Option Explicit

Sub Step3_3()

'

' breakMyList Macro

'

'

Dim cell As Range

Dim curPath As String

curPath = ActiveWorkbook.Path & "\"

Application.ScreenUpdating = False

Application.DisplayAlerts = False

For Each cell In Range("alladnetworks")

[valadnetwork] = cell.Value

Range("myList").AdvancedFilter Action:=xlFilterCopy, _

criteriarange:=Range("Criteria"), copyToRange:=Range("Extract"), unique:=False

Range(Range("Extract"), Range("Extract").End(xlDown)).Copy

Workbooks.Add

ActiveSheet.Paste

ActiveWorkbook.SaveAs Filename:=curPath & cell.Value & ".xlsx", _

FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False

ActiveWindow.Close

Range(Range("Extract"), Range("Extract").End(xlDown)).ClearContents

Next cell

Application.ScreenUpdating = True

Application.DisplayAlerts = True

End Sub

Option Explicit

Dim FinalRow

Dim DataSheet

Dim NewSheet

Sub Step3_4()

'

' Macro3 Macro

'

'

FinalRow = Cells(Rows.Count, 1).End(xlUp).Row

DataSheet = ActiveSheet.Name

Sheets.Add

NewSheet = ActiveSheet.Name

ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _

DataSheet & "!R1C1:R" & FinalRow & "C5", Version:=xlPivotTableVersion12).CreatePivotTable _

TableDestination:=NewSheet & "!R3C1", TableName:="PivotTable1", DefaultVersion _

:=xlPivotTableVersion12

Sheets(NewSheet).Select

Cells(3, 1).Select

With ActiveSheet.PivotTables("PivotTable1").PivotFields("Site Id (af_siteid)")

.Orientation = xlRowField

.Position = 1

End With

ActiveSheet.PivotTables("PivotTable1").AddDataField ActiveSheet.PivotTables( _

"PivotTable1").PivotFields("Appsflyer Device Id"), _

"Count of Appsflyer Device Id", xlCount

Sheets(NewSheet).Select

End Sub


Recommended