Advertisement
Guest User

Untitled

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