Академический Документы
Профессиональный Документы
Культура Документы
Tag As String
Housenum As Integer
Bhava As String
Signnum As Integer
Rashi As String
Planets As Collection
num As Integer
End Type
End Select
Select Case
AStroADD(Asc_SB.SignNum_SB, 2)
Case 1, 8: SecondLord.Tag =
Mar_SB.Tag_SB
SecondLord.Housenum =
Mar_SB.housenum_SB
SecondLord.Bhava =
Mar_SB.Bhava_SB
SecondLord.Signnum =
Mar_SB.SignNum_SB
SecondLord.Rashi =
Mar_SB.SignName_SB
Case 2, 7: SecondLord.Tag =
Ven_SB.Tag_SB
SecondLord.Housenum =
Ven_SB.housenum_SB
SecondLord.Bhava =
Ven_SB.Bhava_SB
SecondLord.Signnum =
Ven_SB.SignNum_SB
SecondLord.Rashi =
Ven_SB.SignName_SB
Case 3, 6: SecondLord.Tag =
Mer_SB.Tag_SB
SecondLord.Housenum =
Mer_SB.housenum_SB
SecondLord.Bhava =
Mer_SB.Bhava_SB
SecondLord.Signnum =
Mer_SB.SignNum_SB
SecondLord.Rashi =
Mer_SB.SignName_SB
Case 4: SecondLord.Tag =
Mon_SB.Tag_SB
SecondLord.Housenum =
Mon_SB.housenum_SB
SecondLord.Bhava =
Mon_SB.Bhava_SB
SecondLord.Signnum =
Mon_SB.SignNum_SB
SecondLord.Rashi =
Mon_SB.SignName_SB
Case 5: SecondLord.Tag =
Sun_SB.Tag_SB
SecondLord.Housenum =
Sun_SB.housenum_SB
SecondLord.Bhava =
Sun_SB.Bhava_SB
SecondLord.Signnum =
Sun_SB.SignNum_SB
SecondLord.Rashi =
Sun_SB.SignName_SB
Case 9, 12: SecondLord.Tag =
Jup_SB.Tag_SB
SecondLord.Housenum =
Jup_SB.housenum_SB
SecondLord.Bhava =
Jup_SB.Bhava_SB
SecondLord.Signnum =
Jup_SB.SignNum_SB
SecondLord.Rashi =
Jup_SB.SignName_SB
Case 10, 11: SecondLord.Tag =
Sat_SB.Tag_SB
SecondLord.Housenum =
Sat_SB.housenum_SB
SecondLord.Bhava =
Sat_SB.Bhava_SB
SecondLord.Signnum =
Sat_SB.SignNum_SB
SecondLord.Rashi =
Sat_SB.SignName_SB
End Select
Select Case
AStroADD(Asc_SB.SignNum_SB, 3)
Case 1, 8: ThirdLord.Tag =
Mar_SB.Tag_SB
ThirdLord.Housenum =
Mar_SB.housenum_SB
ThirdLord.Bhava =
Mar_SB.Bhava_SB
ThirdLord.Signnum =
Mar_SB.SignNum_SB
ThirdLord.Rashi =
Mar_SB.SignName_SB
Case 2, 7: ThirdLord.Tag =
Ven_SB.Tag_SB
ThirdLord.Housenum =
Ven_SB.housenum_SB
ThirdLord.Bhava =
Ven_SB.Bhava_SB
ThirdLord.Signnum =
Ven_SB.SignNum_SB
ThirdLord.Rashi =
Ven_SB.SignName_SB
Case 3, 6: ThirdLord.Tag =
Mer_SB.Tag_SB
ThirdLord.Housenum =
Mer_SB.housenum_SB
ThirdLord.Bhava =
Mer_SB.Bhava_SB
ThirdLord.Signnum =
Mer_SB.SignNum_SB
ThirdLord.Rashi =
Mer_SB.SignName_SB
Case 4: ThirdLord.Tag =
Mon_SB.Tag_SB
ThirdLord.Housenum =
Mon_SB.housenum_SB
ThirdLord.Bhava =
Mon_SB.Bhava_SB
ThirdLord.Signnum =
Mon_SB.SignNum_SB
ThirdLord.Rashi =
Mon_SB.SignName_SB
Case 5: ThirdLord.Tag =
Sun_SB.Tag_SB
ThirdLord.Housenum =
Sun_SB.housenum_SB
ThirdLord.Bhava =
Sun_SB.Bhava_SB
ThirdLord.Signnum =
Sun_SB.SignNum_SB
ThirdLord.Rashi =
Sun_SB.SignName_SB
Case 9, 12: ThirdLord.Tag =
Jup_SB.Tag_SB
ThirdLord.Housenum =
Jup_SB.housenum_SB
ThirdLord.Bhava =
Jup_SB.Bhava_SB
ThirdLord.Signnum =
Jup_SB.SignNum_SB
ThirdLord.Rashi =
Jup_SB.SignName_SB
Case 10, 11: ThirdLord.Tag =
Sat_SB.Tag_SB
ThirdLord.Housenum =
Sat_SB.housenum_SB
ThirdLord.Bhava =
Sat_SB.Bhava_SB
ThirdLord.Signnum =
Sat_SB.SignNum_SB
ThirdLord.Rashi =
Sat_SB.SignName_SB
End Select
Select Case
AStroADD(Asc_SB.SignNum_SB, 4)
Case 1, 8: FourthLord.Tag =
Mar_SB.Tag_SB
FourthLord.Housenum =
Mar_SB.housenum_SB
FourthLord.Bhava =
Mar_SB.Bhava_SB
FourthLord.Signnum =
Mar_SB.SignNum_SB
FourthLord.Rashi =
Mar_SB.SignName_SB
Case 2, 7: FourthLord.Tag =
Ven_SB.Tag_SB
FourthLord.Housenum =
Ven_SB.housenum_SB
FourthLord.Bhava =
Ven_SB.Bhava_SB
FourthLord.Signnum =
Ven_SB.SignNum_SB
FourthLord.Rashi =
Ven_SB.SignName_SB
Case 3, 6: FourthLord.Tag =
Mer_SB.Tag_SB
FourthLord.Housenum =
Mer_SB.housenum_SB
FourthLord.Bhava =
Mer_SB.Bhava_SB
FourthLord.Signnum =
Mer_SB.SignNum_SB
FourthLord.Rashi =
Mer_SB.SignName_SB
Case 4: FourthLord.Tag =
Mon_SB.Tag_SB
FourthLord.Housenum =
Mon_SB.housenum_SB
FourthLord.Bhava =
Mon_SB.Bhava_SB
FourthLord.Signnum =
Mon_SB.SignNum_SB
FourthLord.Rashi =
Mon_SB.SignName_SB
Case 5: FourthLord.Tag =
Sun_SB.Tag_SB
FourthLord.Housenum =
Sun_SB.housenum_SB
FourthLord.Bhava =
Sun_SB.Bhava_SB
FourthLord.Signnum =
Sun_SB.SignNum_SB
FourthLord.Rashi =
Sun_SB.SignName_SB
Case 9, 12: FourthLord.Tag =
Jup_SB.Tag_SB
FourthLord.Housenum =
Jup_SB.housenum_SB
FourthLord.Bhava =
Jup_SB.Bhava_SB
FourthLord.Signnum =
Jup_SB.SignNum_SB
FourthLord.Rashi =
Jup_SB.SignName_SB
Case 10, 11: FourthLord.Tag =
Sat_SB.Tag_SB
FourthLord.Housenum =
Sat_SB.housenum_SB
FourthLord.Bhava =
Sat_SB.Bhava_SB
FourthLord.Signnum =
Sat_SB.SignNum_SB
FourthLord.Rashi =
Sat_SB.SignName_SB
End Select
Select Case
AStroADD(Asc_SB.SignNum_SB, 5)
Case 1, 8: FifthLord.Tag =
Mar_SB.Tag_SB
FifthLord.Housenum =
Mar_SB.housenum_SB
FifthLord.Bhava =
Mar_SB.Bhava_SB
FifthLord.Signnum =
Mar_SB.SignNum_SB
FifthLord.Rashi =
Mar_SB.SignName_SB
Case 2, 7: FifthLord.Tag =
Ven_SB.Tag_SB
FifthLord.Housenum =
Ven_SB.housenum_SB
FifthLord.Bhava =
Ven_SB.Bhava_SB
FifthLord.Signnum =
Ven_SB.SignNum_SB
FifthLord.Rashi =
Ven_SB.SignName_SB
Case 3, 6: FifthLord.Tag =
Mer_SB.Tag_SB
FifthLord.Housenum =
Mer_SB.housenum_SB
FifthLord.Bhava =
Mer_SB.Bhava_SB
FifthLord.Signnum =
Mer_SB.SignNum_SB
FifthLord.Rashi =
Mer_SB.SignName_SB
Case 4: FifthLord.Tag =
Mon_SB.Tag_SB
FifthLord.Housenum =
Mon_SB.housenum_SB
FifthLord.Bhava =
Mon_SB.Bhava_SB
FifthLord.Signnum =
Mon_SB.SignNum_SB
FifthLord.Rashi =
Mon_SB.SignName_SB
Case 5: FifthLord.Tag =
Sun_SB.Tag_SB
FifthLord.Housenum =
Sun_SB.housenum_SB
FifthLord.Bhava =
Sun_SB.Bhava_SB
FifthLord.Signnum =
Sun_SB.SignNum_SB
FifthLord.Rashi =
Sun_SB.SignName_SB
Case 9, 12: FifthLord.Tag =
Jup_SB.Tag_SB
FifthLord.Housenum =
Jup_SB.housenum_SB
FifthLord.Bhava =
Jup_SB.Bhava_SB
FifthLord.Signnum =
Jup_SB.SignNum_SB
FifthLord.Rashi =
Jup_SB.SignName_SB
Case 10, 11: FifthLord.Tag =
Sat_SB.Tag_SB
FifthLord.Housenum =
Sat_SB.housenum_SB
FifthLord.Bhava =
Sat_SB.Bhava_SB
FifthLord.Signnum =
Sat_SB.SignNum_SB
FifthLord.Rashi =
Sat_SB.SignName_SB
End Select
Select Case
AStroADD(Asc_SB.SignNum_SB, 6)
Case 1, 8: SixthLord.Tag =
Mar_SB.Tag_SB
SixthLord.Housenum =
Mar_SB.housenum_SB
SixthLord.Bhava =
Mar_SB.Bhava_SB
SixthLord.Signnum =
Mar_SB.SignNum_SB
SixthLord.Rashi =
Mar_SB.SignName_SB
Case 2, 7: SixthLord.Tag =
Ven_SB.Tag_SB
SixthLord.Housenum =
Ven_SB.housenum_SB
SixthLord.Bhava =
Ven_SB.Bhava_SB
SixthLord.Signnum =
Ven_SB.SignNum_SB
SixthLord.Rashi =
Ven_SB.SignName_SB
Case 3, 6: SixthLord.Tag =
Mer_SB.Tag_SB
SixthLord.Housenum =
Mer_SB.housenum_SB
SixthLord.Bhava =
Mer_SB.Bhava_SB
SixthLord.Signnum =
Mer_SB.SignNum_SB
SixthLord.Rashi =
Mer_SB.SignName_SB
Case 4: SixthLord.Tag =
Mon_SB.Tag_SB
SixthLord.Housenum =
Mon_SB.housenum_SB
SixthLord.Bhava =
Mon_SB.Bhava_SB
SixthLord.Signnum =
Mon_SB.SignNum_SB
SixthLord.Rashi =
Mon_SB.SignName_SB
Case 5: SixthLord.Tag =
Sun_SB.Tag_SB
SixthLord.Housenum =
Sun_SB.housenum_SB
SixthLord.Bhava =
Sun_SB.Bhava_SB
SixthLord.Signnum =
Sun_SB.SignNum_SB
SixthLord.Rashi =
Sun_SB.SignName_SB
Case 9, 12: SixthLord.Tag =
Jup_SB.Tag_SB
SixthLord.Housenum =
Jup_SB.housenum_SB
SixthLord.Bhava =
Jup_SB.Bhava_SB
SixthLord.Signnum =
Jup_SB.SignNum_SB
SixthLord.Rashi =
Jup_SB.SignName_SB
Case 10, 11: SixthLord.Tag =
Sat_SB.Tag_SB
SixthLord.Housenum =
Sat_SB.housenum_SB
SixthLord.Bhava =
Sat_SB.Bhava_SB
SixthLord.Signnum =
Sat_SB.SignNum_SB
SixthLord.Rashi =
Sat_SB.SignName_SB
End Select
Select Case
AStroADD(Asc_SB.SignNum_SB, 7)
Case 1, 8: SeventhLord.Tag =
Mar_SB.Tag_SB
SeventhLord.Housenum =
Mar_SB.housenum_SB
SeventhLord.Bhava =
Mar_SB.Bhava_SB
SeventhLord.Signnum =
Mar_SB.SignNum_SB
SeventhLord.Rashi =
Mar_SB.SignName_SB
Case 2, 7: SeventhLord.Tag =
Ven_SB.Tag_SB
SeventhLord.Housenum =
Ven_SB.housenum_SB
SeventhLord.Bhava =
Ven_SB.Bhava_SB
SeventhLord.Signnum =
Ven_SB.SignNum_SB
SeventhLord.Rashi =
Ven_SB.SignName_SB
Case 3, 6: SeventhLord.Tag =
Mer_SB.Tag_SB
SeventhLord.Housenum =
Mer_SB.housenum_SB
SeventhLord.Bhava =
Mer_SB.Bhava_SB
SeventhLord.Signnum =
Mer_SB.SignNum_SB
SeventhLord.Rashi =
Mer_SB.SignName_SB
Case 4: SeventhLord.Tag =
Mon_SB.Tag_SB
SeventhLord.Housenum =
Mon_SB.housenum_SB
SeventhLord.Bhava =
Mon_SB.Bhava_SB
SeventhLord.Signnum =
Mon_SB.SignNum_SB
SeventhLord.Rashi =
Mon_SB.SignName_SB
Case 5: SeventhLord.Tag =
Sun_SB.Tag_SB
SeventhLord.Housenum =
Sun_SB.housenum_SB
SeventhLord.Bhava =
Sun_SB.Bhava_SB
SeventhLord.Signnum =
Sun_SB.SignNum_SB
SeventhLord.Rashi =
Sun_SB.SignName_SB
Case 9, 12: SeventhLord.Tag =
Jup_SB.Tag_SB
SeventhLord.Housenum =
Jup_SB.housenum_SB
SeventhLord.Bhava =
Jup_SB.Bhava_SB
SeventhLord.Signnum =
Jup_SB.SignNum_SB
SeventhLord.Rashi =
Jup_SB.SignName_SB
Case 10, 11: SeventhLord.Tag =
Sat_SB.Tag_SB
SeventhLord.Housenum =
Sat_SB.housenum_SB
SeventhLord.Bhava =
Sat_SB.Bhava_SB
SeventhLord.Signnum =
Sat_SB.SignNum_SB
SeventhLord.Rashi =
Sat_SB.SignName_SB
End Select
Select Case
AStroADD(Asc_SB.SignNum_SB, 8)
Case 1, 8: EighthLord.Tag =
Mar_SB.Tag_SB
EighthLord.Housenum =
Mar_SB.housenum_SB
EighthLord.Bhava =
Mar_SB.Bhava_SB
EighthLord.Signnum =
Mar_SB.SignNum_SB
EighthLord.Rashi =
Mar_SB.SignName_SB
Case 2, 7: EighthLord.Tag =
Ven_SB.Tag_SB
EighthLord.Housenum =
Ven_SB.housenum_SB
EighthLord.Bhava =
Ven_SB.Bhava_SB
EighthLord.Signnum =
Ven_SB.SignNum_SB
EighthLord.Rashi =
Ven_SB.SignName_SB
Case 3, 6: EighthLord.Tag =
Mer_SB.Tag_SB
EighthLord.Housenum =
Mer_SB.housenum_SB
EighthLord.Bhava =
Mer_SB.Bhava_SB
EighthLord.Signnum =
Mer_SB.SignNum_SB
EighthLord.Rashi =
Mer_SB.SignName_SB
Case 4: EighthLord.Tag =
Mon_SB.Tag_SB
EighthLord.Housenum =
Mon_SB.housenum_SB
EighthLord.Bhava =
Mon_SB.Bhava_SB
EighthLord.Signnum =
Mon_SB.SignNum_SB
EighthLord.Rashi =
Mon_SB.SignName_SB
Case 5: EighthLord.Tag =
Sun_SB.Tag_SB
EighthLord.Housenum =
Sun_SB.housenum_SB
EighthLord.Bhava =
Sun_SB.Bhava_SB
EighthLord.Signnum =
Sun_SB.SignNum_SB
EighthLord.Rashi =
Sun_SB.SignName_SB
Case 9, 12: EighthLord.Tag =
Jup_SB.Tag_SB
EighthLord.Housenum =
Jup_SB.housenum_SB
EighthLord.Bhava =
Jup_SB.Bhava_SB
EighthLord.Signnum =
Jup_SB.SignNum_SB
EighthLord.Rashi =
Jup_SB.SignName_SB
Case 10, 11: EighthLord.Tag =
Sat_SB.Tag_SB
EighthLord.Housenum =
Sat_SB.housenum_SB
EighthLord.Bhava =
Sat_SB.Bhava_SB
EighthLord.Signnum =
Sat_SB.SignNum_SB
EighthLord.Rashi =
Sat_SB.SignName_SB
End Select
Select Case
AStroADD(Asc_SB.SignNum_SB, 9)
Case 1, 8: NinthLord.Tag =
Mar_SB.Tag_SB
NinthLord.Housenum =
Mar_SB.housenum_SB
NinthLord.Bhava =
Mar_SB.Bhava_SB
NinthLord.Signnum =
Mar_SB.SignNum_SB
NinthLord.Rashi =
Mar_SB.SignName_SB
Case 2, 7: NinthLord.Tag =
Ven_SB.Tag_SB
NinthLord.Housenum =
Ven_SB.housenum_SB
NinthLord.Bhava =
Ven_SB.Bhava_SB
NinthLord.Signnum =
Ven_SB.SignNum_SB
NinthLord.Rashi =
Ven_SB.SignName_SB
Case 3, 6: NinthLord.Tag =
Mer_SB.Tag_SB
NinthLord.Housenum =
Mer_SB.housenum_SB
NinthLord.Bhava =
Mer_SB.Bhava_SB
NinthLord.Signnum =
Mer_SB.SignNum_SB
NinthLord.Rashi =
Mer_SB.SignName_SB
Case 4: NinthLord.Tag =
Mon_SB.Tag_SB
NinthLord.Housenum =
Mon_SB.housenum_SB
NinthLord.Bhava =
Mon_SB.Bhava_SB
NinthLord.Signnum =
Mon_SB.SignNum_SB
NinthLord.Rashi =
Mon_SB.SignName_SB
Case 5: NinthLord.Tag =
Sun_SB.Tag_SB
NinthLord.Housenum =
Sun_SB.housenum_SB
NinthLord.Bhava =
Sun_SB.Bhava_SB
NinthLord.Signnum =
Sun_SB.SignNum_SB
NinthLord.Rashi =
Sun_SB.SignName_SB
Case 9, 12: NinthLord.Tag =
Jup_SB.Tag_SB
NinthLord.Housenum =
Jup_SB.housenum_SB
NinthLord.Bhava =
Jup_SB.Bhava_SB
NinthLord.Signnum =
Jup_SB.SignNum_SB
NinthLord.Rashi =
Jup_SB.SignName_SB
Case 10, 11: NinthLord.Tag =
Sat_SB.Tag_SB
NinthLord.Housenum =
Sat_SB.housenum_SB
NinthLord.Bhava =
Sat_SB.Bhava_SB
NinthLord.Signnum =
Sat_SB.SignNum_SB
NinthLord.Rashi =
Sat_SB.SignName_SB
End Select
Select Case
AStroADD(Asc_SB.SignNum_SB, 10)
Case 1, 8: TenthLord.Tag =
Mar_SB.Tag_SB
TenthLord.Housenum =
Mar_SB.housenum_SB
TenthLord.Bhava =
Mar_SB.Bhava_SB
TenthLord.Signnum =
Mar_SB.SignNum_SB
TenthLord.Rashi =
Mar_SB.SignName_SB
Case 2, 7: TenthLord.Tag =
Ven_SB.Tag_SB
TenthLord.Housenum =
Ven_SB.housenum_SB
TenthLord.Bhava =
Ven_SB.Bhava_SB
TenthLord.Signnum =
Ven_SB.SignNum_SB
TenthLord.Rashi =
Ven_SB.SignName_SB
Case 3, 6: TenthLord.Tag =
Mer_SB.Tag_SB
TenthLord.Housenum =
Mer_SB.housenum_SB
TenthLord.Bhava =
Mer_SB.Bhava_SB
TenthLord.Signnum =
Mer_SB.SignNum_SB
TenthLord.Rashi =
Mer_SB.SignName_SB
Case 4: TenthLord.Tag =
Mon_SB.Tag_SB
TenthLord.Housenum =
Mon_SB.housenum_SB
TenthLord.Bhava =
Mon_SB.Bhava_SB
TenthLord.Signnum =
Mon_SB.SignNum_SB
TenthLord.Rashi =
Mon_SB.SignName_SB
Case 5: TenthLord.Tag =
Sun_SB.Tag_SB
TenthLord.Housenum =
Sun_SB.housenum_SB
TenthLord.Bhava =
Sun_SB.Bhava_SB
TenthLord.Signnum =
Sun_SB.SignNum_SB
TenthLord.Rashi =
Sun_SB.SignName_SB
Case 9, 12: TenthLord.Tag =
Jup_SB.Tag_SB
TenthLord.Housenum =
Jup_SB.housenum_SB
TenthLord.Bhava =
Jup_SB.Bhava_SB
TenthLord.Signnum =
Jup_SB.SignNum_SB
TenthLord.Rashi =
Jup_SB.SignName_SB
Case 10, 11: TenthLord.Tag =
Sat_SB.Tag_SB
TenthLord.Housenum =
Sat_SB.housenum_SB
TenthLord.Bhava =
Sat_SB.Bhava_SB
TenthLord.Signnum =
Sat_SB.SignNum_SB
TenthLord.Rashi =
Sat_SB.SignName_SB
End Select
Select Case
AStroADD(Asc_SB.SignNum_SB, 11)
Case 1, 8: EleventhLord.Tag =
Mar_SB.Tag_SB
EleventhLord.Housenum =
Mar_SB.housenum_SB
EleventhLord.Bhava =
Mar_SB.Bhava_SB
EleventhLord.Signnum =
Mar_SB.SignNum_SB
EleventhLord.Rashi =
Mar_SB.SignName_SB
Case 2, 7: EleventhLord.Tag =
Ven_SB.Tag_SB
EleventhLord.Housenum =
Ven_SB.housenum_SB
EleventhLord.Bhava =
Ven_SB.Bhava_SB
EleventhLord.Signnum =
Ven_SB.SignNum_SB
EleventhLord.Rashi =
Ven_SB.SignName_SB
Case 3, 6: EleventhLord.Tag =
Mer_SB.Tag_SB
EleventhLord.Housenum =
Mer_SB.housenum_SB
EleventhLord.Bhava =
Mer_SB.Bhava_SB
EleventhLord.Signnum =
Mer_SB.SignNum_SB
EleventhLord.Rashi =
Mer_SB.SignName_SB
Case 4: EleventhLord.Tag =
Mon_SB.Tag_SB
EleventhLord.Housenum =
Mon_SB.housenum_SB
EleventhLord.Bhava =
Mon_SB.Bhava_SB
EleventhLord.Signnum =
Mon_SB.SignNum_SB
EleventhLord.Rashi =
Mon_SB.SignName_SB
Case 5: EleventhLord.Tag =
Sun_SB.Tag_SB
EleventhLord.Housenum =
Sun_SB.housenum_SB
EleventhLord.Bhava =
Sun_SB.Bhava_SB
EleventhLord.Signnum =
Sun_SB.SignNum_SB
EleventhLord.Rashi =
Sun_SB.SignName_SB
Case 9, 12: EleventhLord.Tag =
Jup_SB.Tag_SB
EleventhLord.Housenum =
Jup_SB.housenum_SB
EleventhLord.Bhava =
Jup_SB.Bhava_SB
EleventhLord.Signnum =
Jup_SB.SignNum_SB
EleventhLord.Rashi =
Jup_SB.SignName_SB
Case 10, 11: EleventhLord.Tag =
Sat_SB.Tag_SB
EleventhLord.Housenum =
Sat_SB.housenum_SB
EleventhLord.Bhava =
Sat_SB.Bhava_SB
EleventhLord.Signnum =
Sat_SB.SignNum_SB
EleventhLord.Rashi =
Sat_SB.SignName_SB
End Select
Select Case
AStroADD(Asc_SB.SignNum_SB, 12)
Case 1, 8: TwelfthLord.Tag =
Mar_SB.Tag_SB
TwelfthLord.Housenum =
Mar_SB.housenum_SB
TwelfthLord.Bhava =
Mar_SB.Bhava_SB
TwelfthLord.Signnum =
Mar_SB.SignNum_SB
TwelfthLord.Rashi =
Mar_SB.SignName_SB
Case 2, 7: TwelfthLord.Tag =
Ven_SB.Tag_SB
TwelfthLord.Housenum =
Ven_SB.housenum_SB
TwelfthLord.Bhava =
Ven_SB.Bhava_SB
TwelfthLord.Signnum =
Ven_SB.SignNum_SB
TwelfthLord.Rashi =
Ven_SB.SignName_SB
Case 3, 6: TwelfthLord.Tag =
Mer_SB.Tag_SB
TwelfthLord.Housenum =
Mer_SB.housenum_SB
TwelfthLord.Bhava =
Mer_SB.Bhava_SB
TwelfthLord.Signnum =
Mer_SB.SignNum_SB
TwelfthLord.Rashi =
Mer_SB.SignName_SB
Case 4: TwelfthLord.Tag =
Mon_SB.Tag_SB
TwelfthLord.Housenum =
Mon_SB.housenum_SB
TwelfthLord.Bhava =
Mon_SB.Bhava_SB
TwelfthLord.Signnum =
Mon_SB.SignNum_SB
TwelfthLord.Rashi =
Mon_SB.SignName_SB
Case 5: TwelfthLord.Tag =
Sun_SB.Tag_SB
TwelfthLord.Housenum =
Sun_SB.housenum_SB
TwelfthLord.Bhava =
Sun_SB.Bhava_SB
TwelfthLord.Signnum =
Sun_SB.SignNum_SB
TwelfthLord.Rashi =
Sun_SB.SignName_SB
Case 9, 12: TwelfthLord.Tag =
Jup_SB.Tag_SB
TwelfthLord.Housenum =
Jup_SB.housenum_SB
TwelfthLord.Bhava =
Jup_SB.Bhava_SB
TwelfthLord.Signnum =
Jup_SB.SignNum_SB
TwelfthLord.Rashi =
Jup_SB.SignName_SB
Case 10, 11: TwelfthLord.Tag =
Sat_SB.Tag_SB
TwelfthLord.Housenum =
Sat_SB.housenum_SB
TwelfthLord.Bhava =
Sat_SB.Bhava_SB
TwelfthLord.Signnum =
Sat_SB.SignNum_SB
TwelfthLord.Rashi =
Sat_SB.SignName_SB
End Select
FirstLord.num = 1
SecondLord.num = 2
ThirdLord.num = 3
FourthLord.num = 4
FifthLord.num = 5
SixthLord.num = 6
SeventhLord.num = 7
EighthLord.num = 8
NinthLord.num = 9
TenthLord.num = 10
EleventhLord.num = 11
TwelfthLord.num = 12
End Function
Public Function
InitialCalculation4YogaDosha()
Sheet9.Activate
Range("A2:D200").Clear
MyLastRow = 1 +
Sheet9.Cells(Sheet9.Rows.Count,
"A").End(xlUp).row
'MsgBox MyLastRow
End Function
Public Function
PanchaMahaPurushaYoga()
If (Mar_SB.SignNum_SB =
Sat_SB.SignNum_SB) Then
Remark = Remark & Chr(10) &
"ChandraNadi Says If Mars and Saturn
are conjunct in the chart Then Ruchak
Yoga gets destroyed. So as per
chandranadi, Ruchak
Pamchamahapurusha Yoga wont give its
results in your life."
End If
MyLastRow = MyLastRow + 1
End If
End If
If (Mer_SB.SignNum_SB =
Jup_SB.SignNum_SB) Then
Remark = Remark & Chr(10) &
"ChandraNadi Says If Mercury and Jupiter
are conjunct in the chart Then Bhadra
Yoga gets destroyed. So as per
chandranadi, Bhadra
Pamchamahapurusha Yoga wont give its
results in your life."
End If
MyLastRow = MyLastRow + 1
End If
End If
MyLastRow = MyLastRow + 1
End If
End If
If (Jup_SB.SignNum_SB =
Sat_SB.SignNum_SB) Then
Remark = Remark & Chr(10) &
"ChandraNadi Says If Jupiter and Saturn
are conjunct in the chart Then Maalavya
Yoga gets destroyed. So as per your
chandranadi, Maalavya
Pamchamahapurusha Yoga wont give its
results in your life."
End If
MyLastRow = MyLastRow + 1
End If
End If
MyLastRow = MyLastRow + 1
End If
End If
End Function
ParivarthanayogaGroups = ""
If (Sun_SB.DispositorSignNum = 5)
And (Sun_SB.SignNum_SB <>
Sun_SB.DispositorSignNum) Then
Planet =
GetDispositorPlanet(Sun_SB.SignNum_SB
)
If ((InStr(ParivarthanayogaGroups,
"Sun") = 0) And
(InStr(ParivarthanayogaGroups, Planet)
= 0)) Then
ParivarthanayogaGroups =
ParivarthanayogaGroups & "Sun;" &
Planet & ";"
Sheet9.Range("A" & MyLastRow)
= "Parivarthana Yoga"
Sheet9.Range("B" & MyLastRow)
= "Sun-" & Planet & " Parivarthana. Sun
is in " & Sun_SB.SignNum_SB & "th sign
ruled by " & Planet & " and " & Planet & "
is in 5th sign ruled by Sun. forming
parivarthana Yoga between them."
Sheet9.Range("C" & MyLastRow)
= "Since the planets have exchanged the
signs the connection between them is
amplified. Scripturs hae not mentioned
results for each pf parivarthana yoga
seperately."
Sheet9.Range("D" & MyLastRow)
= "If the parivarthanaYoga happens
between Friends then its a good yoga
and reaps good results. But if
parivarthana has happened between
enemies then it reaps bad results."
MyLastRow = MyLastRow + 1
End If
End If
If (Mon_SB.DispositorSignNum = 4)
And (Mon_SB.SignNum_SB <>
Mon_SB.DispositorSignNum) Then
Planet =
GetDispositorPlanet(Mon_SB.SignNum_S
B)
If ((InStr(ParivarthanayogaGroups,
"Moon") = 0) And
(InStr(ParivarthanayogaGroups, Planet)
= 0)) Then
ParivarthanayogaGroups =
ParivarthanayogaGroups & "Moon;" &
Planet & ";"
Sheet9.Range("A" & MyLastRow)
= "Parivarthana Yoga"
Sheet9.Range("B" & MyLastRow)
= "Moon-" & Planet & " Parivarthana.
Moon is in " & Mon_SB.SignNum_SB & "th
sign ruled by " & Planet & " and " &
Planet & " is in 4th sign ruled by Moon.
forming parivarthana Yoga between
them."
Sheet9.Range("C" & MyLastRow)
= "Since the planets have exchanged the
signs the connection between them is
amplified. Scripturs hae not mentioned
results for each pf parivarthana yoga
seperately."
Sheet9.Range("D" & MyLastRow)
= "If the parivarthanaYoga happens
between Friends then its a good yoga
and reaps good results. But if
parivarthana has happened between
enemies then it reaps bad results."
MyLastRow = MyLastRow + 1
End If
End If
If ((Mar_SB.DispositorSignNum = 1) Or
(Mar_SB.DispositorSignNum = 8)) And
(Mar_SB.SignNum_SB <>
Mar_SB.DispositorSignNum) Then
Planet =
GetDispositorPlanet(Mar_SB.SignNum_SB
)
If ((InStr(ParivarthanayogaGroups,
"Mars") = 0) And
(InStr(ParivarthanayogaGroups, Planet)
= 0)) Then
ParivarthanayogaGroups =
ParivarthanayogaGroups & "Mars;" &
Planet & ";"
Sheet9.Range("A" & MyLastRow)
= "Parivarthana Yoga"
Sheet9.Range("B" & MyLastRow)
= "Mars-" & Planet & " Parivarthana.
Mars is in " & Mar_SB.SignNum_SB & "th
sign ruled by " & Planet & " and " &
Planet & " is in " &
Mar_SB.DispositorSignNum & "th sign
ruled by Mars. forming parivarthana
Yoga between them."
Sheet9.Range("C" & MyLastRow)
= "Since the planets have exchanged the
signs the connection between them is
amplified. Scripturs hae not mentioned
results for each pf parivarthana yoga
seperately."
Sheet9.Range("D" & MyLastRow)
= "If the parivarthanaYoga happens
between Friends then its a good yoga
and reaps good results. But if
parivarthana has happened between
enemies then it reaps bad results."
MyLastRow = MyLastRow + 1
End If
End If
If ((Mer_SB.DispositorSignNum = 3) Or
(Mer_SB.DispositorSignNum = 6)) And
(Mer_SB.SignNum_SB <>
Mer_SB.DispositorSignNum) Then
Planet =
GetDispositorPlanet(Mer_SB.SignNum_SB
)
If ((InStr(ParivarthanayogaGroups,
"Mercury") = 0) And
(InStr(ParivarthanayogaGroups, Planet)
= 0)) Then
ParivarthanayogaGroups =
ParivarthanayogaGroups & "Mercury;" &
Planet & ";"
Sheet9.Range("A" & MyLastRow)
= "Parivarthana Yoga"
Sheet9.Range("B" & MyLastRow)
= "Mercury-" & Planet & " Parivarthana.
Mercury is in " & Mer_SB.SignNum_SB &
"th sign ruled by " & Planet & " and " &
Planet & " is in " &
Mer_SB.DispositorSignNum & "th sign
ruled by Mercury. forming parivarthana
Yoga between them."
Sheet9.Range("C" & MyLastRow)
= "Since the planets have exchanged the
signs the connection between them is
amplified. Scripturs hae not mentioned
results for each pf parivarthana yoga
seperately."
Sheet9.Range("D" & MyLastRow)
= "If the parivarthanaYoga happens
between Friends then its a good yoga
and reaps good results. But if
parivarthana has happened between
enemies then it reaps bad results."
MyLastRow = MyLastRow + 1
End If
End If
If ((Jup_SB.DispositorSignNum = 9) Or
(Jup_SB.DispositorSignNum = 12)) And
(Jup_SB.SignNum_SB <>
Jup_SB.DispositorSignNum) Then
Planet =
GetDispositorPlanet(Jup_SB.SignNum_SB)
If ((InStr(ParivarthanayogaGroups,
"Jupiter") = 0) And
(InStr(ParivarthanayogaGroups, Planet)
= 0)) Then
ParivarthanayogaGroups =
ParivarthanayogaGroups & "Jupiter;" &
Planet & ";"
Sheet9.Range("A" & MyLastRow)
= "Parivarthana Yoga"
Sheet9.Range("B" & MyLastRow)
= "Jupiter-" & Planet & " Parivarthana.
Jupiter is in " & Jup_SB.SignNum_SB & "th
sign ruled by " & Planet & " and " &
Planet & " is in " &
Jup_SB.DispositorSignNum & "th sign
ruled by Jupiter. forming parivarthana
Yoga between them."
Sheet9.Range("C" & MyLastRow)
= "Since the planets have exchanged the
signs the connection between them is
amplified. Scripturs hae not mentioned
results for each pf parivarthana yoga
seperately."
Sheet9.Range("D" & MyLastRow)
= "If the parivarthanaYoga happens
between Friends then its a good yoga
and reaps good results. But if
parivarthana has happened between
enemies then it reaps bad results."
MyLastRow = MyLastRow + 1
End If
End If
If ((Ven_SB.DispositorSignNum = 2) Or
(Ven_SB.DispositorSignNum = 7)) And
(Ven_SB.SignNum_SB <>
Ven_SB.DispositorSignNum) Then
Planet =
GetDispositorPlanet(Ven_SB.SignNum_SB
)
If ((InStr(ParivarthanayogaGroups,
"Venus") = 0) And
(InStr(ParivarthanayogaGroups, Planet)
= 0)) Then
ParivarthanayogaGroups =
ParivarthanayogaGroups & "Venus;" &
Planet & ";"
Sheet9.Range("A" & MyLastRow)
= "Parivarthana Yoga"
Sheet9.Range("B" & MyLastRow)
= "Venus-" & Planet & " Parivarthana.
Venus is in " & Ven_SB.SignNum_SB & "th
sign ruled by " & Planet & " and " &
Planet & " is in " &
Ven_SB.DispositorSignNum & "th sign
ruled by Venus. forming parivarthana
Yoga between them."
Sheet9.Range("C" & MyLastRow)
= "Since the planets have exchanged the
signs the connection between them is
amplified. Scripturs hae not mentioned
results for each pf parivarthana yoga
seperately."
Sheet9.Range("D" & MyLastRow)
= "If the parivarthanaYoga happens
between Friends then its a good yoga
and reaps good results. But if
parivarthana has happened between
enemies then it reaps bad results."
MyLastRow = MyLastRow + 1
End If
End If
End Function
If (((gap4mMon Mod 3) = 1) Or
((gap4mAsc Mod 3) = 1)) Then
Sheet9.Range("A" & MyLastRow) =
"GajaKesari Yoga"
YogaStatus = True
If (gap4mMon Mod 3) = 1 Then
Sheet9.Range("B" & MyLastRow)
= "Jupiter is in Kendra with respect to
Moon hence forming a Gajakesari Yoga
with Moon."
End If
'Populating Remarks
Remark = ""
If (Jup_SB.housenum_SB =
Mon_SB.housenum_SB) And
(Mon_SB.NaturalStatus = "MALEFIC")
Then
Remark = Remark & "Jupiter is
conjunct with Waning Moon which is
malefic planet hence cancelling
GajaKesari Yoga."
YogaStatus = False
End If
If (Jup_SB.housenum_SB =
Mar_SB.housenum_SB) Then
Remark = Remark & "Jupiter is
conjunct with Mars which is malefic
planet hence cancelling GajaKesari
Yoga."
YogaStatus = False
End If
If (Jup_SB.housenum_SB =
Mer_SB.housenum_SB) And
(Mer_SB.NaturalStatus = "MALEFIC")
Then
Remark = Remark & "Jupiter is
conjunct with Bad associated Mercury
which is malefic planet in this chart,
hence cancelling GajaKesari Yoga."
YogaStatus = False
End If
If (Jup_SB.housenum_SB =
Sat_SB.housenum_SB) Then
Remark = Remark & "Jupiter is
conjunct with Saturn which is malefic
planet hence cancelling GajaKesari
Yoga."
YogaStatus = False
End If
If (Jup_SB.SignNum_SB =
CInt(Left(UserForm2.ComboBox8.Text,
2))) Then
Remark = Remark & "Jupiter is
conjunct with Rahu which is malefic
planet hence cancelling GajaKesari
Yoga."
YogaStatus = False
End If
If (Jup_SB.SignNum_SB =
CInt(Left(UserForm2.ComboBox9.Text,
2))) Then
Remark = Remark & "Jupiter is
conjunct with Ketu which is malefic
planet hence cancelling GajaKesari
Yoga."
YogaStatus = False
End If
If (InStr(JupAspectPlanets, "Moon:")
<> 0) And (Mon_SB.NaturalStatus =
"MALEFIC") Then
Remark = Remark & "Jupiter is
Aspected by Waning Moon which is
malefic planet hence cancelling
GajaKesari Yoga."
YogaStatus = False
End If
If (InStr(JupAspectPlanets, "Mars:")
<> 0) Then
Remark = Remark & "Jupiter is
Aspected by Mars which is malefic planet
hence cancelling GajaKesari Yoga."
YogaStatus = False
End If
If (InStr(JupAspectPlanets,
"Mercury:") <> 0) And
(Mer_SB.NaturalStatus = "MALEFIC")
Then
Remark = Remark & "Jupiter is
Aspected by bad associated Mercury
which is malefic planet in this chart,
hence cancelling GajaKesari Yoga."
YogaStatus = False
End If
If (InStr(JupAspectPlanets,
"Saturn:") <> 0) Then
Remark = Remark & "Jupiter is
Aspected by Saturn which is malefic
planet hence cancelling GajaKesari
Yoga."
YogaStatus = False
End If
If (Jup_SB.housenum_SB =
Mer_SB.housenum_SB) And
(Mer_SB.NaturalStatus = "BENEFIC")
Then
Remark = Remark & "Jupiter is
conjunct with Mercury which is a benefic
planet in this chart and hence
strengthens GajaKesari Yoga."
YogaStatus = True
End If
If (InStr(JupAspectPlanets,
"Mercury:") <> 0) And
(Mer_SB.NaturalStatus = "BENEFIC")
Then
Remark = Remark & "Jupiter is
Aspected by Mercury which is benefic
planet in this chart, hence strengthens
GajaKesari Yoga."
YogaStatus = True
End If
If (InStr(JupAspectPlanets,
"Venus:") <> 0) Then
Remark = Remark & "Jupiter is
Aspected by Venus which is benefic
planet, hence strengthens GajaKesari
Yoga."
YogaStatus = True
End If
End If
End Function
End Select
End Select
Select Case
AStroADD(Asc_SB.SignNum_SB, 12)
End Select
End Function
NinthTenthLink = False
'Rajayoga forms When Kendra Lords form
any kind of relation with Trikona lords in
the chart
'###########################
############################
############################
#######
'###########################
############################
############################
#######
'###########################
############################
############################
#######
'###########################
############################
############################
#######
'^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^ Sreenatha RajaYoga
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^
'It occurs when 7th lord is exalted and
lords of 9th and 10 th house are
associated with each other.
GetPlanetStatus4prediction
SeventhLord.Tag, SeventhLord.Signnum
If (PlanetStatus = "EXHALTED") And
(NinthTenthLink) Then
Sheet9.Range("A" & MyLastRow) =
"Sreenatha Raja Yoga"
Sheet9.Range("B" & MyLastRow) =
"Sapthamesh:" & SeventhLord.Tag & " is
exhalted and the Navamesh:" &
NinthLord.Tag & " and Dasamesh:" &
TenthLord.Tag & " are linked."
Sheet9.Range("C" & MyLastRow) =
"The result of such a rajyoga may be
varied specifically as per the nature of
planets and the houses involved but the
general result is the increase in the
overall status of the individual and
making him luckier, more efficient and
thus powerful. As the name suggests,
Rajyoga means the combination for
kingly traits, which may mean
anything ranging from an overall respect
in the society to having political power."
Sheet9.Range("D" & MyLastRow) =
"Note: If any other planet is in
conjunction with bad status, or any
planet making this yoga is debilitated
then This Rajyoga will not reap any good
results."
MyLastRow = MyLastRow + 1
End If
'^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^
End Function
FindSambanda = False
If (AStroADD(A.Signnum, 7) =
B.Signnum) Then 'Both planets are
opposite to each other forming
Sambandha
FindSambanda = True
ElseIf ((A.Tag = "Mars") And (B.Tag =
"Saturn")) Then 'Special case between
saturn and mars
If (AStroADD(A.Signnum, 4) =
B.Signnum) Then
FindSambanda = True
End If
ElseIf ((B.Tag = "Mars") And (A.Tag =
"Saturn")) Then 'Special case between
saturn and mars
If (AStroADD(B.Signnum, 4) =
A.Signnum) Then
FindSambanda = True
End If
End If
End Function
FindParivartana = False
End Function
Public Function
GetDispositorPlanet(inputplanetsignnum
As Integer) As String
Case 1, 8: GetDispositorPlanet =
"Mars"
Case 2, 7: GetDispositorPlanet =
"Venus"
Case 3, 6: GetDispositorPlanet =
"Mercury"
Case 4: GetDispositorPlanet =
"Moon"
Case 5: GetDispositorPlanet = "Sun"
Case 9, 12: GetDispositorPlanet =
"Jupiter"
Case 10, 11: GetDispositorPlanet =
"Saturn"
End Select
End Function