0
請幫我看一下透視圖的自動化,下面是我寫的代碼。我目前正在創建圖表excel 2007中透視圖的自動化
require "rubygems"
# require "watir" # Commented out by editor to the question, not by the OP
require 'win32ole'
excel=WIN32OLE.new("Excel.Application")
excel.visible=true
work_book=excel.Workbooks.Open("C:\\VAMSI\\PIVOTAL_CHART_CODE\\pivotal.xlsx")
worksheet = work_book.worksheets(1)
worksheet.range("a1").select
autoit= WIN32OLE.new("AutoItX3.Control")
autoit.Send("!n")
autoit.Send("!v")
autoit.Send("!t")
autoit.Send("{ENTER}")
感謝您的快速答覆Željko菲律賓,我知道這是不涉及watir,我有做了幾件事情的Excel自動化,但在這裏我想創建一個數據透視表,並沒有想法做到這一點。 – Vam 2011-05-16 08:20:20
我不知道什麼是數據透視圖。如果你知道這個問題與Watir無關,你爲什麼要標記它? :) – 2011-05-16 11:23:36
它不應該被標記爲watir,它完全關於win32ole對象,問題是如何使用ruby自動化Micorsoft Excel數據透視圖:) – Vam 2011-05-16 12:40:26