Advertisement
Guest User

Untitled

a guest
Jan 2nd, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Sub Makro5()
  2. '
  3. ' Makro5 Makro
  4. '
  5. ' Klawisz skrótu: Ctrl+q
  6. '
  7.    Sheets.Add After:=ActiveSheet
  8.     Range("A1").Select
  9.     ActiveCell.FormulaR1C1 = "=RANDBETWEEN(1,30)"
  10.     Range("A1").Select
  11.     Selection.AutoFill Destination:=Range("A1:A15"), Type:=xlFillDefault
  12.     Range("A1:A15").Select
  13.     Selection.Copy
  14.     Range("A1").Select
  15.     Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
  16.         :=False, Transpose:=False
  17.     Range("C1").Select
  18.     Application.CutCopyMode = False
  19.     ActiveCell.FormulaR1C1 = "1"
  20.     Range("C2").Select
  21.     ActiveCell.FormulaR1C1 = "2"
  22.     Range("C3").Select
  23.     ActiveCell.FormulaR1C1 = "3"
  24.     Range("C1:C3").Select
  25.     Selection.AutoFill Destination:=Range("C1:C30"), Type:=xlFillDefault
  26.     Range("C1:C30").Select
  27.     Range("D1").Select
  28.     ActiveCell.FormulaR1C1 = "=FREQUENCY(RC[-3]:R[14]C[-3],RC[-1]:R[29]C[-1])"
  29.     Range("D1:D30").Select
  30.     Selection.FormulaArray = "=FREQUENCY(RC[-3]:R[14]C[-3],RC[-1]:R[29]C[-1])"
  31.     Range("C1:D30").Select
  32.     ActiveSheet.Shapes.AddChart2(201, xlColumnClustered).Select
  33.     ActiveChart.SetSourceData Source:=Range("C1:D30")
  34.     ActiveChart.FullSeriesCollection(1).Delete
  35.     Range("F1").Select
  36.     ActiveCell.FormulaR1C1 = "=MAX(RC[-2]:R[29]C[-2])"
  37.     Range("H1").Select
  38.     ActiveCell.FormulaR1C1 = "=IF(RC[-4]=R1C6,RC[-5],0)"
  39.     Range("H1").Select
  40.     Selection.AutoFill Destination:=Range("H1:H30"), Type:=xlFillDefault
  41. End Sub
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement