2
我懷疑這個問題有一個簡單的答案,但我無法在任何地方找到它!我正在寫一個函數來在Excel中繪製大量數據,並且我正在用Python控制繪圖。我已經生成了所有的圖表,每張圖表都是自己的圖表,但是它們不合適。 VBA代碼爲:使用Python進行Excel win32com編程。將參數傳遞到函數
Sheets("Chart1").Move After:=Sheets(3)
這將採取「Chart1」並將其移動到第三張紙之後。我如何在Python中做到這一點?我知道代碼是沿線︰
xlChart.Move(Before,After)
如何告訴python的前後參數?我想最重要的是我還沒有想出如何在win32com編程中傳遞參數。
在此先感謝您的幫助!
這是一個完美的解釋!非常感謝!我終於明白如何處理可選參數。 – JCR 2011-03-15 01:01:07
如果您嘗試將'None'傳遞給'int'參數,'Range.BorderAround'調用將失敗。按照我的理解,應該傳遞'pythoncom.Empty'來省略參數。 – Winand 2016-01-29 11:25:12
如果我需要將一些數據從sheet1工作簿1複製到sheet2工作簿2,那又如何呢?我知道如何在sheet2之前或sheet2之後執行此操作,但在sheet2中怎麼辦? – 2017-02-24 17:48:51