Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Advanced Excel: VBA, CAD, GIS & Coordinates
Rating: 3.1 out of 5(9 ratings)
49 students

Advanced Excel: VBA, CAD, GIS & Coordinates

Automate workflows, convert coordinates, and integrate Excel with GIS and CAD tools
Created byAulaGEO Academy
Last updated 6/2026
English

What you'll learn

  • Automate Excel tasks by creating macros and VBA scripts to streamline workflows.
  • Design interactive, professional forms with VBA controls like ComboBox and CheckBox.
  • Build basic Excel authentication systems using usernames and passwords.
  • Accurately convert coordinates between geographic and UTM coordinate systems.
  • Calculate bearings and distances for surveying and cadastral applications.
  • Generate KML files for geographic data visualization in Google Earth.
  • Transfer and automate data integration between Excel, AutoCAD, and MicroStation.
  • Combine automation, coordinate processing, and geospatial workflows effectively.

Course content

4 sections17 lectures2h 39m total length
  • Interactive Data Analysis with Slicers and Timelines6:44

    This lecture introduces the practical workflow for transforming geographic coordinates into Universal Transverse Mercator (UTM) coordinates using Excel and Google Earth. The process begins by locating the site in Google Earth and marking key points on the map for precise coordinate capture.

    Students learn how to create and adjust placemarks within Google Earth to specify exact latitude and longitude coordinates. These coordinates are then transferred to a specialized Excel template designed for coordinate conversion, where the transformation from geographic to UTM coordinates takes place accurately.

    The lesson also highlights the integration of this process with CAD software by demonstrating how converted coordinates can be easily exported and used in AutoCAD for further geospatial and engineering applications.

    Key topics covered in this lecture:

    • Using Google Earth to locate and mark geographic points precisely.

    • Editing placemarks and retrieving latitude and longitude data.

    • Entering coordinate data into an Excel template for conversion.

    • Converting geographic coordinates to UTM coordinate format.

    • Exporting converted coordinates for use in AutoCAD.

    Practical value and applications:

    • Accurate transformation of geographic coordinates for surveying and mapping.

    • Streamlined data flow between Google Earth and Excel for geospatial workflows.

    • Facilitating the transfer of spatial data into CAD software for design and analysis.

    By completing this lecture, learners will understand how to extract geographic coordinates from real-world locations, convert them into UTM format using Excel automation, and prepare the data for use in CAD environments. This integration strengthens geospatial data handling skills crucial for technical projects involving GIS, surveying, and design.

  • Task Automation Using Macro Recording7:50

    This lecture covers the practical workflow of converting Universal Transverse Mercator (UTM) coordinates into geographic coordinates. You will explore a real-world approach by using Google Earth to visualize and verify coordinate data alongside an Excel template designed for coordinate transformation.

    Starting with opening Google Earth, you will learn how to select a location and understand the display of various coordinate formats, including decimal degrees and UTM. You will also see how to toggle the display options, reset views, and place points to capture coordinate information for conversion.

    The lesson then walks through importing UTM coordinate data into the Excel template, including important steps such as adjusting decimal separators and entering zone information, crucial for accurate conversion. This process highlights common formatting issues and their corrections within the coordinate transformation workflow.

    Key Topics Covered

    • Using Google Earth for locating and obtaining coordinates.

    • Understanding coordinate formats: geographic decimal degrees and UTM.

    • Modifying coordinate data format to fit Excel template requirements.

    • Entering zone data for precise coordinate conversion.

    • Applying coordinate conversion in Excel from UTM to geographic.

    • Verifying conversion results in multiple formats, including degrees, minutes, seconds.

    • Preparing coordinate data for use in CAD software like AutoCAD.

    Practical Value in Geospatial and Data Processing

    • Gain hands-on experience converting between coordinate systems using common GIS tools.

    • Learn to handle coordinate data formatting and common errors during conversion.

    • Understand integration of coordinate data from online mapping tools to Excel workflows.

    • Acquire skills useful for land surveying, mapping, and GIS data preparation.

    By the end of this lecture, you will be able to accurately convert UTM coordinates to geographic coordinates using Google Earth for reference and an Excel template for calculation, enabling you to integrate spatial data effectively in professional applications.

  • Designing Professional Forms with VBA4:13

    This lecture focuses on converting coordinates from the sexagesimal format of degrees, minutes, and seconds into decimal degrees, using data points from the Google Earth application. The process is demonstrated through examples based on perimeter points from a real geographical location.

    You will learn how to input sexagesimal coordinates into an Excel conversion template, transform these values into decimal format, and manage directional indicators such as north or south. Afterwards, the lecture illustrates exporting the converted data into a text file suitable for importing back into Google Earth.

    The workflow includes opening point properties in Google Earth to access the original data, entering the coordinates into an Excel worksheet for conversion, and verifying the results within the geographic visualization software.

    Key topics covered in this lecture:

    • Understanding sexagesimal coordinate notation from Google Earth points.

    • Inputting degrees, minutes, and seconds into a conversion template.

    • Converting coordinates to decimal degree format.

    • Adding north or south directional identifiers to the data.

    • Saving converted coordinates in a text file for external use.

    • Importing and displaying converted coordinates in Google Earth.

    • Configuring file import parameters and customizing map pin icons.

    Practical applications for Excel and geospatial data:

    • Standardizing coordinate data for use across different GIS platforms.

    • Facilitating accurate geospatial analysis and mapping.

    • Enabling interoperability between Excel data and Google Earth visualization.

    • Reducing data-entry errors by automating coordinate format conversion.

    After completing this lecture, learners will be able to confidently convert sexagesimal coordinates into decimal degrees within Excel, prepare data files correctly, and successfully import these coordinates into Google Earth for geographic visualization, improving accuracy and efficiency in geospatial data management.

  • Creating Dynamic Lists with ComboBox Controls21:38

    This lecture demonstrates how to convert decimal geographic coordinates into the UTM coordinate system using a specialized Excel template. The workflow involves accurately inputting latitude and longitude values with appropriate decimal precision and understanding how Excel handles hemispherical data using positive and negative values.

    Students will learn how to enter coordinates that belong to different hemispheres, observing how the template distinguishes between Eastern and Western hemispheres based on the sign of the longitude. In addition, the session explains how to prepare and freeze data columns to better navigate the spreadsheet.

    Built-in Excel data validation features are used to restrict inputs to valid geographic ranges, ensuring only values between -90 and 90 for latitude, and -180 to 180 for longitude are accepted. Formulas embedded in the worksheet automatically assign the correct hemisphere (N, S, E, W) according to the coordinate signs. The lecture also covers generating concatenated coordinate outputs formatted for easy transfer to CAD programs like AutoCAD.

    Key topics covered in this lecture include:

    • Inputting decimal geographic coordinates with precise decimal places

    • Understanding negative and positive values for hemisphere identification

    • Using Excel's data validation to limit acceptable coordinate ranges

    • Formula-based assignment of hemispheres (N, S, E, W)

    • Creating concatenated coordinate strings for CAD integration

    • Freezing columns for improved spreadsheet navigation

    • Guidance for rounding and datum settings

    Practical value for the field:

    • Enables accurate conversion of geographic coordinates for engineering, surveying, and GIS projects

    • Facilitates transfer of coordinate data from Excel to CAD software for mapping and design

    • Reduces input errors through built-in validation and hemisphere logic

    • Improves data management and visualization workflows in geospatial contexts

    Upon completing this lecture, learners will understand how to input geographic coordinates correctly into Excel, convert them efficiently into UTM format, and generate data outputs ready for use in CAD platforms, enhancing their ability to manage spatial data for professional applications.

  • Generating KML Files from Geographic Coordinates17:47

    This lecture demonstrates how to export UTM coordinates from Excel to Google Maps using a specialized template. You will learn about the preparation and organization of coordinate data in Excel, including the essential fields such as X and Y coordinates, zone, hemisphere, and description.

    The workflow guides you through selecting the correct spheroid for geospatial referencing, copying your coordinates into the template, and defining labels and descriptions for each point. Then, the process of generating a KML file from the prepared data is explained.

    Once the KML file is created, the lecture shows how to import it into Google My Maps for visualization. You will also explore features like adding layers, customizing point colors, and enhancing points with images and videos to provide rich contextual information.

    Key topics covered in this lecture:

    • Setting up coordinate data in a template including coordinates, zone, hemisphere, and descriptions

    • Choosing the appropriate geographic spheroid (WGS 84) for accurate mapping

    • Generating and saving KML files for geospatial visualization

    • Using Google My Maps to import, view, and customize maps with layers and point data

    • Adding multimedia content (images and videos) to map points

    • Saving and accessing custom maps on Google Maps platforms

    • Managing and editing map data and layers effectively

    Practical value in geospatial data management:

    • Facilitates quick and accurate transfer of coordinate data from Excel to Google Maps

    • Enables visualization of geospatial points for territorial and infrastructure analysis

    • Allows adding descriptive and multimedia information to spatial points, enhancing map usability

    • Supports fieldwork and project presentations by creating interactive, customized maps

    After completing this lecture, you will be able to efficiently export UTM coordinate data from Excel, create KML files, and utilize Google My Maps to visualize and enhance geospatial information interactively for practical use in surveying, GIS, and related fields.

  • Generating KML Files from UTM Coordinates21:59

    This lesson guides you through the process of exporting geographic coordinates stored in Excel to Google Earth using KML files enhanced with images and rich formatted text. You will learn how to prepare and structure property data, including longitude, latitude, descriptive texts, and images, to visualize geospatial features accurately in Google Earth.

    The workflow includes creating a consolidated KML data string using Excel's functions and VBA automation. You will also address common challenges like configuring Windows regional settings to ensure coordinate data is correctly interpreted by Google Earth, avoiding errors such as misplaced points.

    Once the KML files are generated, you will explore how to open and verify the data in Google Earth, confirming that each coordinate point appears correctly with its associated labels and images, providing rich context for territorial analysis.

    Key topics covered in this lecture

    • Preparation of coordinate data with property codes, longitude, and latitude

    • Use of text formatting and images in KML descriptions

    • Construction of concatenated KML strings within Excel

    • Automation of KML generation using VBA and Excel functions

    • Adjusting Windows regional settings (decimal and thousand separators) to fix coordinate display issues

    • Loading and verifying KML files in Google Earth

    • Interpreting geographic points with related labels and images on the map

    Practical value for geospatial data integration and visualization

    • Efficient transfer of geographic data from Excel to Google Earth

    • Improved visualization with images and formatted text enhancing map presentations

    • Troubleshooting and configuring system settings for correct geographic data rendering

    • Automation of repetitive export tasks to save time and reduce errors

    By the end of this lecture, you will be able to prepare and export complex geospatial datasets from Excel, generate customized KML files with rich content, and visualize them effectively in Google Earth, enabling more insightful territorial analyses and presentations.

  • Implementing User Authentication and Password Management in Excel VBA24:11

    This lesson guides you through building a polygon using bearings and distances entered in an Excel table. The process begins by inputting coordinate data in an organized template designed for easy manipulation and transfer.

    You will work with a predefined table containing the bearings and distances for selected points, specifically focusing on the University City Football Stadium to create a practical example. The workflow includes adjusting views, copying coordinates, and preparing the data for seamless transfer to CAD software.

    After preparing your data in Excel, you concatenate the necessary information into a single line formatted for AutoCAD. The lesson shows how to use AutoCAD's polyline function to paste the data and create a polygon that corresponds exactly to the coordinates processed in Excel.

    Key topics covered:

    • Setting up an Excel table for coordinates and survey data

    • Understanding and applying bearings and distances

    • Generating concatenated coordinate strings for CAD usage

    • Preparing and copying data for AutoCAD polyline creation

    • Verifying polygon accuracy visually in AutoCAD

    • Cross-checking polygon position with Google Earth

    • Comparing vertex coordinates between Excel and CAD

    Practical value in the geospatial and CAD domain:

    • Create precise polygonal shapes based on survey data for CAD projects

    • Automate data transfer from Excel to AutoCAD to save time and reduce errors

    • Verify and validate coordinate data using real-world geographic software

    • Integrate Excel data workflows with CAD software for enhanced project accuracy

    By the end of this lecture, you will be able to transform bearings and distances into accurate polygonal drawings in AutoCAD, ensuring your survey data is correctly represented and validated across platforms like Excel, AutoCAD, and Google Earth.

Requirements

  • Basic knowledge of Microsoft Excel.
  • Interest in learning process automation using VBA.
  • Microsoft Excel installed on your computer.
  • Familiarity with coordinates, surveying, or CAD is helpful but not mandatory.

Description

Unlock the full potential of Microsoft Excel as a professional platform for automation, geospatial data processing, and CAD integration with this advanced course. Designed for users who want to go beyond traditional Excel capabilities, this program equips you with practical skills to develop solutions using Visual Basic for Applications (VBA), automate repetitive tasks, and create interactive forms.

This course bridges Excel with essential tools used in surveying, engineering, GIS, and computer-aided design. You will learn how to process various coordinate systems, generate geospatial files, perform surveying calculations, and seamlessly transfer data to platforms such as AutoCAD, Google Earth, and MicroStation.

Every lesson is grounded in real-world applications, where you’ll build functional tools to automate data entry, perform coordinate conversions, generate graphical CAD elements, and visualize territorial data effectively. The hands-on approach ensures you gain the confidence to implement these workflows directly in your professional projects.

With a focus on workflow integration, the course emphasizes reducing manual work, minimizing data errors, and increasing productivity in technical fields. You will create VBA-powered automation, professional forms with advanced controls like ComboBox and CheckBox, and basic authentication systems to safeguard your tools.

Through comprehensive exercises, you will develop expertise in converting coordinates between geographic and UTM systems, calculating bearings and distances, generating KML files for geographic visualization, and establishing bi-directional data flows between Excel and CAD software.

Unlock expertise in combining Excel with the core geospatial and CAD platforms used daily by engineers, surveyors, GIS professionals, and technical specialists aiming to increase workflow efficiency and data accuracy.

Learning Objectives

After completing this course, you will be able to:

  • Automate Excel processes using macros and VBA to improve efficiency.

  • Design professional, interactive forms for data capture and management.

  • Implement advanced VBA controls such as ComboBox and CheckBox with automated validations.

  • Create basic authentication systems within Excel for user access control.

  • Convert coordinates between geographic and UTM systems accurately.

  • Calculate bearings and distances essential for surveying and cadastral projects.

  • Generate KML files for visualization in Google Earth and other GIS platforms.

  • Transfer and automate coordinate and survey data integration with AutoCAD and MicroStation.

  • Integrate analysis, automation, and geospatial workflows to streamline technical projects.

Who Should Take This Course

  • Civil engineers and professional surveyors seeking to automate workflows.

  • GIS and geomatics specialists aiming to integrate Excel with spatial tools.

  • CAD technicians and drafters wanting streamlined data transfer from Excel.

  • Cadastral and land management professionals working with geospatial data.

  • Engineering, architecture, and geoscience students preparing for technical professions.

  • Excel users desiring advanced automation and data processing skills.

  • Technical professionals needing to combine Excel with GIS and CAD environments.

Course Structure

Section 1: Coordinate Transformation and Surveying Calculations
Learn to convert coordinates between geographic and UTM systems, generate polygons from survey data, and perform bearing and distance calculations using customized Excel tools designed for technical accuracy.

Section 2: Excel Automation with VBA
Discover macro recording, form design, interactive controls, and access control systems that transform Excel into a dynamic application tailored for professional automation and data management.

Section 3: Excel and Google Earth Integration
Learn to generate and manipulate KML files to exchange geospatial data seamlessly between Excel and Google Earth, enabling efficient visualization of territorial information.

Section 4: Excel and CAD Software Integration
Use Excel as a data-processing platform to transfer geographic and surveyed coordinates directly into AutoCAD and MicroStation, automating the creation of precise technical drawings.

Why Take This Course

This course offers a unique combination of Excel's automation capabilities with geospatial and CAD technologies, fostering innovative workflows applicable across multiple professional disciplines. You will develop transferable skills to simplify complex data processing tasks that are vital in engineering, surveying, GIS, and land management projects.

By mastering VBA automation alongside coordinate conversions and GIS/CAD integrations, you reduce costly manual errors, accelerate data management, and produce consistent, high-quality outputs.

These competencies allow professionals to deliver enhanced project accuracy, reduce processing times, and support collaborative environments where spatial and technical data converge.

Professional Context

The skills gained from this course position you at the forefront of technical workflows that blend data automation, geospatial analysis, and CAD drafting. Whether working in civil engineering, geomatics, GIS technology, or related fields, your ability to merge Excel with these domains offers a competitive edge in project execution and problem-solving.

Developed by AulaGEO, a leader in specialized training for engineering, infrastructure, GIS, CAD, and digital transformation, this course reflects industry standards and practical professional workflows. The knowledge you acquire is immediately applicable to professional settings, empowering you to innovate and optimize technical processes reliably.

Who this course is for:

  • Civil engineers and professional surveyors seeking workflow automation.
  • GIS and geomatics professionals aiming to integrate Excel with spatial tools.
  • CAD technicians and drafters looking to automate data transfer from Excel.
  • Cadastral and land management specialists working with geospatial data.
  • Engineering, architecture, and geoscience students preparing for technical roles.
  • Excel users eager to develop advanced automation and data processing skills.
  • Technical professionals needing to connect Excel with GIS and CAD platforms.
  • Anyone interested in combining Excel automation with geospatial and CAD workflows.