Opzione esplicita
ApplyBRIO secondario pubblico ()
wksFrom fioco come manuale
wksTo fioco come manuale
rngFrom fioco come gamma
rngTo fioco come gamma
C fioca come gamma
lngColArea fioco come lungamente
Regolare il wksFrom = i manuali (“percorsi di BRIO x JIL„)
Regolare il wksTo = i manuali (“vincoli ex JIL del percorso„)
Application.ScreenUpdating = falso
Per ogni c in wksFrom.Range (“B1: O1„)
Se c.NumberFormat allora gradicono “il DDD *„
Se il rngFrom allora è niente
Regolare il rngFrom = wksFrom.Range (c.Cells (3, 1), wksFrom.Cells (62, c.Column))
Altrimenti
Regolare il rngFrom = l'unione (rngFrom, wksFrom.Range (c.Cells (3, 1), wksFrom.Cells (62, c.Column)))
Concluder se
Concluder se
Dopo
Regolare il rngTo = wksTo.Range (“B3: H62„)
Per il lngColArea = 1 a rngFrom.Areas.Count
Per ogni c in rngFrom.Areas (lngColArea). Cellule
Se Len (disposizione (c.Value)) <> 0 allora
Selezionare il caso rngTo.Cells (c.Row - 2, lngColArea). Interior.Color
Mettere il vbYellow, vbRed
'appena trasferimento il testo
rngTo.Cells (c.Row - 2, lngColArea). Valore = c.Value
Caso altrimenti
'trasferire sia il testo che il colore interno
rngTo.Cells (c.Row - 2, lngColArea). Valore = c.Value
rngTo.Cells (c.Row - 2, lngColArea). Interior.Color = c.Interior.Color
rngTo.Cells (c.Row - 2, lngColArea). Font.Color = c.Font.Color
Estremità prescelta
'Arresto
Concluder se
Dopo
Dopo
Application.ScreenUpdating = allineano
Sommergibile dell'estremità
|