Excel VBA X ChatGPT/GPT

Excel VBA or Excel Macros Training Course

Excel VBA Programming 課程旨在為學生提供必備的技能和知識,以實現自動化Excel中乏味而重複的工作,無需人工干預。培訓課程將涵蓋廣泛的概念和技巧,適用於大多數日常試算表任務。主題包括VBA程序設計的基本概念,語言語法,控制程序流程,與Excel的對象和屬性的操作,循環遍歷集合,創建自定義函數,設計用戶窗體,與樞紐分析表等等...

在整個課程中,學生將通過學習創建強大的宏所必需的基本概念和技術,獲得VBA程序設計的堅實基礎。該課程強調實踐學習,結合理論教學和實際示例、練習和現實場景。

易於跟隨的練習和小班教學方法可以確保最佳的學習效果。這是一門適合在會計、金融分析和數據處理領域工作的人群的理想課程。學生可以根據自己的學習需求選擇白天、晚上和週末的課程。

目標

完成課程後,您將可以通過編寫VBA程序來自動化並簡化Excel日常任務

  • 將不同工作簿中的表複製並合併到一個表中
  • 比較來自兩個不同表格的數據並顯示不同之處
  • 使用預定義的過濾器,數據和格式生成pivotTable報告
  • 自動格式化Excel表格
  • 使用其他表格的數據自動填充表格
  • 執行冗長複雜的計算
  • 編寫Excel公式
Excel VBA or Excel Macros Training Course

What you’ll learn

Introduction to Excel VBA

  • Understanding the basics of Excel VBA programming
  • Exploring the Excel VBA editor and environment
  • Writing and running your first VBA macro

VBA Fundamentals

  • Variables and data types in VBA
  • Working with constants and operators
  • Conditional statements (IF...THEN, SELECT CASE)
  • Looping structures (FOR...NEXT, DO...LOOP)

Working with Excel Objects

  • Understanding the Excel object model
  • Manipulating workbooks, worksheets, and ranges using VBA
  • Interacting with cells, columns, and rows
  • Formatting data and applying styles

Automating Tasks with Macros

  • Recording and editing macros
  • Assigning macros to buttons and keyboard shortcuts

Data Manipulation and Analysis

  • Importing and exporting data with VBA
  • Sorting and filtering data programmatically
  • Performing calculations and using built-in functions
  • Creating dynamic data reports

Automating Excel PivotTables using VBA

  • Creating an Excel Pivot Table report using VBA
  • Reference Pivot Fields and Pivot Items using VBA
  • Filtering data using VBA
  • Preparing Questions for ChatGPT/GPT

Discussing strategies for preparing effective questions for ChatGPT.

  • Understanding the importance of clear and concise input prompts.
  • Exploring techniques for guiding the conversation and obtaining desired responses.

Leveraging ChatGPT/GPT for Code Generation

  • Introduction to code generation using ChatGPT.
  • Using ChatGPT to automate repetitive code writing tasks.
  • Generating code snippets for specific programming languages.
  • Best practices and considerations for using ChatGPT in code generation.


課程班別
 
VBA5044 - 廣東話 22 Apr enrol
 
VBA5045 - 廣東話 24 Apr enrol
 
VBA5057 - 廣東話 20 May enrol
 
VBA5067 - 廣東話 13 Jun enrol
 
VBA5068 - 廣東話 27 Jun enrol
相關課程
  Access VBA Programming
  Advanced Excel and Excel VBA
  Excel Dashboards and Reports
  Excel VBA - Advanced
  Financial Accounting with Excel
  Mastering Excel PivotTables and PivotCharts