Advertisement
Guest User

Untitled

a guest
Jul 20th, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Sub Macro2()
  2. '
  3. ' Macro2 Macro
  4. '
  5.  
  6. '
  7.    Workbooks.Open ("C:\Users\dudkiewi\Desktop\EXCEL TEST MACRO\Remedy.xls")
  8.     Windows("Remedy.xls").Activate
  9.     LastRow = ActiveSheet.Range("A" & Rows.Count).End(xlUp).Row
  10.     Set Rng = Range("A1:T" & LastRow - 2)
  11.     Rng.Select
  12.     ActiveSheet.ListObjects.Add(xlSrcRange, Rng, , xlYes).Name = _
  13.         "RemedyToImport"
  14.     Columns("A:A").Select
  15.     Selection.Hyperlinks.Delete
  16.     Columns("J:J").Select
  17.     Selection.TextToColumns Destination:=Range("J1"), DataType:=xlFixedWidth, _
  18.         FieldInfo:=Array(Array(0, 3), Array(10, 9)), TrailingMinusNumbers:=True
  19.         'sortowanie
  20.        ActiveWorkbook.Worksheets("Sheet 1").ListObjects("RemedyToImport").Sort.SortFields. _
  21.         Clear
  22.     ActiveWorkbook.Worksheets("Sheet 1").ListObjects("RemedyToImport").Sort.SortFields.Add _
  23.         Key:=Range("RemedyToImport[Reported D]"), SortOn:=xlSortOnValues, Order:=xlAscending, _
  24.         DataOption:=xlSortNormal
  25.     With ActiveWorkbook.Worksheets("Sheet 1").ListObjects("RemedyToImport").Sort
  26.         .Header = xlYes
  27.         .MatchCase = False
  28.         .Orientation = xlTopToBottom
  29.         .SortMethod = xlPinYin
  30.         .Apply
  31.     End With
  32.        'koniec sortowania
  33.    lastRow_T = ActiveSheet.Range("A" & Rows.Count).End(xlUp).Row
  34.     Set Rng_T = Range("A2:T" & LastRow - 2)
  35.     Rng_T.Select
  36.     Selection.Copy
  37.     Windows("test.xlsm").Activate
  38.     Worksheets("BMCD").Activate
  39.     LastRow_E = ActiveSheet.Range("A" & Rows.Count).End(xlUp).Row
  40.     Set Rng_E = Range("A" & LastRow_E + 1)
  41.     Rng_E.Select
  42.     ActiveSheet.Paste
  43.     Workbooks("Remedy.xls").Application.CutCopyMode = False
  44.     Workbooks("Remedy.xls").Close SaveChanges:=False
  45.    
  46.    
  47. End Sub
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement