You are on page 1of 31

Sub CRF()

Dim arr(1 To 100) As Integer


Dim INDEX(1 To 100) As String
Dim Ip(1 To 100) As String
Dim AC_NO(1 To 100) As String
Dim AC_NO1(1 To 100) As String
Dim AC_NO2(1 To 100) As String
Dim Source_Port As Double
Dim f1 As Integer
ppp = 1
ttt = 1
sst4 = 4
sst3 = 1
last = ThisWorkbook.Worksheets(sst4).Range("BY" & Rows.Count).End(xlUp).Row
last11 = ThisWorkbook.Worksheets(sst4).Range("A" & Rows.Count).End(xlUp).Row
'st = Application.GetOpenFilename _
'(Title:="Please choose a router file for RNC-" & rnc, _
'FileFilter:="Excel Files *.* (*.*),")
'Set wb = Workbooks.Open(st, UpdateLinks:=False)
Set wb = Workbooks.Open("D:\CRF TOOLS\DUMP\ANKIT_MACRO\NSN_2G_ND_111",
UpdateLinks:=False)
'st1 = Application.GetOpenFilename _
'(Title:="Please choose a router file for RNC-" & rnc, _
'FileFilter:="Excel Files *.* (*.*),")
'Set wb1 = Workbooks.Open(st1, UpdateLinks:=False)
Set wb1 = Workbooks.Open("D:\CRF TOOLS\DUMP\ANKIT_MACRO\WB_2G_GIS_Aug_18",
UpdateLinks:=False)
'st2 = Application.GetOpenFilename _
'(Title:="Please choose a router file for RNC-" & rnc, _
'FileFilter:="Excel Files *.* (*.*),")
'Set wb2 = Workbooks.Open(st2, UpdateLinks:=False)
Set wb2 = Workbooks.Open("D:\CRF TOOLS\DUMP\ANKIT_MACRO\P-Abis IP
Details_VIKAS-1", UpdateLinks:=False)
'st3 = Application.GetOpenFilename _
'(Title:="Please choose a router file for RNC-" & rnc, _
'FileFilter:="Excel Files *.* (*.*),")
'Set wb3 = Workbooks.Open(st3, UpdateLinks:=False)
Set wb3 = Workbooks.Open("D:\CRF TOOLS\DUMP\ANKIT_MACRO\SRAN IP till date",
UpdateLinks:=False)
Set wb4 = Workbooks.Open("D:\CRF TOOLS\DUMP\ANKIT_MACRO\NEBR SHEET",
UpdateLinks:=False)
Set wb5 = Workbooks.Open("D:\CRF TOOLS\DUMP\ANKIT_MACRO\ADJW_12TH SEPT",
UpdateLinks:=False)
Set wb6 = Workbooks.Open("D:\CRF TOOLS\DUMP\ANKIT_MACRO\ADJL_ROB_31082018",
UpdateLinks:=False)
Set wb7 = Workbooks.Open("D:\CRF TOOLS\DUMP\ANKIT_MACRO\MAL FREQUENCY",
UpdateLinks:=False)
Set wb8 = Workbooks.Open("D:\CRF TOOLS\DUMP\ANKIT_MACRO\BOOK1",
UpdateLinks:=False)
Last117 = wb7.Worksheets(2).Range("D" & Rows.Count).End(xlUp).Row
Last1 = wb.Worksheets(sst3).Range("A" & Rows.Count).End(xlUp).Row
For Z = 2 To last
ppp = 1
ttt = 1
last11 = ThisWorkbook.Worksheets(sst4).Range("A" & Rows.Count).End(xlUp).Row
PLMN_NAME = ThisWorkbook.Worksheets(sst4).Cells(Z, 77).Value
b = 0
B1 = 1
T007 = PLMN_NAME
'T12 = ThisWorkbook.Worksheets(sst4).Cells(Z, 2).Value
'If T12 <> "" Then
'GoTo LastLine
'End If

Set aCell1 = wb.Worksheets(sst3).Range("B1:B" & Last1).Find(What:=PLMN_NAME,


LookIn:=xlValues, LookAt:=xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlNext,
MatchCase:=False, SearchFormat:=False)
m_stAddress1 = wb.Worksheets(sst3).Cells(aCell1.Row, 1).Address
If aCell1 Is Nothing Then
MsgBox ("plmn_Name Not Found")
GoTo LastLine
End If
Do
last11 = ThisWorkbook.Worksheets(sst4).Range("A" &
Rows.Count).End(xlUp).Row
BTS_CELL_ID = wb.Worksheets(sst3).Cells(aCell1.Row, 15).Value
BSC_NAME = wb.Worksheets(sst3).Cells(aCell1.Row, 3).Value
BSC_Id = wb.Worksheets(sst3).Cells(aCell1.Row, 8).Value
BCF = wb.Worksheets(sst3).Cells(aCell1.Row, 9).Value
BTS_ID = wb.Worksheets(sst3).Cells(aCell1.Row, 12).Value
Nw_Name_OBJ = wb.Worksheets(sst3).Cells(aCell1.Row, 6).Value
SEG_NAME = wb.Worksheets(sst3).Cells(aCell1.Row, 5).Value
lac = wb.Worksheets(sst3).Cells(aCell1.Row, 13).Value
CI = wb.Worksheets(sst3).Cells(aCell1.Row, 1).Value
NCC = wb.Worksheets(sst3).Cells(aCell1.Row, 23).Value
BCC = wb.Worksheets(sst3).Cells(aCell1.Row, 22).Value
MCC = 405
MNC = 51
BAND = wb.Worksheets(sst3).Cells(aCell1.Row, 24).Value
If BAND < 100 Then
BAND = 900
Else
BAND = 1800
End If
Hop = "RF"
HSN1 = wb.Worksheets(sst3).Cells(aCell1.Row, 55).Value
MO = wb.Worksheets(sst3).Cells(aCell1.Row, 30).Value
MS = wb.Worksheets(sst3).Cells(aCell1.Row, 31).Value
MAL = wb.Worksheets(sst3).Cells(aCell1.Row, 26).Value

'Set aCell11 = wb.Worksheets(sst3).Range("B1:B" &


Last1).Find(What:=PLMN_NAME, LookIn:=xlValues, LookAt:=xlWhole,
SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False,
SearchFormat:=False)
'm_stAddress11 = wb.Worksheets(sst3).Cells(aCell11.Row, 1).Address
'Do
'BAND1 = wb.Worksheets(sst3).Cells(aCell11.Row, 24).Value
'BTS_ID1 = wb.Worksheets(sst3).Cells(aCell11.Row, 12).Value
'If BAND1 < 100 Then
'BAND1 = 900
'Else
' BAND1 = 1800
'End If
' If BAND1 = 900 Then
' arr(B1) = BTS_ID1
' B1 = B1 + 1
'End If
'Line11:
' Set aCell11 = wb.Worksheets(sst3).Range("B1:B" &
Last1).FindNext(aCell11)
' T11 = wb.Worksheets(sst3).Cells(aCell11.Row, 12).Value
' If T11 = BTS_ID1 Then
' GoTo Line11
' End If
' Loop While wb.Worksheets(sst3).Cells(aCell11.Row, 1).Address <>
m_stAddress11
If BAND = 900 Then
GENA = "Y"
End If
If BAND = 1800 Then
GENA = "N"
End If

RAC = wb.Worksheets(sst3).Cells(aCell1.Row, 14).Value


NSEI = wb.Worksheets(sst3).Cells(aCell1.Row, 32).Value
CDED = wb.Worksheets(sst3).Cells(aCell1.Row, 42).Value
CDEF = wb.Worksheets(sst3).Cells(aCell1.Row, 43).Value
CMAX = 100
BTS_TYPE = "MR10"
BCF_Name = wb.Worksheets(sst3).Cells(aCell1.Row, 4).Value
BCF_Name = UCase(BCF_Name)
L1 = Len(BCF_Name)
T22 = InStr(BCF_Name, "_EX")
If T22 = 0 Then
L2 = L1
Else
L2 = T22 - 1
End If
BCF_Name = Left(BCF_Name, L2)
T22 = InStr(BCF_Name, "_")
If T22 = 0 Then
BCF_Name = BCF_Name & "_OMR"
GoTo Line987
End If
BCF_Name = Left(BCF_Name, T22)
BCF_Name = BCF_Name & "OMR"
Line987:

''''''''''''''''''''''''''''''''''''''''''''
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 1) = PLMN_NAME
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 2) = BSC_NAME
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 3) = BSC_Id
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 4) = BCF
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 5) = BTS_ID
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 6) = Nw_Name_OBJ
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 7) = SEG_NAME
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 8) = Nw_Name_OBJ
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 9) = lac
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 10) = CI
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 11) = NCC
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 12) = BCC
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 13) = MCC
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 14) = MNC
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 15) = BAND
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 16) = Hop
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 17) = HSN1
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 19) = MO
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 20) = MS
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 21) = MAL
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 22) = GENA
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 23) = GENA
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 24) = RAC
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 25) = NSEI
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 26) = CDED
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 27) = CDEF
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 28) = CMAX
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 29) = BTS_TYPE
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 30) = BCF_Name
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 75) = 0
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 74) = 7
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 73) = 1
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 72) = "Y"
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 71) = 1
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 70) = 1
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 69) = "N"
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 68) = 2
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 67) = 12
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 66) = 6
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 65) = 9
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 64) =
"00&01&02&03&04&05&06&07"
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 63) = 2
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 62) = "Y"
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 61) = 7
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 60) = 2
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 59) = "-104"
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 58) = "-14"
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 57) = 7
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 56) = 7
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 55) = 2
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 54) = 4
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 53) = 32
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 52) = 32
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 51) = 28
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 50) = "Y"
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 49) = "Y"
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 48) = "Y"
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 47) = 100
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 46) = 99
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 45) = 100
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 44) = 99
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 43) = 255
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 42) = 1
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 41) = 1
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 40) = 2
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 39) = 4
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 38) = 2
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 37) = 2
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 36) = 800
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 35) = 1260
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 34) = 6
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 33) = "Y"
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 58) = "-14"
ThisWorkbook.Worksheets(sst4).Cells(last11 + 1, 58) = "-14"

If BAND = 900 Then


GoTo Line3
End If
If BAND = 1800 Then
b = b + 1
ppp = 2
GoTo Line2
End If
Line1:
wb.Worksheets(sst3).Activate
Set aCell1 = wb.Worksheets(sst3).Range("B1:B" & Last1).FindNext(aCell1)
T1 = wb.Worksheets(sst3).Cells(aCell1.Row, 12).Value
If T1 = BTS_ID Then
GoTo Line1
End If
Loop While Not aCell1 Is Nothing And wb.Worksheets(sst3).Cells(aCell1.Row +
M, 1).Address <> m_stAddress1
For X = 2 To last11
T1 = ThisWorkbook.Worksheets(sst4).Cells(X, 32).Value
If T1 <> "" Then
GoTo Line123
End If
E1 = ThisWorkbook.Worksheets(sst4).Cells(X, 3).Value
E2 = ThisWorkbook.Worksheets(sst4).Cells(X, 21).Value
E3 = E1 & "-" & E2
Set aCell117 = wb7.Worksheets(2).Range("D1:D" & Last117).Find(What:=E3,
LookIn:=xlValues, LookAt:=xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlNext,
MatchCase:=False, SearchFormat:=False)
If aCell117 Is Nothing Then
GoTo Line123
End If
MAL_FREQ = wb7.Worksheets(2).Cells(aCell117.Row, 7).Value
ThisWorkbook.Worksheets(sst4).Cells(X, 32) = MAL_FREQ
Line123:
Next X
If ppp = 2 Then
last11 = ThisWorkbook.Worksheets(sst4).Range("A" &
Rows.Count).End(xlUp).Row
last12 = ThisWorkbook.Worksheets(sst5).Range("A" &
Rows.Count).End(xlUp).Row
For X = 2 To last12
p1 = ThisWorkbook.Worksheets(sst5).Cells(X, 40).Value
If p1 = " " Then
GoTo Line666
End If
Set aCell118 = ThisWorkbook.Worksheets(sst4).Range("A1:A" &
last11).Find(What:=p1, LookIn:=xlValues, LookAt:=xlWhole, SearchOrder:=xlByRows,
SearchDirection:=xlNext, MatchCase:=False, SearchFormat:=False)
m_stAddress118 = ThisWorkbook.Worksheets(sst4).Cells(aCell118.Row,
1).Address
Do
M12 = ThisWorkbook.Worksheets(sst4).Cells(aCell118.Row, 32).Value
H1 = ThisWorkbook.Worksheets(sst4).Cells(aCell118.Row, 15).Value
If H1 = 1800 Then
ThisWorkbook.Worksheets(sst5).Cells(X, 21) = M12
X = X + 1
End If
Set aCell118 = ThisWorkbook.Worksheets(sst4).Range("A1:A" &
last11).FindNext(aCell118)
Loop While ThisWorkbook.Worksheets(sst4).Cells(aCell118.Row, 1).Address
<> m_stAddress118
Line666:

Next X
End If
GoTo LastLine

'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'''''''
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'''
Line2:
sst5 = "Slave BTS"
sst9 = "DELETION"
last11 = ThisWorkbook.Worksheets(sst4).Range("A" & Rows.Count).End(xlUp).Row
last12 = ThisWorkbook.Worksheets(sst5).Range("A" & Rows.Count).End(xlUp).Row
last19 = ThisWorkbook.Worksheets(sst9).Range("A" & Rows.Count).End(xlUp).Row
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 1) = BSC_Id
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 2) = BCF
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 3) = BCF
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 4) = BTS_ID
'ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 5) = arr(b)
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 6) = Nw_Name_OBJ
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 7) = SEG_NAME
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 8) = Nw_Name_OBJ
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 9) = lac
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 10) = CI
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 11) = NCC
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 12) = BCC
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 13) = MCC
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 14) = MNC
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 15) = BAND
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 16) = Hop
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 17) = HSN1
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 18) = MO
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 19) = MS
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 20) = MAL
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 21) = MAL
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 22) = "Y"
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 23) = "Y"
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 24) = "Y"
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 25) = 1
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 26) = 5
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 27) = 0
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 28) = 80
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 29) = 90
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 30) = BTS_TYPE
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 31) = BCF_Name
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 32) = "N"
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 33) = -85
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 34) = -90
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 35) = 2
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 36) = 3
ThisWorkbook.Worksheets(sst5).Cells(last12 + 1, 40) = PLMN_NAME
ThisWorkbook.Worksheets(sst9).Cells(last19 + 1, 1) = BSC_NAME
ThisWorkbook.Worksheets(sst9).Cells(last19 + 1, 2) = BSC_Id
ThisWorkbook.Worksheets(sst9).Cells(last19 + 1, 3) = BCF
ThisWorkbook.Worksheets(sst9).Cells(last19 + 1, 4) = BTS_ID
ThisWorkbook.Worksheets(sst9).Cells(last19 + 1, 5) = lac
ThisWorkbook.Worksheets(sst9).Cells(last19 + 1, 6) = CI
ThisWorkbook.Worksheets(sst9).Cells(last19 + 1, 7) = "PLEASE DELETE
SECTORS"
ThisWorkbook.Worksheets(sst9).Cells(last19 + 1, 8) = "PLEASE DELETE ADJ
BOTH WAY BEFORE DELETING SECTOR"
ThisWorkbook.Worksheets(sst9).Cells(last19 + 1, 9) = "Please delete MAL ID
& MAL Freq"
ThisWorkbook.Worksheets(sst9).Cells(last19 + 1, 10) = PLMN_NAME
GoTo Line1

'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'
''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Line3:
sst1 = 1
sst6 = "LBS DATA"
sst7 = "TRX"
sst9 = "DELETION"
sst10 = "ADCE deletion"
sst11 = "ADCE creation"
sst16 = "BCF"
last19 = ThisWorkbook.Worksheets(sst9).Range("A" &
Rows.Count).End(xlUp).Row
last20 = ThisWorkbook.Worksheets(sst10).Range("A" &
Rows.Count).End(xlUp).Row
last22 = ThisWorkbook.Worksheets(sst11).Range("A" &
Rows.Count).End(xlUp).Row
last11 = ThisWorkbook.Worksheets(sst4).Range("A" &
Rows.Count).End(xlUp).Row
last13 = ThisWorkbook.Worksheets(sst6).Range("A" &
Rows.Count).End(xlUp).Row
last14 = ThisWorkbook.Worksheets(sst7).Range("D" &
Rows.Count).End(xlUp).Row
last191 = ThisWorkbook.Worksheets(sst16).Range("A" & Rows.Count).End(xlUp).Row
ThisWorkbook.Worksheets(sst6).Cells(last13 + 1, 1) = Nw_Name_OBJ
ThisWorkbook.Worksheets(sst6).Cells(last13 + 1, 2) = BSC_NAME
ThisWorkbook.Worksheets(sst6).Cells(last13 + 1, 3) = lac
ThisWorkbook.Worksheets(sst6).Cells(last13 + 1, 4) = CI
ThisWorkbook.Worksheets(sst6).Cells(last13 + 1, 5) = PLMN_NAME
ThisWorkbook.Worksheets(sst6).Cells(last13 + 1, 7) = NCC
ThisWorkbook.Worksheets(sst6).Cells(last13 + 1, 8) = BCC
ThisWorkbook.Worksheets(sst9).Cells(last19 + 1, 1) = BSC_NAME
ThisWorkbook.Worksheets(sst9).Cells(last19 + 1, 2) = BSC_Id
ThisWorkbook.Worksheets(sst9).Cells(last19 + 1, 3) = BCF
ThisWorkbook.Worksheets(sst9).Cells(last19 + 1, 4) = BTS_ID
ThisWorkbook.Worksheets(sst9).Cells(last19 + 1, 5) = lac
ThisWorkbook.Worksheets(sst9).Cells(last19 + 1, 6) = CI
ThisWorkbook.Worksheets(sst9).Cells(last19 + 1, 7) = "PLEASE DELETE
SECTORS"
ThisWorkbook.Worksheets(sst9).Cells(last19 + 1, 8) = "PLEASE DELETE ADJ
BOTH WAY BEFORE DELETING SECTOR"
ThisWorkbook.Worksheets(sst9).Cells(last19 + 1, 9) = "Please delete MAL ID
& MAL Freq"
ThisWorkbook.Worksheets(sst9).Cells(last19 + 1, 10) = PLMN_NAME
ThisWorkbook.Worksheets(sst10).Cells(last20 + 1, 1) = "OSS1"
ThisWorkbook.Worksheets(sst10).Cells(last20 + 1, 2) = BSC_NAME
ThisWorkbook.Worksheets(sst10).Cells(last20 + 1, 3) = BSC_Id
ThisWorkbook.Worksheets(sst10).Cells(last20 + 1, 4) = BCF
ThisWorkbook.Worksheets(sst10).Cells(last20 + 1, 5) = BTS_ID
ThisWorkbook.Worksheets(sst10).Cells(last20 + 1, 6) = lac
ThisWorkbook.Worksheets(sst10).Cells(last20 + 1, 7) = CI
ThisWorkbook.Worksheets(sst10).Cells(last20 + 1, 8) = PLMN_NAME
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 1) = "OSS1"
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 2) = BSC_NAME
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 3) = BSC_Id
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 4) = BCF
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 5) = BTS_ID
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 6) = lac
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 7) = CI
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 8) = PLMN_NAME
If ttt = 1 Then
ThisWorkbook.Worksheets(sst16).Cells(last191 + 1, 1) = BSC_NAME
ThisWorkbook.Worksheets(sst16).Cells(last191 + 1, 2) = BSC_Id
ThisWorkbook.Worksheets(sst16).Cells(last191 + 1, 3) = BCF
ThisWorkbook.Worksheets(sst16).Cells(last191 + 1, 4) = BCF_Name
ThisWorkbook.Worksheets(sst16).Cells(last191 + 1, 5) = "MR10"
ThisWorkbook.Worksheets(sst16).Cells(last191 + 1, 6) = 2
ThisWorkbook.Worksheets(sst16).Cells(last191 + 1, 10) = 1
ThisWorkbook.Worksheets(sst16).Cells(last191 + 1, 11) = "75%"
ThisWorkbook.Worksheets(sst16).Cells(last191 + 1, 12) = "90%"
ThisWorkbook.Worksheets(sst16).Cells(last191 + 1, 13) = 14
ThisWorkbook.Worksheets(sst16).Cells(last191 + 1, 14) = 28
ThisWorkbook.Worksheets(sst16).Cells(last191 + 1, 15) = 7200
ThisWorkbook.Worksheets(sst16).Cells(last191 + 1, 16) = 1
ThisWorkbook.Worksheets(sst16).Cells(last191 + 1, 17) = 7200
ThisWorkbook.Worksheets(sst16).Cells(last191 + 1, 18) = 5000
ThisWorkbook.Worksheets(sst16).Cells(last191 + 1, 20) = 24
ThisWorkbook.Worksheets(sst16).Cells(last191 + 1, 22) = 24
ThisWorkbook.Worksheets(sst16).Cells(last191 + 1, 23) = 2
ThisWorkbook.Worksheets(sst16).Cells(last191 + 1, 24) = 2
ThisWorkbook.Worksheets(sst16).Cells(last191 + 1, 25) = 300
ThisWorkbook.Worksheets(sst16).Cells(last191 + 1, 26) = PLMN_NAME
ttt = ttt + 1
End If
GoTo Line1
LastLine:
Next Z
''''''''
sst5 = "Slave BTS"
last11 = ThisWorkbook.Worksheets(sst4).Range("A" & Rows.Count).End(xlUp).Row
last12 = ThisWorkbook.Worksheets(sst5).Range("A" & Rows.Count).End(xlUp).Row
For S = 2 To last12
CIS = ThisWorkbook.Worksheets(sst5).Cells(S, 10).Value
Set aCellS1 = ThisWorkbook.Worksheets(sst4).Range("J1:J" &
last11).Find(What:=CIS, LookIn:=xlValues, LookAt:=xlWhole, SearchOrder:=xlByRows,
SearchDirection:=xlNext, MatchCase:=False, SearchFormat:=False)
Master = ThisWorkbook.Worksheets(sst4).Cells(Z, 5).Value
ThisWorkbook.Worksheets(sst5).Cells(S, 5) = Master
Next S
'''''''
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
''''''''''''''''''''
sst7 = "TRX"
Last15 = ThisWorkbook.Worksheets(sst7).Range("A" &
Rows.Count).End(xlUp).Row
last = ThisWorkbook.Worksheets(sst4).Range("BY" & Rows.Count).End(xlUp).Row
Last1 = wb.Worksheets(sst3).Range("A" & Rows.Count).End(xlUp).Row
For Z = 2 To last
Last15 = ThisWorkbook.Worksheets(sst7).Range("A" &
Rows.Count).End(xlUp).Row
PLMN_NAME = ThisWorkbook.Worksheets(sst4).Cells(Z, 77).Value
b = 0
B1 = 1
T007 = PLMN_NAME
Set aCell1 = wb.Worksheets(sst3).Range("B1:B" &
Last1).Find(What:=PLMN_NAME, LookIn:=xlValues, LookAt:=xlWhole,
SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False,
SearchFormat:=False)
m_stAddress1 = wb.Worksheets(sst3).Cells(aCell1.Row, 1).Address
If aCell1 Is Nothing Then
MsgBox ("plmn_Name Not Found")
GoTo LastLine
End If
Do
Last15 = ThisWorkbook.Worksheets(sst7).Range("A" &
Rows.Count).End(xlUp).Row
BSC_Id = wb.Worksheets(sst3).Cells(aCell1.Row, 8).Value
BCF_Id = wb.Worksheets(sst3).Cells(aCell1.Row, 9).Value
BTS_ID = wb.Worksheets(sst3).Cells(aCell1.Row, 12).Value
Nw_Name_OBJ = wb.Worksheets(sst3).Cells(aCell1.Row, 6).Value
BAND = wb.Worksheets(sst3).Cells(aCell1.Row, 24).Value
CH_0 = wb.Worksheets(sst3).Cells(aCell1.Row, 34).Value
CH_1 = wb.Worksheets(sst3).Cells(aCell1.Row, 35).Value
CH_2 = wb.Worksheets(sst3).Cells(aCell1.Row, 36).Value
CH_3 = wb.Worksheets(sst3).Cells(aCell1.Row, 37).Value
CH_4 = wb.Worksheets(sst3).Cells(aCell1.Row, 38).Value
CH_5 = wb.Worksheets(sst3).Cells(aCell1.Row, 39).Value
CH_6 = wb.Worksheets(sst3).Cells(aCell1.Row, 40).Value
CH_7 = wb.Worksheets(sst3).Cells(aCell1.Row, 41).Value
If CH_0 = "MBCCH" Then
PREF = "P"
Else
PREF = "N"
End If
BCC = wb.Worksheets(sst3).Cells(aCell1.Row, 22).Value
DAP_ID = wb.Worksheets(sst3).Cells(aCell1.Row, 33).Value
If DAP_ID = 65535 Then
DAP_ID = "N"
Else
DAP_ID = "Y"
End If
''''''''''''''''''''''''''''''''''''''''''''
ThisWorkbook.Worksheets(sst7).Cells(Last15 + 1, 1) = BSC_Id
ThisWorkbook.Worksheets(sst7).Cells(Last15 + 1, 2) = BCF_Id
ThisWorkbook.Worksheets(sst7).Cells(Last15 + 1, 3) = BTS_ID
ThisWorkbook.Worksheets(sst7).Cells(Last15 + 1, 4) = Nw_Name_OBJ
ThisWorkbook.Worksheets(sst7).Cells(Last15 + 1, 8) = BAND
ThisWorkbook.Worksheets(sst7).Cells(Last15 + 1, 9) = CH_0
ThisWorkbook.Worksheets(sst7).Cells(Last15 + 1, 10) = CH_1
ThisWorkbook.Worksheets(sst7).Cells(Last15 + 1, 11) = CH_2
ThisWorkbook.Worksheets(sst7).Cells(Last15 + 1, 12) = CH_3
ThisWorkbook.Worksheets(sst7).Cells(Last15 + 1, 13) = CH_4
ThisWorkbook.Worksheets(sst7).Cells(Last15 + 1, 14) = CH_5
ThisWorkbook.Worksheets(sst7).Cells(Last15 + 1, 15) = CH_6
ThisWorkbook.Worksheets(sst7).Cells(Last15 + 1, 16) = CH_7
ThisWorkbook.Worksheets(sst7).Cells(Last15 + 1, 18) = PREF
ThisWorkbook.Worksheets(sst7).Cells(Last15 + 1, 19) = BCC
ThisWorkbook.Worksheets(sst7).Cells(Last15 + 1, 20) = DAP_ID
ThisWorkbook.Worksheets(sst7).Cells(Last15 + 1, 21) = PLMN_NAME
Set aCell1 = wb.Worksheets(sst3).Range("B1:B" &
Last1).FindNext(aCell1)
Loop While wb.Worksheets(sst3).Cells(aCell1.Row + M, 1).Address <>
m_stAddress1
Next Z
'''''''''''''''''''''''''''
Last15 = ThisWorkbook.Worksheets(sst7).Range("A" & Rows.Count).End(xlUp).Row
Set aCell31 = ThisWorkbook.Worksheets(sst7).Range("U1:U" &
Last15).Find(What:=PLMN_NAME, LookIn:=xlValues, LookAt:=xlWhole,
SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False,
SearchFormat:=False)
m_stAddress31 = ThisWorkbook.Worksheets(sst7).Cells(aCell31.Row,
1).Address
Do
CELL_NAME = ThisWorkbook.Worksheets(sst7).Cells(aCell31.Row, 4).Value
T1 = CELL_NAME
T2 = Right(T1, 1)
If T2 = 4 Then
GoTo Line555
End If
Set aCell31 = ThisWorkbook.Worksheets(sst7).Range("U1:U" &
Last15).FindNext(aCell31)
Loop While ThisWorkbook.Worksheets(sst7).Cells(aCell31.Row, 1).Address
<> m_stAddress31
''''''''''''''''''''''''''
Last15 = ThisWorkbook.Worksheets(sst7).Range("A" & Rows.Count).End(xlUp).Row
For X = 2 To Last15
CELL_NAME = ThisWorkbook.Worksheets(sst7).Cells(X, 4).Value
T22 = ThisWorkbook.Worksheets(sst7).Cells(X, 5).Value
If T22 <> "" Then
GoTo Line007
End If
T1 = CELL_NAME
ThisWorkbook.Worksheets(sst7).Activate
Value1 = Application.WorksheetFunction.CountIf(Range("D:D"), T1)
T2 = Right(T1, 1)
T11 = ThisWorkbook.Worksheets(sst7).Cells(X, 8).Value
If T2 = 1 And T11 < 100 Then
T = X
A = 1
For Z = 1 To Value1
ThisWorkbook.Worksheets(sst7).Cells(T, 5) = A
A = A + 1
T = T + 1
Next Z
GoTo LastLine1
End If
If T2 = 2 And T11 < 100 Then
A = 7
T = X
For Z = 1 To Value1
ThisWorkbook.Worksheets(sst7).Cells(T, 5) = A
A = A + 1
T = T + 1
Next Z
GoTo LastLine1
End If
If T2 = 3 And T11 < 100 Then
If Value1 > 5 Then
A = 13
T = X
For Z = 1 To Value1
ThisWorkbook.Worksheets(sst7).Cells(T, 5) = A
A = A + 1
T = T + 1
Next Z
GoTo LastLine1
End If
If Value1 > 4 Then
A = 14
T = X
For Z = 1 To Value1
ThisWorkbook.Worksheets(sst7).Cells(T, 5) = A
A = A + 1
T = T + 1
Next Z
GoTo LastLine1
End If
A = 15
Line12:
T = X
For Z = 1 To Value1
ThisWorkbook.Worksheets(sst7).Cells(T, 5) = A
A = A + 1
T = T + 1
Next Z
GoTo LastLine1
End If
If T2 = 1 And T11 > 100 Then
T = X
A = 23
For Z = 1 To Value1
ThisWorkbook.Worksheets(sst7).Cells(T, 5) = A
A = A + 1
T = T + 1
Next Z
GoTo LastLine1
End If
If T2 = 2 And T11 > 100 Then
T = X
A = 21
For Z = 1 To Value1
ThisWorkbook.Worksheets(sst7).Cells(T, 5) = A
A = A + 1
T = T + 1
Next Z
GoTo LastLine1
End If
If T2 = 3 And T11 > 100 Then
T = X
A = 19
For Z = 1 To Value1
ThisWorkbook.Worksheets(sst7).Cells(T, 5) = A
A = A + 1
T = T + 1
Next Z
GoTo LastLine1
End If
LastLine1:
X = X + Value1 - 1
Line007:
Next X
'''''''''''''''''''''''''''
Line555:
For X = 2 To Last15
CELL_NAME = ThisWorkbook.Worksheets(sst7).Cells(X, 4).Value
T22 = ThisWorkbook.Worksheets(sst7).Cells(X, 5).Value
If T22 <> "" Then
GoTo Line0071
End If
T1 = CELL_NAME
ThisWorkbook.Worksheets(sst7).Activate
Value1 = Application.WorksheetFunction.CountIf(Range("D:D"), T1)
T2 = Right(T1, 1)
T11 = ThisWorkbook.Worksheets(sst7).Cells(X, 8).Value
If T2 = 1 And T11 < 100 Then
T = X
A = 1
For Z = 1 To Value1
ThisWorkbook.Worksheets(sst7).Cells(T, 5) = A
A = A + 1
T = T + 1
Next Z
GoTo LastLine1112
End If
If T2 = 2 And T11 < 100 Then
A = 6
T = X
For Z = 1 To Value1
ThisWorkbook.Worksheets(sst7).Cells(T, 5) = A
A = A + 1
T = T + 1
Next Z
GoTo LastLine1112
End If
If T2 = 3 And T11 < 100 Then
A = 11
T = X
For Z = 1 To Value1
ThisWorkbook.Worksheets(sst7).Cells(T, 5) = A
A = A + 1
T = T + 1
Next Z
GoTo LastLine1112
End If
If T2 = 4 And T11 < 100 Then
A = 15
T = X
For Z = 1 To Value1
ThisWorkbook.Worksheets(sst7).Cells(T, 5) = A
A = A + 1
T = T + 1
Next Z
GoTo LastLine1112
End If
If T2 = 1 And T11 > 100 Then
T = X
A = 23
For Z = 1 To Value1
ThisWorkbook.Worksheets(sst7).Cells(T, 5) = A
A = A + 1
T = T + 1
Next Z
GoTo LastLine1112
End If
If T2 = 2 And T11 > 100 Then
T = X
A = 21
For Z = 1 To Value1
ThisWorkbook.Worksheets(sst7).Cells(T, 5) = A
A = A + 1
T = T + 1
Next Z
GoTo LastLine1112
End If
If T2 = 3 And T11 > 100 Then
T = X
A = 19
For Z = 1 To Value1
ThisWorkbook.Worksheets(sst7).Cells(T, 5) = A
A = A + 1
T = T + 1
Next Z
GoTo LastLine1112
End If
LastLine1112:
X = X + Value1 - 1
Line0071:
Next X

'''''''''''''''''''''
Last15 = ThisWorkbook.Worksheets(sst7).Range("A" & Rows.Count).End(xlUp).Row
For X = 2 To Last15
BCF_Id = ThisWorkbook.Worksheets(sst7).Cells(X, 2).Value
A1 = Len(BCF_Id)
If A1 = 1 Then
B1 = 0 & 0 & BCF_Id
End If
If A1 = 2 Then
B1 = 0 & BCF_Id
End If
If A1 = 3 Then
B1 = BCF_Id
End If
TRX = ThisWorkbook.Worksheets(sst7).Cells(X, 5).Value
A2 = Len(TRX)
If A2 = 1 Then
B2 = 0 & TRX
End If
If A2 = 2 Then
B2 = TRX
End If
SCTP = "BCF" & B1 & "TRX" & B2
ThisWorkbook.Worksheets(sst7).Cells(X, 6) = SCTP

If A2 = 1 Then
b3 = TRX
End If
If A2 = 2 Then
Select Case TRX
Case Is = 10
b3 = "A"
Case Is = 11
b3 = "B"
Case Is = 12
b3 = "C"
Case Is = 13
b3 = "D"
Case Is = 14
b3 = "E"
Case Is = 15
b3 = "F"
Case Is = 16
b3 = "G"
Case Is = 17
b3 = "H"
Case Is = 18
b3 = "I"
Case Is = 19
b3 = "J"
Case Is = 20
b3 = "K"
Case Is = 21
b3 = "L"
Case Is = 22
b3 = "M"
Case Is = 23
b3 = "N"
Case Is = 24
b3 = "O"
Case Is = 25
b3 = "P"
Case Is = 26
b3 = "Q"
Case Is = 27
b3 = "R"
Case Is = 28
b3 = "S"
Case Is = 29
b3 = "T"
Case Is = 30
b3 = "U"
Case Is = 31
b3 = "V"
Case Is = 32
b3 = "W"
Case Is = 33
b3 = "X"
Case Is = 34
b3 = "Y"
Case Is = 35
b3 = "Z"
Case Else
b3 = "?"
End Select
End If
LAPD_NAME = "P" & B1 & b3
ThisWorkbook.Worksheets(sst7).Cells(X, 17) = LAPD_NAME
Next X
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
sst6 = "LBS DATA"
last11 = ThisWorkbook.Worksheets(sst4).Range("A" & Rows.Count).End(xlUp).Row
last13 = ThisWorkbook.Worksheets(sst6).Range("A" & Rows.Count).End(xlUp).Row
last14 = ThisWorkbook.Worksheets(sst7).Range("D" & Rows.Count).End(xlUp).Row
For Z = 3 To last13
Nw_Name_OBJ = ThisWorkbook.Worksheets(sst6).Cells(Z, 1).Value
CI = ThisWorkbook.Worksheets(sst6).Cells(Z, 4).Value
T222 = ThisWorkbook.Worksheets(sst6).Cells(Z, 9).Value
If T222 <> "" Then
GoTo Lastline2
End If
Set aCell12 = ThisWorkbook.Worksheets(sst7).Range("D1:D" &
last14).Find(What:=Nw_Name_OBJ, LookIn:=xlValues, LookAt:=xlWhole,
SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False,
SearchFormat:=False)
m_stAddress12 = ThisWorkbook.Worksheets(sst7).Cells(aCell12.Row, 1).Address
Do
T009 = ThisWorkbook.Worksheets(sst7).Cells(aCell12.Row, 9).Value
If T009 = "MBCCH" Then
BCCH = ThisWorkbook.Worksheets(sst7).Cells(aCell12.Row, 8).Value
Exit Do
End If
Set aCell12 = ThisWorkbook.Worksheets(sst7).Range("D1:D" &
last14).FindNext(aCell12)
Loop While ThisWorkbook.Worksheets(sst7).Cells(aCell12.Row + M, 1).Address
<> m_stAddress12
ThisWorkbook.Worksheets(sst6).Cells(Z, 6) = BCCH
Last15 = wb1.Worksheets(sst1).Range("C" & Rows.Count).End(xlUp).Row
Set aCell13 = wb1.Worksheets(sst1).Range("C1:C" & Last15).Find(What:=CI,
LookIn:=xlValues, LookAt:=xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlNext,
MatchCase:=False, SearchFormat:=False)
If aCell13 Is Nothing Then
MsgBox ("Cell ID Not Found")
GoTo LastLine
End If
Latitude = wb1.Worksheets(sst1).Cells(aCell13.Row, 6).Value
Longitude = wb1.Worksheets(sst1).Cells(aCell13.Row, 7).Value
Azimuth = wb1.Worksheets(sst1).Cells(aCell13.Row, 54).Value
Height = wb1.Worksheets(sst1).Cells(aCell13.Row, 55).Value
ThisWorkbook.Worksheets(sst6).Cells(Z, 9) = Latitude
t9 = Split(Latitude, ".")
ThisWorkbook.Worksheets(sst6).Cells(Z, 10) = t9(0)
T11 = (Latitude - t9(0)) * 60
T12 = Split(T11, ".")
ThisWorkbook.Worksheets(sst6).Cells(Z, 11) = T12(0)
ThisWorkbook.Worksheets(sst6).Cells(Z, 12) = (T11 - T12(0)) * 60
ThisWorkbook.Worksheets(sst6).Cells(Z, 13) = 0
ThisWorkbook.Worksheets(sst6).Cells(Z, 14) = Longitude
t9 = Split(Longitude, ".")
ThisWorkbook.Worksheets(sst6).Cells(Z, 15) = t9(0)
T11 = (Longitude - t9(0)) * 60
T12 = Split(T11, ".")
ThisWorkbook.Worksheets(sst6).Cells(Z, 16) = T12(0)
ThisWorkbook.Worksheets(sst6).Cells(Z, 17) = (T11 - T12(0)) * 60
ThisWorkbook.Worksheets(sst6).Cells(Z, 18) = 0
ThisWorkbook.Worksheets(sst6).Cells(Z, 19) = Azimuth
ThisWorkbook.Worksheets(sst6).Cells(Z, 20) = Height
ThisWorkbook.Worksheets(sst6).Cells(Z, 21) = 0
ThisWorkbook.Worksheets(sst6).Cells(Z, 22) = 65
Lastline2:
Next Z
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
sst8 = "SCTP"
Last15 = ThisWorkbook.Worksheets(sst7).Range("A" & Rows.Count).End(xlUp).Row
last = ThisWorkbook.Worksheets(sst4).Range("BY" & Rows.Count).End(xlUp).Row
Last1 = wb.Worksheets(sst3).Range("A" & Rows.Count).End(xlUp).Row
Last16 = ThisWorkbook.Worksheets(sst8).Range("A" &
Rows.Count).End(xlUp).Row
Last17 = wb2.Worksheets(1).Range("A" & Rows.Count).End(xlUp).Row
Last18 = wb3.Worksheets(1).Range("C" & Rows.Count).End(xlUp).Row
For Z = 2 To last
Last15 = ThisWorkbook.Worksheets(sst7).Range("A" &
Rows.Count).End(xlUp).Row
PLMN_NAME = ThisWorkbook.Worksheets(sst4).Cells(Z, 77).Value
Set aCell16 = ThisWorkbook.Worksheets(sst7).Range("U1:U" &
Last15).Find(What:=PLMN_NAME, LookIn:=xlValues, LookAt:=xlWhole,
SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False,
SearchFormat:=False)
m_stAddress16 = ThisWorkbook.Worksheets(sst7).Cells(aCell16.Row,
1).Address
'If aCell1 Is Nothing Then
' MsgBox ("plmn_Name Not Found")
' GoTo LastLine
'End If
BSC_Id = ThisWorkbook.Worksheets(sst7).Cells(aCell16.Row, 1).Value
Set aCell18 = wb3.Worksheets(1).Range("C1:C" &
Last18).Find(What:=PLMN_NAME, LookIn:=xlValues, LookAt:=xlWhole,
SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False,
SearchFormat:=False)
If aCell18 Is Nothing Then
MsgBox ("Site Not Found in sran ip sheet")
Else
DESTINATION_ADDRESS = wb3.Worksheets(1).Cells(aCell18.Row,
11).Value
SOURCE_ADDRESS = wb3.Worksheets(1).Cells(aCell18.Row,
21).Value
End If

Set aCell17 = wb2.Worksheets(1).Range("A1:A" &


Last17).Find(What:=BSC_Id, LookIn:=xlValues, LookAt:=xlWhole,
SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False,
SearchFormat:=False)
If aCell17 Is Nothing Then
p1 = ""
OMU = ""
GoTo Line567
End If
p = 0
R = 0
T = 1
For W = 3 To 12
E1 = wb2.Worksheets(1).Cells(aCell17.Row, W).Value
If E1 <> "" Then
INDEX(T) = p
Ip(T) = E1
T = T + 1
R = R + 1
End If
p = p + 1
Next W
'''''
p1 = 0
For W1 = 13 To 22
E11 = wb2.Worksheets(1).Cells(aCell17.Row, W1).Value
If E11 <> "" Then
OMU = E11
Exit For
End If
p1 = p1 + 1
Next W1
'''''
Line567:

v = 1
H = 1
I = 1
Set aCell16 = ThisWorkbook.Worksheets(sst7).Range("U1:U" &
Last15).Find(What:=PLMN_NAME, LookIn:=xlValues, LookAt:=xlWhole,
SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False,
SearchFormat:=False)
m_stAddress16 = ThisWorkbook.Worksheets(sst7).Cells(aCell16.Row,
1).Address
Do
Last16 = ThisWorkbook.Worksheets(sst8).Range("A" &
Rows.Count).End(xlUp).Row
BSC_Id = ThisWorkbook.Worksheets(sst7).Cells(aCell16.Row,
1).Value
BCF_Id = ThisWorkbook.Worksheets(sst7).Cells(aCell16.Row,
2).Value
If v = 1 Then
SCTP_NAME = "BCF" & BCF_Id & "OMU"
Type1 = "OMU"
SCTP_USER = "IUA"
ROLE = "S"
UNIT = "BCSU"
Parameter = "AFAST"
Source_Port = 49152
NetMask = 24
'OMU = wb2.Worksheets(1).Cells(aCell17.Row, 14)
ThisWorkbook.Worksheets(sst8).Cells(Last16 + 1, 1) = BSC_Id
ThisWorkbook.Worksheets(sst8).Cells(Last16 + 1, 2) = BCF_Id
ThisWorkbook.Worksheets(sst8).Cells(Last16 + 1, 3) =
SCTP_NAME
ThisWorkbook.Worksheets(sst8).Cells(Last16 + 1, 4) =
SCTP_USER
ThisWorkbook.Worksheets(sst8).Cells(Last16 + 1, 5) = ROLE
ThisWorkbook.Worksheets(sst8).Cells(Last16 + 1, 6) = UNIT
ThisWorkbook.Worksheets(sst8).Cells(Last16 + 1, 7) = p1
ThisWorkbook.Worksheets(sst8).Cells(Last16 + 1, 8) =
Parameter
ThisWorkbook.Worksheets(sst8).Cells(Last16 + 1, 9) = OMU
ThisWorkbook.Worksheets(sst8).Cells(Last16 + 1, 10) =
Source_Port
ThisWorkbook.Worksheets(sst8).Cells(Last16 + 1, 12) =
Source_Port
ThisWorkbook.Worksheets(sst8).Cells(Last16 + 1, 11) =
SOURCE_ADDRESS
ThisWorkbook.Worksheets(sst8).Cells(Last16 + 1, 13) =
NetMask
ThisWorkbook.Worksheets(sst8).Cells(Last16 + 1, 14) = Type1
ThisWorkbook.Worksheets(sst8).Cells(Last16 + 1, 15) =
PLMN_NAME
v = v + 1
Last16 = ThisWorkbook.Worksheets(sst8).Range("A" &
Rows.Count).End(xlUp).Row
End If
SCTP_NAME = ThisWorkbook.Worksheets(sst7).Cells(aCell16.Row,
6).Value
Type1 = "TRX"
SCTP_USER = "IUA"
ROLE = "S"
UNIT = "BCSU"
Parameter = "AFAST"
Source_Port = 49152
NetMask = 24
ThisWorkbook.Worksheets(sst8).Cells(Last16 + 1, 1) = BSC_Id
ThisWorkbook.Worksheets(sst8).Cells(Last16 + 1, 2) = BCF_Id
ThisWorkbook.Worksheets(sst8).Cells(Last16 + 1, 3) =
SCTP_NAME
ThisWorkbook.Worksheets(sst8).Cells(Last16 + 1, 4) =
SCTP_USER
ThisWorkbook.Worksheets(sst8).Cells(Last16 + 1, 5) = ROLE
ThisWorkbook.Worksheets(sst8).Cells(Last16 + 1, 6) = UNIT
ThisWorkbook.Worksheets(sst8).Cells(Last16 + 1, 8) =
Parameter
ThisWorkbook.Worksheets(sst8).Cells(Last16 + 1, 7) =
INDEX(H)
AC_NO2(I) = INDEX(H)
I = I + 1
ThisWorkbook.Worksheets(sst8).Cells(Last16 + 1, 9) = Ip(H)
H = H + 1
If H > R Then
H = 1
End If
'Q1 = ThisWorkbook.Worksheets(sst8).Cells(Last16, 10)
f1 = Right(SCTP_NAME, 2)
ThisWorkbook.Worksheets(sst8).Cells(Last16 + 1, 10) =
Source_Port + f1
ThisWorkbook.Worksheets(sst8).Cells(Last16 + 1, 12) =
Source_Port + f1
ThisWorkbook.Worksheets(sst8).Cells(Last16 + 1, 11) =
DESTINATION_ADDRESS
ThisWorkbook.Worksheets(sst8).Cells(Last16 + 1, 13) =
NetMask
ThisWorkbook.Worksheets(sst8).Cells(Last16 + 1, 14) = Type1
ThisWorkbook.Worksheets(sst8).Cells(Last16 + 1, 15) =
PLMN_NAME
Set aCell16 = ThisWorkbook.Worksheets(sst7).Range("U1:U" &
Last15).FindNext(aCell16)
Loop While ThisWorkbook.Worksheets(sst7).Cells(aCell16.Row
+ M, 1).Address <> m_stAddress16

Set aCell16 = ThisWorkbook.Worksheets(sst7).Range("U1:U" &


Last15).Find(What:=PLMN_NAME, LookIn:=xlValues, LookAt:=xlWhole,
SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False,
SearchFormat:=False)
m_stAddress16 = ThisWorkbook.Worksheets(sst7).Cells(aCell16.Row,
1).Address
O = 1
Do
ThisWorkbook.Worksheets(sst7).Cells(aCell16.Row, 7) = AC_NO2(O)
O = O + 1
Set aCell16 = ThisWorkbook.Worksheets(sst7).Range("U1:U" &
Last15).FindNext(aCell16)
Loop While ThisWorkbook.Worksheets(sst7).Cells(aCell16.Row + M,
1).Address <> m_stAddress16
Next Z

'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
sst10 = "ADCE deletion"
M = 1
last20 = ThisWorkbook.Worksheets(sst10).Range("A" &
Rows.Count).End(xlUp).Row
last21 = wb4.Worksheets(1).Range("A" & Rows.Count).End(xlUp).Row
Last1 = wb.Worksheets(1).Range("A" & Rows.Count).End(xlUp).Row
For Q = 2 To last20
last20 = ThisWorkbook.Worksheets(sst10).Range("A" &
Rows.Count).End(xlUp).Row
PLMN_NAME = ThisWorkbook.Worksheets(sst10).Cells(Q, 8).Value
R1 = ThisWorkbook.Worksheets(sst10).Cells(Q, 9).Value
If R1 <> "" Then
GoTo LastLine10
End If
ThisWorkbook.Worksheets(sst10).Cells(Q, 9) = "OSS1"
CI = ThisWorkbook.Worksheets(sst10).Cells(Q, 7).Value
wb4.Worksheets(1).Activate
Value10 = Application.WorksheetFunction.CountIf(Range("A:A"), CI)
Set aCell20 = wb4.Worksheets(1).Range("A1:A" & last21).Find(What:=CI,
LookIn:=xlValues, LookAt:=xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlNext,
MatchCase:=False, SearchFormat:=False)
If aCell20 Is Nothing Then
GoTo LastLine10
End If
For M = 1 To Value10
AC_NO(M) = wb4.Worksheets(1).Cells(aCell20.Row + M - 1,
3).Value
Next M
M = 1
ThisWorkbook.Worksheets(sst10).Cells(Q, 13) = AC_NO(1)
ThisWorkbook.Worksheets(sst10).Cells(last20 + 1, 7) = AC_NO(1)
p1 = ThisWorkbook.Worksheets(sst10).Cells(Q, 13).Value
Set aCell21 = wb.Worksheets(1).Range("A1:A" &
Last1).Find(What:=p1, LookIn:=xlValues, LookAt:=xlWhole, SearchOrder:=xlByRows,
SearchDirection:=xlNext, MatchCase:=False, SearchFormat:=False)
If aCell21 Is Nothing Then
GoTo Line333
End If
PLMN_NAME1 = wb.Worksheets(sst3).Cells(aCell21.Row, 2).Value
BSC_NAME1 = wb.Worksheets(sst3).Cells(aCell21.Row, 3).Value
BSC_Id1 = wb.Worksheets(sst3).Cells(aCell21.Row, 8).Value
BCF1 = wb.Worksheets(sst3).Cells(aCell21.Row, 9).Value
BTS_ID1 = wb.Worksheets(sst3).Cells(aCell21.Row, 12).Value
lac1 = wb.Worksheets(sst3).Cells(aCell21.Row, 13).Value
ThisWorkbook.Worksheets(sst10).Cells(Q, 10) = BSC_NAME1
ThisWorkbook.Worksheets(sst10).Cells(Q, 11) = BSC_Id1
ThisWorkbook.Worksheets(sst10).Cells(Q, 12) = lac1
ThisWorkbook.Worksheets(sst10).Cells(Q, 14) = PLMN_NAME1
ThisWorkbook.Worksheets(sst10).Cells(last20 + 1, 1) = "OSS1"
ThisWorkbook.Worksheets(sst10).Cells(last20 + 1, 2) = BSC_NAME1
ThisWorkbook.Worksheets(sst10).Cells(last20 + 1, 3) = BSC_Id1
ThisWorkbook.Worksheets(sst10).Cells(last20 + 1, 4) = BCF1
ThisWorkbook.Worksheets(sst10).Cells(last20 + 1, 5) = BTS_ID1
ThisWorkbook.Worksheets(sst10).Cells(last20 + 1, 6) = lac1
ThisWorkbook.Worksheets(sst10).Cells(last20 + 1, 8) =
PLMN_NAME1
BSC_NAME = ThisWorkbook.Worksheets(sst10).Cells(Q, 2)
BSC_Id = ThisWorkbook.Worksheets(sst10).Cells(Q, 3)
BCF = ThisWorkbook.Worksheets(sst10).Cells(Q, 4)
BTS_ID = ThisWorkbook.Worksheets(sst10).Cells(Q, 5)
lac = ThisWorkbook.Worksheets(sst10).Cells(Q, 6)
CI = ThisWorkbook.Worksheets(sst10).Cells(Q, 7)
lac = ThisWorkbook.Worksheets(sst10).Cells(Q, 6)
PLMN_NAME = ThisWorkbook.Worksheets(sst10).Cells(Q, 8)
ThisWorkbook.Worksheets(sst10).Cells(last20 + 1, 10) =
BSC_NAME1
ThisWorkbook.Worksheets(sst10).Cells(last20 + 1, 11) = BSC_Id1
ThisWorkbook.Worksheets(sst10).Cells(last20 + 1, 12) = lac1
ThisWorkbook.Worksheets(sst10).Cells(last20 + 1, 13) = CI
ThisWorkbook.Worksheets(sst10).Cells(last20 + 1, 14) =
PLMN_NAME
U = 2
ThisWorkbook.Worksheets(sst10).Cells(last20 + 1, 9) = "OSS1"
last20 = ThisWorkbook.Worksheets(sst10).Range("A" &
Rows.Count).End(xlUp).Row

M = 1
J = 1
Do While AC_NO(U) <> ""
ThisWorkbook.Worksheets(sst10).Cells(last20 + M, 13) =
AC_NO(U)
ThisWorkbook.Worksheets(sst10).Cells(last20 + M + J, 7) =
AC_NO(U)
p1 = ThisWorkbook.Worksheets(sst10).Cells(last20 + M,
13).Value
Set aCell21 = wb.Worksheets(1).Range("A1:A" &
Last1).Find(What:=p1, LookIn:=xlValues, LookAt:=xlWhole, SearchOrder:=xlByRows,
SearchDirection:=xlNext, MatchCase:=False, SearchFormat:=False)
If aCell21 Is Nothing Then
GoTo Line333
End If
PLMN_NAME1 = wb.Worksheets(sst3).Cells(aCell21.Row,
2).Value
BSC_NAME1 = wb.Worksheets(sst3).Cells(aCell21.Row, 3).Value
BSC_Id1 = wb.Worksheets(sst3).Cells(aCell21.Row, 8).Value
BCF1 = wb.Worksheets(sst3).Cells(aCell21.Row, 9).Value
BTS_ID1 = wb.Worksheets(sst3).Cells(aCell21.Row, 12).Value
lac1 = wb.Worksheets(sst3).Cells(aCell21.Row, 13).Value
ThisWorkbook.Worksheets(sst10).Cells(last20 + M, 1) =
"OSS1"
ThisWorkbook.Worksheets(sst10).Cells(last20 + M, 2) =
BSC_NAME
ThisWorkbook.Worksheets(sst10).Cells(last20 + M, 3) =
BSC_Id
ThisWorkbook.Worksheets(sst10).Cells(last20 + M, 4) = BCF
ThisWorkbook.Worksheets(sst10).Cells(last20 + M, 5) =
BTS_ID
ThisWorkbook.Worksheets(sst10).Cells(last20 + M, 6) = lac
ThisWorkbook.Worksheets(sst10).Cells(last20 + M, 7) = CI
ThisWorkbook.Worksheets(sst10).Cells(last20 + M, 8) =
PLMN_NAME
ThisWorkbook.Worksheets(sst10).Cells(last20 + M, 9) =
"OSS1"
ThisWorkbook.Worksheets(sst10).Cells(last20 + M, 10) =
BSC_NAME1
ThisWorkbook.Worksheets(sst10).Cells(last20 + M, 11) =
BSC_Id1
ThisWorkbook.Worksheets(sst10).Cells(last20 + M, 12) = lac1
ThisWorkbook.Worksheets(sst10).Cells(last20 + M, 14) =
PLMN_NAME1
ThisWorkbook.Worksheets(sst10).Cells(last20 + M + J, 1) =
"OSS1"
ThisWorkbook.Worksheets(sst10).Cells(last20 + M + J, 2) =
BSC_NAME1
ThisWorkbook.Worksheets(sst10).Cells(last20 + M + J, 3) =
BSC_Id1
ThisWorkbook.Worksheets(sst10).Cells(last20 + M + J, 4) =
BCF1
ThisWorkbook.Worksheets(sst10).Cells(last20 + M + J, 5) =
BTS_ID1
ThisWorkbook.Worksheets(sst10).Cells(last20 + M + J, 6) =
lac1
ThisWorkbook.Worksheets(sst10).Cells(last20 + M + J, 8) =
PLMN_NAME1
ThisWorkbook.Worksheets(sst10).Cells(last20 + M + J, 9) =
"OSS1"
ThisWorkbook.Worksheets(sst10).Cells(last20 + M + J, 10) =
BSC_NAME
ThisWorkbook.Worksheets(sst10).Cells(last20 + M + J, 11) =
BSC_Id
ThisWorkbook.Worksheets(sst10).Cells(last20 + M + J, 12) =
lac
ThisWorkbook.Worksheets(sst10).Cells(last20 + M + J, 13) =
CI
ThisWorkbook.Worksheets(sst10).Cells(last20 + M + J, 14) =
PLMN_NAME
Line333:

U = U + 1
M = M + 2
Loop
LastLine10:
Next Q

'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'''''''''''''''''''''''''''''''''''''''''''''
sst11 = "ADCE creation"
M = 1
last22 = ThisWorkbook.Worksheets(sst11).Range("A" &
Rows.Count).End(xlUp).Row
last21 = wb4.Worksheets(1).Range("A" & Rows.Count).End(xlUp).Row
Last1 = wb.Worksheets(1).Range("A" & Rows.Count).End(xlUp).Row
For Q = 2 To last22
last22 = ThisWorkbook.Worksheets(sst11).Range("A" &
Rows.Count).End(xlUp).Row
PLMN_NAME = ThisWorkbook.Worksheets(sst11).Cells(Q, 8).Value
R1 = ThisWorkbook.Worksheets(sst11).Cells(Q, 9).Value
If R1 <> "" Then
GoTo LastLine11
End If
ThisWorkbook.Worksheets(sst11).Cells(Q, 9) = "OSS1"
CI = ThisWorkbook.Worksheets(sst11).Cells(Q, 7).Value
wb4.Worksheets(1).Activate
Value11 = Application.WorksheetFunction.CountIf(Range("A:A"), CI)
Set aCell20 = wb4.Worksheets(1).Range("A1:A" & last21).Find(What:=CI,
LookIn:=xlValues, LookAt:=xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlNext,
MatchCase:=False, SearchFormat:=False)
If aCell20 Is Nothing Then
GoTo LastLine11
End If
For M = 1 To Value11
AC_NO1(M) = wb4.Worksheets(1).Cells(aCell20.Row + M - 1,
3).Value
Next M
M = 1
ThisWorkbook.Worksheets(sst11).Cells(Q, 15) = AC_NO1(1)
p1 = ThisWorkbook.Worksheets(sst11).Cells(Q, 15).Value
Set aCell21 = wb.Worksheets(1).Range("A1:A" &
Last1).Find(What:=p1, LookIn:=xlValues, LookAt:=xlWhole, SearchOrder:=xlByRows,
SearchDirection:=xlNext, MatchCase:=False, SearchFormat:=False)
If aCell21 Is Nothing Then
GoTo Line345
End If
m_stAddress21 = wb.Worksheets(1).Cells(aCell21.Row, 1).Address
Do
T009 = wb.Worksheets(1).Cells(aCell21.Row, 34).Value
If T009 = "MBCCH" Then
Exit Do
End If
Set aCell21 = wb.Worksheets(1).Range("A1:A" &
Last1).FindNext(aCell21)
If wb.Worksheets(1).Cells(aCell21.Row, 1).Address =
m_stAddress21 Then
MsgBox ("MBCCH NOT FOUND FOR nEIGHBOUR")
Freq1 = ""
GoTo Line098
End If
Loop While wb.Worksheets(1).Cells(aCell21.Row, 1).Address
<> m_stAddress21
Freq1 = wb.Worksheets(sst3).Cells(aCell21.Row, 24).Value
Line098:
PLMN_NAME1 = wb.Worksheets(sst3).Cells(aCell21.Row, 2).Value
BSC_NAME1 = wb.Worksheets(sst3).Cells(aCell21.Row, 3).Value
BSC_Id1 = wb.Worksheets(sst3).Cells(aCell21.Row, 8).Value
lac1 = wb.Worksheets(sst3).Cells(aCell21.Row, 13).Value
BCF1 = wb.Worksheets(sst3).Cells(aCell21.Row, 9).Value
BTS_ID1 = wb.Worksheets(sst3).Cells(aCell21.Row, 12).Value
NCC1 = wb.Worksheets(sst3).Cells(aCell21.Row, 23).Value
BCC1 = wb.Worksheets(sst3).Cells(aCell21.Row, 22).Value

MCC = 405
MNC = 51
RAC1 = wb.Worksheets(sst3).Cells(aCell21.Row, 14).Value
GPRS = "Y"
PMRG = 4
LMRG = 3
QMRG = 0
ThisWorkbook.Worksheets(sst11).Cells(Q, 9) = "OSS1"
ThisWorkbook.Worksheets(sst11).Cells(Q, 10) = BSC_NAME1
ThisWorkbook.Worksheets(sst11).Cells(Q, 11) = BSC_Id1
ThisWorkbook.Worksheets(sst11).Cells(Q, 12) = BCF1
ThisWorkbook.Worksheets(sst11).Cells(Q, 13) = BTS_ID1
ThisWorkbook.Worksheets(sst11).Cells(Q, 14) = lac1
ThisWorkbook.Worksheets(sst11).Cells(Q, 16) = PLMN_NAME1
ThisWorkbook.Worksheets(sst11).Cells(Q, 17) = NCC1
ThisWorkbook.Worksheets(sst11).Cells(Q, 18) = BCC1
ThisWorkbook.Worksheets(sst11).Cells(Q, 19) = Freq1
ThisWorkbook.Worksheets(sst11).Cells(Q, 20) = MCC
ThisWorkbook.Worksheets(sst11).Cells(Q, 21) = MNC
ThisWorkbook.Worksheets(sst11).Cells(Q, 22) = RAC1
ThisWorkbook.Worksheets(sst11).Cells(Q, 23) = GPRS
G1 = ThisWorkbook.Worksheets(sst11).Cells(Q, 8).Value
G2 = ThisWorkbook.Worksheets(sst11).Cells(Q, 16).Value
If G1 = G2 Then
SYNC1 = "Y"
Else
SYNC1 = "N"
End If
ThisWorkbook.Worksheets(sst11).Cells(Q, 24) = SYNC1
ThisWorkbook.Worksheets(sst11).Cells(Q, 25) = PMRG
ThisWorkbook.Worksheets(sst11).Cells(Q, 26) = LMRG
ThisWorkbook.Worksheets(sst11).Cells(Q, 27) = QMRG
ThisWorkbook.Worksheets(sst11).Cells(Q, 28) = "-90"
ThisWorkbook.Worksheets(sst11).Cells(Q, 29) = "-85"
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 1) = "OSS1"
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 2) =
BSC_NAME1
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 3) =
BSC_Id1
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 4) = BCF1
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 5) =
BTS_ID1
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 6) = lac1
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 7) =
AC_NO1(1)
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 8) =
PLMN_NAME1
CI = ThisWorkbook.Worksheets(sst11).Cells(Q, 7)
Set aCell21 = wb.Worksheets(1).Range("A1:A" &
Last1).Find(What:=CI, LookIn:=xlValues, LookAt:=xlWhole, SearchOrder:=xlByRows,
SearchDirection:=xlNext, MatchCase:=False, SearchFormat:=False)
If aCell21 Is Nothing Then
GoTo LastLine11
End If
m_stAddress21 = wb.Worksheets(1).Cells(aCell21.Row, 1).Address
Do
T009 = wb.Worksheets(1).Cells(aCell21.Row, 34).Value
If T009 = "MBCCH" Then
Exit Do
End If
Set aCell21 = wb.Worksheets(1).Range("A1:A" &
Last1).FindNext(aCell21)
Loop While ThisWorkbook.Worksheets(sst11).Cells(aCell21.Row
+ M, 1).Address <> m_stAddress21
PLMN_NAME = wb.Worksheets(sst3).Cells(aCell21.Row, 2).Value
BSC_NAME = wb.Worksheets(sst3).Cells(aCell21.Row, 3).Value
BSC_Id = wb.Worksheets(sst3).Cells(aCell21.Row, 8).Value
lac = wb.Worksheets(sst3).Cells(aCell21.Row, 13).Value
BCF = wb.Worksheets(sst3).Cells(aCell21.Row, 9).Value
BTS_ID = wb.Worksheets(sst3).Cells(aCell21.Row, 12).Value
NCC = wb.Worksheets(sst3).Cells(aCell21.Row, 23).Value
BCC = wb.Worksheets(sst3).Cells(aCell21.Row, 22).Value
Freq = wb.Worksheets(sst3).Cells(aCell21.Row, 24).Value
RAC = wb.Worksheets(sst3).Cells(aCell21.Row, 14).Value
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 9) = "OSS1"
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 10) = BSC_NAME
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 11) = BSC_Id
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 12) = BCF
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 13) = BTS_ID
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 14) = lac
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 15) = CI
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 16) =
PLMN_NAME
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 17) = NCC
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 18) = BCC
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 19) = Freq
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 20) = MCC
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 21) = MNC
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 22) = RAC
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 23) = GPRS
G1 = ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 8).Value
G2 = ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 16).Value
If G1 = G2 Then
SYNC1 = "Y"
Else
SYNC1 = "N"
End If
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 24) = SYNC1
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 25) = PMRG
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 26) = LMRG
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 27) = QMRG
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 28) = "-90"
ThisWorkbook.Worksheets(sst11).Cells(last22 + 1, 29) = "-85"

'''''''
U = 2
M = 1
last22 = ThisWorkbook.Worksheets(sst11).Range("A" &
Rows.Count).End(xlUp).Row
Do While AC_NO1(U) <> ""
ThisWorkbook.Worksheets(sst11).Cells(last22 + M, 15) =
AC_NO1(U)
p1 = ThisWorkbook.Worksheets(sst11).Cells(last22 + M,
15).Value
Set aCell21 = wb.Worksheets(1).Range("A1:A" &
Last1).Find(What:=p1, LookIn:=xlValues, LookAt:=xlWhole, SearchOrder:=xlByRows,
SearchDirection:=xlNext, MatchCase:=False, SearchFormat:=False)
If aCell21 Is Nothing Then
GoTo Line345
End If
m_stAddress21 = wb.Worksheets(1).Cells(aCell21.Row,
1).Address
Do
T009 = wb.Worksheets(1).Cells(aCell21.Row, 34).Value
If T009 = "MBCCH" Then
Exit Do
End If
Set aCell21 = wb.Worksheets(1).Range("A1:A" &
Last1).FindNext(aCell21)
If wb.Worksheets(1).Cells(aCell21.Row, 1).Address =
m_stAddress21 Then
MsgBox ("MBCCH NOT FOUND FOR nEIGHBOUR")
Freq1 = ""
GoTo Line099
End If
Loop While wb.Worksheets(1).Cells(aCell21.Row, 1).Address
<> m_stAddress21
Freq1 = wb.Worksheets(sst3).Cells(aCell21.Row, 24).Value
Line099:
PLMN_NAME1 = wb.Worksheets(sst3).Cells(aCell21.Row, 2).Value
BSC_NAME1 = wb.Worksheets(sst3).Cells(aCell21.Row, 3).Value
BSC_Id1 = wb.Worksheets(sst3).Cells(aCell21.Row, 8).Value
lac1 = wb.Worksheets(sst3).Cells(aCell21.Row, 13).Value
BCF1 = wb.Worksheets(sst3).Cells(aCell21.Row, 9).Value
BTS_ID1 = wb.Worksheets(sst3).Cells(aCell21.Row, 12).Value
NCC1 = wb.Worksheets(sst3).Cells(aCell21.Row, 23).Value
BCC1 = wb.Worksheets(sst3).Cells(aCell21.Row, 22).Value

MCC = 405
MNC = 51
RAC1 = wb.Worksheets(sst3).Cells(aCell21.Row, 14).Value
GPRS = "Y"
PMRG = 4
LMRG = 3
QMRG = 0
ThisWorkbook.Worksheets(sst11).Cells(last22 + M, 1) = "OSS1"
ThisWorkbook.Worksheets(sst11).Cells(last22 + M, 2) =
BSC_NAME
ThisWorkbook.Worksheets(sst11).Cells(last22 + M, 3) =
BSC_Id
ThisWorkbook.Worksheets(sst11).Cells(last22 + M, 4) = BCF
ThisWorkbook.Worksheets(sst11).Cells(last22 + M, 5) =
BTS_ID
ThisWorkbook.Worksheets(sst11).Cells(last22 + M, 6) = lac
ThisWorkbook.Worksheets(sst11).Cells(last22 + M, 7) = CI
ThisWorkbook.Worksheets(sst11).Cells(last22 + M, 8) =
PLMN_NAME
ThisWorkbook.Worksheets(sst11).Cells(last22 + M, 9) =
"OSS1"
ThisWorkbook.Worksheets(sst11).Cells(last22 + M, 10) =
BSC_NAME1
ThisWorkbook.Worksheets(sst11).Cells(last22 + M, 11) = BSC_Id1
ThisWorkbook.Worksheets(sst11).Cells(last22 + M, 12) = BCF1
ThisWorkbook.Worksheets(sst11).Cells(last22 + M, 13) = BTS_ID1
ThisWorkbook.Worksheets(sst11).Cells(last22 + M, 14) = lac1
ThisWorkbook.Worksheets(sst11).Cells(last22 + M, 16) =
PLMN_NAME1
ThisWorkbook.Worksheets(sst11).Cells(last22 + M, 17) = NCC1
ThisWorkbook.Worksheets(sst11).Cells(last22 + M, 18) = BCC1
ThisWorkbook.Worksheets(sst11).Cells(last22 + M, 19) = Freq1
ThisWorkbook.Worksheets(sst11).Cells(last22 + M, 20) = MCC
ThisWorkbook.Worksheets(sst11).Cells(last22 + M, 21) = MNC
ThisWorkbook.Worksheets(sst11).Cells(last22 + M, 22) = RAC1
ThisWorkbook.Worksheets(sst11).Cells(last22 + M, 23) = GPRS
G1 = ThisWorkbook.Worksheets(sst11).Cells(last22 + M, 8).Value
G2 = ThisWorkbook.Worksheets(sst11).Cells(last22 + M, 16).Value
If G1 = G2 Then
SYNC1 = "Y"
Else
SYNC1 = "N"
End If
ThisWorkbook.Worksheets(sst11).Cells(last22 + M, 24) = SYNC1
ThisWorkbook.Worksheets(sst11).Cells(last22 + M, 25) = PMRG
ThisWorkbook.Worksheets(sst11).Cells(last22 + M, 26) = LMRG
ThisWorkbook.Worksheets(sst11).Cells(last22 + M, 27) = QMRG
ThisWorkbook.Worksheets(sst11).Cells(last22 + M, 28) = "-90"
ThisWorkbook.Worksheets(sst11).Cells(last22 + M, 29) = "-85"
ThisWorkbook.Worksheets(sst11).Cells(last22 + M + 1, 1) =
"OSS1"
ThisWorkbook.Worksheets(sst11).Cells(last22 + M + 1, 2) =
BSC_NAME1
ThisWorkbook.Worksheets(sst11).Cells(last22 + M + 1, 3) =
BSC_Id1
ThisWorkbook.Worksheets(sst11).Cells(last22 + M + 1, 4) =
BCF1
ThisWorkbook.Worksheets(sst11).Cells(last22 + M + 1, 5) =
BTS_ID1
ThisWorkbook.Worksheets(sst11).Cells(last22 + M + 1, 6) =
lac1
ThisWorkbook.Worksheets(sst11).Cells(last22 + M + 1, 7) =
AC_NO1(U)
ThisWorkbook.Worksheets(sst11).Cells(last22 + M + 1, 8) =
PLMN_NAME1
ThisWorkbook.Worksheets(sst11).Cells(last22 + M + 1, 9) =
"OSS1"
ThisWorkbook.Worksheets(sst11).Cells(last22 + M + 1, 10) =
BSC_NAME
ThisWorkbook.Worksheets(sst11).Cells(last22 + M + 1, 11) =
BSC_Id
ThisWorkbook.Worksheets(sst11).Cells(last22 + M + 1, 12) = BCF
ThisWorkbook.Worksheets(sst11).Cells(last22 + M + 1, 13) =
BTS_ID
ThisWorkbook.Worksheets(sst11).Cells(last22 + M + 1, 14) = lac
ThisWorkbook.Worksheets(sst11).Cells(last22 + M + 1, 15) = CI
ThisWorkbook.Worksheets(sst11).Cells(last22 + M + 1, 16) =
PLMN_NAME
ThisWorkbook.Worksheets(sst11).Cells(last22 + M + 1, 17) = NCC
ThisWorkbook.Worksheets(sst11).Cells(last22 + M + 1, 18) = BCC
ThisWorkbook.Worksheets(sst11).Cells(last22 + M + 1, 19) = Freq
ThisWorkbook.Worksheets(sst11).Cells(last22 + M + 1, 20) = MCC
ThisWorkbook.Worksheets(sst11).Cells(last22 + M + 1, 21) = MNC
ThisWorkbook.Worksheets(sst11).Cells(last22 + M + 1, 22) = RAC
ThisWorkbook.Worksheets(sst11).Cells(last22 + M + 1, 23) = GPRS
G1 = ThisWorkbook.Worksheets(sst11).Cells(last22 + M + 1,
8).Value
G2 = ThisWorkbook.Worksheets(sst11).Cells(last22 + M + 1,
16).Value
If G1 = G2 Then
SYNC1 = "Y"
Else
SYNC1 = "N"
End If
ThisWorkbook.Worksheets(sst11).Cells(last22 + M + 1, 24) =
SYNC1
ThisWorkbook.Worksheets(sst11).Cells(last22 + M + 1, 25) = PMRG
ThisWorkbook.Worksheets(sst11).Cells(last22 + M + 1, 26) = LMRG
ThisWorkbook.Worksheets(sst11).Cells(last22 + M + 1, 27) = QMRG
ThisWorkbook.Worksheets(sst11).Cells(last22 + M + 1, 28) = "-
90"
ThisWorkbook.Worksheets(sst11).Cells(last22 + M + 1, 29) = "-
85"
Line345:
U = U + 1
M = M + 2
Loop
LastLine11:
Next Q

'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'''''''''''''''''''''''''''''''''''
sst12 = "ADJW deletion"
sst13 = "ADJW creation"
last = ThisWorkbook.Worksheets(sst4).Range("BY" & Rows.Count).End(xlUp).Row
last23 = ThisWorkbook.Worksheets(sst12).Range("A" & Rows.Count).End(xlUp).Row
last25 = ThisWorkbook.Worksheets(sst13).Range("A" & Rows.Count).End(xlUp).Row
last24 = wb5.Worksheets(1).Range("A" & Rows.Count).End(xlUp).Row
For Z = 2 To last
last23 = ThisWorkbook.Worksheets(sst12).Range("A" &
Rows.Count).End(xlUp).Row
last25 = ThisWorkbook.Worksheets(sst13).Range("A" &
Rows.Count).End(xlUp).Row
PLMN_NAME = ThisWorkbook.Worksheets(sst4).Cells(Z, 77).Value

Set aCell22 = wb5.Worksheets(sst3).Range("E1:E" &


last24).Find(What:=PLMN_NAME, LookIn:=xlValues, LookAt:=xlWhole,
SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False,
SearchFormat:=False)
If aCell22 Is Nothing Then
GoTo Line321
End If
m_stAddress22 = wb5.Worksheets(sst3).Cells(aCell22.Row, 1).Address
Do
last23 = ThisWorkbook.Worksheets(sst12).Range("A" &
Rows.Count).End(xlUp).Row
last25 = ThisWorkbook.Worksheets(sst13).Range("A" &
Rows.Count).End(xlUp).Row
BSC_NAME = wb5.Worksheets(sst3).Cells(aCell22.Row, 1).Value
BSC_Id = wb5.Worksheets(sst3).Cells(aCell22.Row, 2).Value
BCF = wb5.Worksheets(sst3).Cells(aCell22.Row, 3).Value
BTS_ID = wb5.Worksheets(sst3).Cells(aCell22.Row, 4).Value
ADJW_ID = wb5.Worksheets(sst3).Cells(aCell22.Row, 6).Value
RNC = wb5.Worksheets(sst3).Cells(aCell22.Row, 16).Value
CI = wb5.Worksheets(sst3).Cells(aCell22.Row, 9).Value
lac = wb5.Worksheets(sst3).Cells(aCell22.Row, 12).Value
SAC = wb5.Worksheets(sst3).Cells(aCell22.Row, 17).Value
CDMA = wb5.Worksheets(sst3).Cells(aCell22.Row, 20).Value
SCC = wb5.Worksheets(sst3).Cells(aCell22.Row, 18).Value
ThisWorkbook.Worksheets(sst12).Cells(last23 + 1, 1) = BSC_NAME
ThisWorkbook.Worksheets(sst12).Cells(last23 + 1, 2) = BSC_Id
ThisWorkbook.Worksheets(sst12).Cells(last23 + 1, 3) = BCF
ThisWorkbook.Worksheets(sst12).Cells(last23 + 1, 4) = BTS_ID
ThisWorkbook.Worksheets(sst12).Cells(last23 + 1, 5) = PLMN_NAME
ThisWorkbook.Worksheets(sst12).Cells(last23 + 1, 6) = ADJW_ID
ThisWorkbook.Worksheets(sst12).Cells(last23 + 1, 7) = 405
ThisWorkbook.Worksheets(sst12).Cells(last23 + 1, 8) = 51
ThisWorkbook.Worksheets(sst12).Cells(last23 + 1, 9) = RNC
ThisWorkbook.Worksheets(sst12).Cells(last23 + 1, 10) = CI
ThisWorkbook.Worksheets(sst12).Cells(last23 + 1, 11) = lac
ThisWorkbook.Worksheets(sst12).Cells(last23 + 1, 12) = SAC
ThisWorkbook.Worksheets(sst12).Cells(last23 + 1, 13) = CDMA
ThisWorkbook.Worksheets(sst12).Cells(last23 + 1, 14) = SCC
ThisWorkbook.Worksheets(sst12).Cells(last23 + 1, 15) = "not used (N)"
ThisWorkbook.Worksheets(sst12).Cells(last23 + 1, 16) = 0.5
ThisWorkbook.Worksheets(sst12).Cells(last23 + 1, 17) = "-11.5"
ThisWorkbook.Worksheets(sst13).Cells(last25 + 1, 1) = BSC_NAME
ThisWorkbook.Worksheets(sst13).Cells(last25 + 1, 2) = BSC_Id
ThisWorkbook.Worksheets(sst13).Cells(last25 + 1, 3) = BCF
ThisWorkbook.Worksheets(sst13).Cells(last25 + 1, 4) = BTS_ID
ThisWorkbook.Worksheets(sst13).Cells(last25 + 1, 5) = PLMN_NAME
ThisWorkbook.Worksheets(sst13).Cells(last25 + 1, 6) = ADJW_ID
ThisWorkbook.Worksheets(sst13).Cells(last25 + 1, 7) = 405
ThisWorkbook.Worksheets(sst13).Cells(last25 + 1, 8) = 51
ThisWorkbook.Worksheets(sst13).Cells(last25 + 1, 9) = RNC
ThisWorkbook.Worksheets(sst13).Cells(last25 + 1, 10) = CI
ThisWorkbook.Worksheets(sst13).Cells(last25 + 1, 11) = lac
ThisWorkbook.Worksheets(sst13).Cells(last25 + 1, 12) = SAC
ThisWorkbook.Worksheets(sst13).Cells(last25 + 1, 13) = CDMA
ThisWorkbook.Worksheets(sst13).Cells(last25 + 1, 14) = SCC
ThisWorkbook.Worksheets(sst13).Cells(last25 + 1, 15) = "not used (N)"
ThisWorkbook.Worksheets(sst13).Cells(last25 + 1, 16) = 0.5
ThisWorkbook.Worksheets(sst13).Cells(last25 + 1, 17) = "-11.5"
Set aCell22 = wb5.Worksheets(sst3).Range("E1:E" & last24).FindNext(aCell22)
Loop While wb5.Worksheets(sst3).Cells(aCell22.Row, 1).Address <>
m_stAddress22
Line321:

Next Z

'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'''''''''''''''''''''''''''
sst14 = "ADJL deletion"
sst15 = "ADJL creation"
last = ThisWorkbook.Worksheets(sst4).Range("BY" & Rows.Count).End(xlUp).Row
last23 = ThisWorkbook.Worksheets(sst14).Range("A" & Rows.Count).End(xlUp).Row
last25 = ThisWorkbook.Worksheets(sst15).Range("A" & Rows.Count).End(xlUp).Row
last24 = wb6.Worksheets(1).Range("A" & Rows.Count).End(xlUp).Row
For Z = 2 To last
last23 = ThisWorkbook.Worksheets(sst14).Range("A" &
Rows.Count).End(xlUp).Row
last25 = ThisWorkbook.Worksheets(sst15).Range("A" &
Rows.Count).End(xlUp).Row
PLMN_NAME = ThisWorkbook.Worksheets(sst4).Cells(Z, 77).Value
Set aCell22 = wb6.Worksheets(sst3).Range("F1:F" &
last24).Find(What:=PLMN_NAME, LookIn:=xlValues, LookAt:=xlWhole,
SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False,
SearchFormat:=False)
If aCell22 Is Nothing Then
GoTo Line3331
End If
m_stAddress22 = wb6.Worksheets(sst3).Cells(aCell22.Row, 1).Address
Do
last23 = ThisWorkbook.Worksheets(sst14).Range("A" &
Rows.Count).End(xlUp).Row
last25 = ThisWorkbook.Worksheets(sst15).Range("A" &
Rows.Count).End(xlUp).Row
BSC_NAME = wb6.Worksheets(sst3).Cells(aCell22.Row, 1).Value
BSC_Id = wb6.Worksheets(sst3).Cells(aCell22.Row, 2).Value
BCF = wb6.Worksheets(sst3).Cells(aCell22.Row, 3).Value
SEG = wb6.Worksheets(sst3).Cells(aCell22.Row, 4).Value
TAC = wb6.Worksheets(sst3).Cells(aCell22.Row, 20).Value
Freq = wb6.Worksheets(sst3).Cells(aCell22.Row, 12).Value
LTE_CP = wb6.Worksheets(sst3).Cells(aCell22.Row, 17).Value
LTE_RUT = wb6.Worksheets(sst3).Cells(aCell22.Row, 19).Value
ThisWorkbook.Worksheets(sst14).Cells(last23 + 1, 1) = "OSS1"
ThisWorkbook.Worksheets(sst14).Cells(last23 + 1, 2) = BSC_NAME
ThisWorkbook.Worksheets(sst14).Cells(last23 + 1, 3) = BSC_Id
ThisWorkbook.Worksheets(sst14).Cells(last23 + 1, 4) = BCF
ThisWorkbook.Worksheets(sst14).Cells(last23 + 1, 5) = SEG
ThisWorkbook.Worksheets(sst14).Cells(last23 + 1, 6) = PLMN_NAME
ThisWorkbook.Worksheets(sst14).Cells(last23 + 1, 7) = 1
ThisWorkbook.Worksheets(sst14).Cells(last23 + 1, 8) = 405
ThisWorkbook.Worksheets(sst14).Cells(last23 + 1, 9) = 51
ThisWorkbook.Worksheets(sst14).Cells(last23 + 1, 10) = TAC
ThisWorkbook.Worksheets(sst14).Cells(last23 + 1, 11) = Freq
ThisWorkbook.Worksheets(sst14).Cells(last23 + 1, 12) = 5
ThisWorkbook.Worksheets(sst14).Cells(last23 + 1, 13) = LTE_CP
ThisWorkbook.Worksheets(sst14).Cells(last23 + 1, 14) = LTE_RUT
ThisWorkbook.Worksheets(sst14).Cells(last23 + 1, 15) = 0
ThisWorkbook.Worksheets(sst14).Cells(last23 + 1, 16) = "-124"
ThisWorkbook.Worksheets(sst14).Cells(last23 + 1, 17) = "-"
ThisWorkbook.Worksheets(sst14).Cells(last23 + 1, 18) = 0
ThisWorkbook.Worksheets(sst14).Cells(last23 + 1, 19) = 255
ThisWorkbook.Worksheets(sst14).Cells(last23 + 1, 20) = 0
ThisWorkbook.Worksheets(sst15).Cells(last25 + 1, 1) = "OSS1"
ThisWorkbook.Worksheets(sst15).Cells(last25 + 1, 2) = BSC_NAME
ThisWorkbook.Worksheets(sst15).Cells(last25 + 1, 3) = BSC_Id
ThisWorkbook.Worksheets(sst15).Cells(last25 + 1, 4) = BCF
ThisWorkbook.Worksheets(sst15).Cells(last25 + 1, 5) = SEG
ThisWorkbook.Worksheets(sst15).Cells(last25 + 1, 6) = PLMN_NAME
ThisWorkbook.Worksheets(sst15).Cells(last25 + 1, 7) = 1
ThisWorkbook.Worksheets(sst15).Cells(last25 + 1, 8) = 405
ThisWorkbook.Worksheets(sst15).Cells(last25 + 1, 9) = 51
ThisWorkbook.Worksheets(sst15).Cells(last25 + 1, 10) = TAC
ThisWorkbook.Worksheets(sst15).Cells(last25 + 1, 11) = Freq
ThisWorkbook.Worksheets(sst15).Cells(last25 + 1, 12) = 5
ThisWorkbook.Worksheets(sst15).Cells(last25 + 1, 13) = LTE_CP
ThisWorkbook.Worksheets(sst15).Cells(last25 + 1, 14) = LTE_RUT
ThisWorkbook.Worksheets(sst15).Cells(last25 + 1, 15) = 0
ThisWorkbook.Worksheets(sst15).Cells(last25 + 1, 16) = "-124"
ThisWorkbook.Worksheets(sst15).Cells(last25 + 1, 17) = "-"
ThisWorkbook.Worksheets(sst15).Cells(last25 + 1, 18) = 0
ThisWorkbook.Worksheets(sst15).Cells(last25 + 1, 19) = 255
ThisWorkbook.Worksheets(sst15).Cells(last25 + 1, 20) = 0
Set aCell22 = wb6.Worksheets(sst3).Range("F1:F" & last24).FindNext(aCell22)
Loop While wb6.Worksheets(sst3).Cells(aCell22.Row, 1).Address <>
m_stAddress22
Line3331:
Next Z
'''''''''''''''''''''''''''''''''''\
sst16 = "BCF"
last191 = ThisWorkbook.Worksheets(sst16).Range("A" & Rows.Count).End(xlUp).Row
last192 = wb8.Worksheets(1).Range("A" & Rows.Count).End(xlUp).Row
For Q = 2 To last191
last191 = ThisWorkbook.Worksheets(sst16).Range("A" &
Rows.Count).End(xlUp).Row

BCF_Id = ThisWorkbook.Worksheets(sst16).Cells(Q, 3).Value


A1 = Len(BCF_Id)
If A1 = 1 Then
B1 = 0 & 0 & BCF_Id
End If
If A1 = 2 Then
B1 = 0 & BCF_Id
End If
If A1 = 3 Then
B1 = BCF_Id
End If
DNAME = "OM" & B1
ThisWorkbook.Worksheets(sst16).Cells(Q, 7) = DNAME
BSC_NAME = ThisWorkbook.Worksheets(sst16).Cells(Q, 1).Value
R1 = ThisWorkbook.Worksheets(sst16).Cells(Q, 8).Value
If R1 <> "" Then
GoTo Line768
End If
Set aCell32 = wb8.Worksheets(1).Range("A1:A" &
last192).Find(What:=BSC_NAME, LookIn:=xlValues, LookAt:=xlWhole,
SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False,
SearchFormat:=False)
If aCell32 Is Nothing Then
GoTo Line768
End If
ETPGID = wb8.Worksheets(1).Cells(aCell32.Row, 4).Value
ThisWorkbook.Worksheets(sst16).Cells(Q, 8) = ETPGID
Last16 = ThisWorkbook.Worksheets(sst8).Range("O" &
Rows.Count).End(xlUp).Row
PLMN_NAME = ThisWorkbook.Worksheets(sst16).Cells(Q, 26).Value
Set aCell33 = ThisWorkbook.Worksheets(sst8).Range("O1:O" &
Last16).Find(What:=PLMN_NAME, LookIn:=xlValues, LookAt:=xlWhole,
SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False,
SearchFormat:=False)
If aCell33 Is Nothing Then
GoTo Line768
End If
IP1 = ThisWorkbook.Worksheets(sst8).Cells(aCell33.Row, 11).Value
IP2 = ThisWorkbook.Worksheets(sst8).Cells(aCell33.Row + 1, 11).Value
ThisWorkbook.Worksheets(sst16).Cells(Q, 21) = IP1
ThisWorkbook.Worksheets(sst16).Cells(Q, 19) = IP2
Line768:
Next Q
End Sub

You might also like