Tutorialspoint

黑色星期五,史低價! 使用優惠碼:BFS8

Excel VBA 函式與陣列及專案實戰 - 系列3

講師頭像 Ajay Parmar

4.5

Excel VBA 函式與陣列及專案實戰 - 系列3

我們將學習什麼是陣列,為什麼要使用陣列,以及為什麼陣列在 VBA 學習中如此強大和重要。

更新時間圖示 更新於 2024 年 9 月

語言圖示 語言 - 英語

講師頭像 Ajay Parmar

英語 [CC]

類別圖示 辦公效率,微軟,Excel

課程 -32

資源 -5

時長 -10.5 小時

終身訪問

4.5

price-loader

終身訪問

30 天 退款保證

培訓 5 人或以上?

讓您的團隊隨時隨地訪問 10000 多個 Tutorials Point 高階教程。

課程描述

第一部分 - 我們首先學習VBA陣列,讓我們看看我們將學習陣列的哪些內容。

  • 您將學習從基礎到高階的強大陣列的使用方法。您將成為建立自己設計的函式的大師,您的團隊可以在Excel中使用它。
  • 如何在VBA中使用Dim和Redim語句定義陣列。
  • 什麼是單維陣列和多維陣列?
  • 如何在陣列內部使用迴圈來填充其索引。
  • 預設情況下陣列的索引是什麼?如何使用Option Base1更改它?
  • 與陣列相關的面試問題討論 - 學習如何應對。
  • Redim語句在陣列中的作用是什麼?何時宣告dim和Redim - 實踐知識。
  • 瞭解Preserve關鍵字在陣列中的重要性。PRESERVE的作用是什麼?
  • 如何宣告靜態和動態陣列 - 使用常量和變數 - 靜態和動態。
  • 如何根據需要調整程式中陣列的大小。
  • 如何在不運行復雜的迴圈的情況下將大型實數型別資料輸入陣列。
  • 如何在陣列中使用VLOOKUP並使您的查詢任務非常容易。
  • SPLIT函式的作用是什麼?為什麼我們需要它?
  • 使用SPLIT函式定義陣列時需要注意的事項。
  • 基於即時專案的解決方案,讓您瞭解陣列的實際用途。
  • 為什麼程式中需要出現諸如“下標越界”和“常量表達式”之類的錯誤 - 對此進行全面討論。

現在讓我們看看第二部分。我們為函式準備了什麼 - UDF和內建函式。

  • 學習如何建立您自己的自定義函式。我們稱它們為使用者定義函式,UDF。
  • 如何編寫UDF以及為什麼我們需要它。UDF在VBA中的優勢。
  • 如何在UDF中使用引數。如果您提供更多引數,或者使用者使用不同的引數會發生什麼?
  • 如何除錯函式。它們可以在F8模式下執行嗎?
  • 如果您在函式中提供錯誤的引數型別,請了解型別不匹配錯誤。
  • 如何在VBA中使用VLOOKUP、LEFT和RIGHT內建函式。
  • 一些專案讓您瞭解實踐應用。
  • 您還將瞭解陣列和迴圈與函式的混合使用,這將非常棒。
  • 函式大量使用迴圈和陣列,因此除了理解基礎知識和基本原理之外,我們也必須瞭解這一點。
  • 深入瞭解VBA日期和時間函式。

目標

在第一部分

  • 我們將學習什麼是陣列。為什麼我們使用它們?為什麼它們如此強大並在VBA學習中佔據如此重要的地位。
  • 它們的預設索引系統是什麼?如何使用option base更改它?
  • 什麼是靜態和動態陣列。
  • 如何將陣列與VBA迴圈和if函式一起使用。它們一起運作得像魔法一樣。
  • Preserve詞在陣列中的作用是什麼?如何在專案中使用它。
  • 完整的教程,包含深入的討論。
  • 如何在陣列中使用split函式,以及在陣列中使用split時需要注意的關鍵事項。
  • 還討論了從VBA面試角度出發的問題。
  • 像往常一樣 - 還添加了作業,以增強您的信心並檢查進度。
  • 如何使用 Dim 或 Redim 語句及其在專案中的實際應用。如何在陣列中使用變數值以及在陣列中使用變數值的目的是什麼。
  • 如何使用 Split 函式,這是我們在陣列中可以使用的一個最佳函式。Split 函式下陣列的工作原理。
  • Option Base 1 如何作用於由 Split 函式建立的陣列。
  • Preserve 關鍵字在陣列中的用途是什麼?如何使用它來保持值?如果不使用它會發生什麼?
  • 我們如何以及在哪裡使用它們?關於其用法的完整討論。
  • 為了更好地理解陣列教程,我們將討論一些很棒的專案。僅供您參考。深入討論。


第二部分

  • 我們將學習 VBA 函式的所有知識,從它們的定義到它們在 Excel 日常工作中的實際應用。

  • 課程從非常基礎的理解開始,逐步轉向高階水平。

  • 您還將實際看到函式的用法,以及它們與迴圈和陣列的強大而獨特的組合。有志成為開發人員的必看課程。

  • VBA 擁有自己的函式庫,它提供各種強大的函式,就像 Excel 一樣。讓我們看看如何使用 VBA 的內建函式。

  • UDF - VBA 中的使用者定義函式。

  • UDF 與 Excel 內建函式相比的優勢。從侷限性到處理複雜情況——我為您準備了一切。本系列分享了許多精彩的專案。

  • 我們可以在子程式中傳遞引數嗎?

  • 如何從 Excel 工作表或子程式呼叫函式。

  • 如何除錯 UDF 和 VBA 內建函式。

  • 從子程式向函式傳遞引數的過程是什麼?這對我們有什麼用?

  • VBA 面試中常見的問題。

  • 添加了作業,讓您獲得真實的體驗。

  • 如何在 VBA 中使用 VLOOKUP,討論高階專案。真實的應用即將到來。

  • 如何在迴圈中使用 Match 函式以及 VLOOKUP 來建立這個精彩的實際自動化。

  • 我將永遠為您提供線上支援。

先修課程要求

  • 在選擇本課程之前,您應該具備良好的變數和迴圈知識。
  • 如果您瞭解這些知識,您可以學習本課程;否則,您可以先學習第一部分和第二部分。
Excel VBA FUNCTIONS & ARRAYS with Projects - Series3

課程大綱

檢視課程內部的詳細分解

VBA陣列 - 第一部分
12個講座
  • 播放圖示 開始之前關於陣列的演示影片
  • 播放圖示 趣味演示 14:58 14:58
  • 播放圖示 陣列簡介 - 讓我們開始課程
  • 播放圖示 陣列入門 01:21:27 01:21:27
  • 播放圖示 介紹陣列中的 SPLIT 函式
  • 播放圖示 Split 函式講解 20:10 20:10
  • 播放圖示 一個使用 Split 函式的專案 - 超棒的
  • 播放圖示 Split 函式專案 42:13 42:13
  • 播放圖示 一個查詢專案,讓您瞭解令人難以置信的陣列 - 非常實用的場景
  • 播放圖示 查詢專案 44:03 44:03
  • 播放圖示 VLOOKUP 一維和二維陣列的精彩專案
  • 播放圖示 二維陣列專案 59:57 59:57
VBA函式 - 第二部分
20個講座
Tutorialspoint

講師 詳情

ajay parmar

ajay parmar

課程 證書

使用您的證書來改變職業或在您目前的職業中晉升。

sample Tutorialspoint certificate

我們的學生工作
最佳

相關影片課程

檢視更多

年度會員

成為Tutorials Point的尊貴會員,享受我們海量頂級影片課程的無限訪問許可權。

立即訂閱
Annual Membership

線上認證

掌握重要的技術,成為一名受人尊重的認證專業人士。

立即探索
Online Certifications

聯絡我們

1800-202-0515