Features

Features
Certification:
  • TAK
Dedicated training:
Number of training hours:
  • 16
Producer:
Training language:
  • polski
Training level:
  • Podstawowy
Type of training:
  • stacjonarnie; online

Description

Company Description

InfoShare Academy is a leading IT academy offering comprehensive educational programs in new technologies for companies. Since 2015, we have been supporting organizations in developing technology teams through dedicated courses in Machine Learning, DevOps, Data Engineering, Python, UX/UI Design, AWS, and Kubernetes. Our training is based on practical skills and real business cases. We collaborate with over 300 industry practitioners, ensuring that our programs are tailored to current market needs. We specialize in reskilling and upskilling employees. With us, you will build effective teams implementing new technologies that accelerate innovation and strengthen your company's competitiveness in the market. Check out our training offerings designed for companies, created to develop your employees' competencies in the IT field.

Training Description

Excel is commonly perceived solely as a spreadsheet. However, it offers users many additional capabilities. Deepening user skills will turn the spreadsheet into an efficient tool for achieving various goals related to data integration and processing. Programming in VBA opens up particularly wide possibilities. The set of lessons and exercises will equip participants with knowledge that allows them to program Excel for personalized and sophisticated purposes.

Who the Training is For

This training is designed for individuals who are familiar with the Excel environment from the user interface perspective and would like to achieve more through the automation of daily tasks. Basic knowledge of programming will be helpful but is not essential to master the material.

Objectives

You will understand and learn to use object-oriented programming in VBA. You will create your own macros and functions and design user forms. You will be able to program and invoke operations that you previously performed manually.

Benefits

 

Training Program
  • VBA Object Model

    • Introduction to the Object Model

    • Object-Oriented Thinking (Properties and Methods)

    • Objects and Their Types

    • Excel User Interface

    • Data Types

    • Workbook, Worksheet, and Cell Protection Options

    • Naming Cells, Ranges, and Constants

  • Introduction to VBA Language

    • VBA Editor Environment (Explorer, Properties, Code, Immediate, Modules)

    • Sub and Function Procedures

    • Objects, Collections, Hierarchy, Active Objects

    • Recording Macros (Relative and Absolute Mode)

    • Editing and Correcting Macro Code

  • Basics of VBA Programming

    • Variables, Data Types, and Constants

    • Arrays, Object Variables

    • Built-in Functions

    • With … End With Structure

    • For Each … Next Structure

    • If … Then Structure

    • For … Next Loop

  • Creating Sub Procedures

    • Declaring, Creating, and Executing Sub Procedures

    • Examples and Use of Selected Commands

    • Error Handling and Management

    • Examples and Exercises

  • Creating Function Procedures

    • Declaring, Creating, and Executing Function Procedures

    • Function Examples (with one argument, multiple arguments, and no arguments)

    • Detecting and Removing Errors

    • Examples and Exercises

  • Using UserForm Forms

    • InputBox

    • MsgBox

    • Controls

    • Creating Forms

    • Events and Forms

    • Form Examples

Duration

16 hours/2 days

Price Includes
  • Certificate of Completion
  • Monthly access to the training recording (for online format)
  • Customization of the training program to client needs

Zamów szkolenie