回覆列表
  • 1 # vn7719377

    『直接在excel中使用VBA的gotobookmark函式就可以最簡單的解決這個問題。』算是具化一下@陳村 的思路吧。按照你的訴求來回答。

    1)可以匯入excel表格並提取其中資料,生產報告需要樣式的簡表並進行簡要的財務分析,相關內容反映至報告的對應段落 ——程式的主體就在excel裡,不需要匯入excel資料。主要的思路是先建立word模板,在word模板中插入書籤,之後在excel中使用gotobookmark語句將excel資料庫中的內容插入到書籤指定的位置,最後在excel裡插入一個一鍵生成word報告的按鈕即可。

    2)可以呼叫預設的資料。例如:選擇客戶所屬行業為化工行業,生成的報告中自動引用程式預設資料庫中的化工行業分析報告。——在excel裡設定一個簡單的使用者窗體,提供一些選擇框或者複選框或者下拉列表等元件供使用者選擇預設資料。

    3)可以根據實際工作需要隨時調整報告模板內容——報告模板就是自己建立的word,內容和格式可隨時調。

    4)可以預設生成的word格式報告的文字與表格的字型、行距、段落等格式。——同上

    具體程式碼可以在掌握基本vba語法後去excel之家等論壇裡搜。零基礎的話兩週之內肯定能搞定,題主加油。

  • 中秋節和大豐收的關聯?
  • 王志安閉口不提周立波是為什麼?