Worksheet_SelectionChange secundário confidencial (alvo de ByVal como a escala)
LastRowText não ofuscante como por muito tempo
intRow não ofuscante como por muito tempo
strCol não ofuscante como a corda
strTemp não ofuscante () como a corda
Escurecer i como por muito tempo
'
'apenas para a segurança
Se strPrevCell = "" então
strPrevCell = ActiveCell.Address
Retirar o submarino
Terminar se
'
':: adicionar abaixo de mais linest com todas as pilhas que você precisa (por exemplo “10”, “$D$12”, etc.)
'
Se strPrevCell = “3” ou _
strPrevCell = “4” ou _
strPrevCell = “5” então
strTemp = separação (strPrevCell, “$")
intRow = CLng (strTemp (2))
strCol = strTemp (1)
'
':: encontrar a última fileira na coluna A
'
LastRowText = folhas (1). Pilhas (ActiveSheet.Rows.Count, “A”). Extremidade (xlUp). Fileira
'
':: dar laços com os valores na coluna A
'
Para i = 1 a LastRowText
'
'se o valor na coluna A é o mesmo com o valor em nossa pilha a seguir põr em nossa pilha o valor na coluna B
Se UCase (folhas (1). Pilhas (i, “A”)) = UCase (pilhas (intRow, strCol)) Então
As pilhas (intRow, strCol) = cobrem (1). Pilhas (i, “B”)
Retirar para
Terminar se
Em seguida
Terminar se
strPrevCell = ActiveCell.Address
Submarino da extremidade
|