Sha256: 78e151e87645a2310e0abba000c5d767edad5fa4102422391f042b673f298e0e
Contents?: true
Size: 648 Bytes
Versions: 5
Compression:
Stored size: 648 Bytes
Contents
# frozen_string_literal: false require 'win32ole' # -4100 is the value for the Excel constant xl3DColumn. ChartTypeVal = -4100; # Creates OLE object to Excel excel = WIN32OLE.new("excel.application") # Create and rotate the chart excel.visible = true; excel.Workbooks.Add(); excel.Range("a1").value = 3; excel.Range("a2").value = 2; excel.Range("a3").value = 1; excel.Range("a1:a3").Select(); excelchart = excel.Charts.Add(); excelchart.type = ChartTypeVal; i = 0 i.step(180, 10) do |rot| excelchart.rotation=rot; sleep 0.1 end # Done, bye print "Now quit Excel... Please enter." gets excel.ActiveWorkbook.Close(0); excel.Quit();
Version data entries
5 entries across 5 versions & 2 rubygems