UndercheckForValue ()
Dunkel currentSheet som arbetssedeln, ws som arbetssedeln
Den dunkla currentSelectionen som spänner, uppsätta som mål som spänner, subTarget som spänner
Dunkel screenUpdate som Boolean
screenUpdate = Application.ScreenUpdating
Application.ScreenUpdating = falskt
'programet antecknar strömarbetssedeln och strömvalet
'så på avsluta av programet du kan ha programet att gå tillbaka till
'var du var ursprungligen
Fastställd currentSheet = Application.ActiveSheet
Fastställd currentSelection = Application.Selection
Uppsättningen uppsätta som mål = spänner (”B4: B253”)
För varje subTarget uppsätta som mål in
Om subTarget.Value- <> "" därefter
Spänna (subTarget, subTarget.End (xlToRight)). Kopiera
Arbetssedlar (”lagring”). Valt
Spänna (”A1”). Aktivera
'kontrollera för att se, om cellen A2 är tom, om den inte är tom därefter
'i grunden pressen Crtl + besegrar pilen dynamiskt för att finna den sist cellen
Om ActiveCell.Offset (1, 0). Värdera <> "" därefter
Selection.End (xlDown). Välj
Avsluta om
'offset som tilltala av aktivcellen vid 1 ror och klistrar därefter,
'om du inte gjorde denna, du skulle överskrivar det gammalt värderar
ActiveCell.Offset (1, 0). Aktivera
'klistra allt
ActiveCell.PasteSpecial-xlPasteAll
Arbetssedlar (”ResultsLog”). Valt
Avsluta om
Därefter
Application.CutCopyMode = falskt
currentSheet.Select
currentSelection.Select
Application.ScreenUpdating = ScreenUpdating
Fastställd currentSheet = ingenting
Uppsättning ws = ingenting
Fastställd currentSelection = ingenting
Uppsättningen uppsätta som mål = ingenting
Fastställd subTarget = ingenting
Avsluta suben
|