Privata underWorksheet_SelectionChange (ByVal uppsätta som mål som spänner),
Dunkla LastRowText som Long
Dunkel intRow som Long
Dunkel strCol som stränger
Dunkel strTemp () som stränger
Dunkelt I som Long
',
'precis för säkerhet
Om strPrevCell = "" därefter
strPrevCell = ActiveCell.Address
Gå ut suben
Avsluta om
',
':: tillfoga nedanför mest linest med alla celler som du behöver (e.g. ”10”, ”$D$12”, etc.)
',
Om strPrevCell = ”3” eller _,
strPrevCell = ”4” eller _,
strPrevCell = ”5” därefter
strTemp = splittring (strPrevCell, ”$”)
intRow = CLng (strTemp (2))
strCol = strTemp (1)
',
':: finna jumbon ror i kolonn A
',
LastRowText = täcker (1). Celler (ActiveSheet.Rows.Count, ”A”). Avsluta (xlUp). Ro
',
':: kretsa till och med värderar i kolonnen A
',
För I = 1 till LastRowText
',
'om värdera i kolonn A är samma med värderar i vår cell då satt i vår cell värdera i kolonn B,
Om UCase (täcker (1). Celler (I, ”A”)) = UCase (celler (intRow, strCol)) Därefter
Celler (intRow, strCol) = täcker (1). Celler (I, ”B”)
Gå ut för
Avsluta om
Därefter
Avsluta om
strPrevCell = ActiveCell.Address
Avsluta suben
|