我需要使用VBA將數據填入折線圖。當我使用Excel進行原始測試時,我需要給出一個基本的一維範圍。問題是,現在我需要隱藏VBA代碼中的一些內容,以便用戶只需點擊一個按鈕即可看到一些基本輸入的曲線。將VBA數據加載到折線圖
我認爲至少有兩種選擇對我來說:
要麼放置在之前的Excel圖表對象,並讓它指向一些VBA代碼片段。在這種情況下,我應該以某種方式指向Excel中的VBA嗎?或者VBA會通過某些ID訪問圖表區域?
從VBA,圖表窗口,圖表和系列輸入動態地創建一切。這可能是棘手搞清楚,也許因爲我有凍結窗格,那麼就不會有這些窗格處於活動狀態的問題(我想避免不得不做選擇,選擇正確的)
你會推薦什麼 ?無論哪種情況,如何真正做到這一點?要放入什麼類型的數據?
非常感謝!
我正在繪製一個分佈圖,範圍約爲39000行,我想將它全部隱藏在VBA中。從工作表中的範圍獲取數據並更新VBA的範圍很簡單,但不適用。 – Jerome
我的用途不關心軸名稱和類似的東西,焦點只是曲線,即使沒有元數據也沒問題。 – Jerome
我不知道我明白。我認爲圖表的源數據必須是一系列單元格。如何隱藏VBA中的源數據?我剛纔測試的方法是在A.xls中使用圖表,在B.xls中使用數據。我將A.xls設置爲不更新鏈接(編輯 - >鏈接 - >啓動提示)。結果是圖表在A.xls中可見,即使數據不存在。這會實現你的目標嗎? –