『Computer Learning Zone』のカバーアート

Computer Learning Zone

Computer Learning Zone

著者: Richard Rost
無料で聴く

このコンテンツについて

Richard Rost is a Microsoft MVP and President/CEO of Computer Learning Zone. He creates video tutorials to teach you how to use your computer, specializing in Microsoft Access.Richard Rost
エピソード
  • Download Microsoft Access for Free? Don't Fall for the Illegal Scams!
    2025/05/22

    Download Microsoft Access for Free? Don't Fall for the Illegal Scams! #msaccess #microsoftaccess https://599cd.com/DownloadAccess?key=Spotify

    続きを読む 一部表示
    19 分
  • Watch Out for Bad Excel Field Names When Importing Data into Microsoft Access
    2025/03/21

    Today's TechHelp tutorial from Access Learning Zone is all about managing field names when importing data into Microsoft Access from Excel or a text file. I am your instructor, Richard Rost. Often, the field names in imported data can cause issues, such as errors indicating that an item is not found in a collection. Today, we'll discuss how to handle these situations.


    A member recently encountered error 3265 while importing a spreadsheet, where Access couldn't find a specific field in the collection despite its apparent presence. After some troubleshooting, it was apparent that a common cause for such issues is incorrect naming conventions in field names. This includes having spaces or non-standard characters in the field names.


    In the field's design view, Access usually prevents having trailing spaces in field names. However, if you import data from an external source, such as a spreadsheet, trailing spaces might still accompany field names, leading to errors. Someone else might have originally created the spreadsheet or file, and you might not have the luxury of correcting field names manually.


    A brilliant suggestion from one of our contributors was to look for a trailing space after the field name. Indeed, when you import data using Visual Basic for Applications (VBA) and the TransferSpreadsheet method, Access may retain these trailing spaces. This doesn't occur if you import manually via the Access interface, which trims such spaces automatically.


    To illustrate, let's say you have a spreadsheet with fields for first name, last name, and phone number. Suppose there's an inadvertent space after the "last name" field. If you import this using VBA, Access keeps the trailing space. When trying to access the field in a VBA recordset, the trailing space causes an error.


    To resolve this, you can account for the space within your code by including it in the field name reference. Alternatively, once imported, you can adjust the field names using VBA to remove trailing spaces or correctly match them as needed. This can be achieved by examining the field names and modifying them through VBA programming, which is covered more extensively in my developer classes.


    If it's possible to do so, the simplest fix is to modify the original spreadsheet field names before importing. However, when constraints exist, ensure your code accounts for any discrepancies.


    A quick note for those following the employee training series: I've recently updated it, and more lessons are on the way. I expected to finish recording the upcoming sessions soon.


    I hope this tutorial helps address similar issues you may encounter. For a complete video tutorial with step-by-step instructions on everything discussed here, visit my website. Live long and prosper, my friends.


    For more info please visit:

    https://599cd.com/ImportedFieldNames?key=Spotify

    続きを読む 一部表示
    15 分
  • Tracking Employee Training and/or Certifications in Microsoft Access
    2025/02/21

    Today's TechHelp tutorial from Access Learning Zone focuses on tracking employee training and certifications using Microsoft Access. I'm your instructor, Richard Rost, and in response to frequent questions about this topic, I've decided to guide you through creating a comprehensive database system from scratch. This will allow you to effectively monitor which courses employees should take, those they have completed and when, as well as manage the renewal of certifications.


    We'll start by designing the necessary tables and then proceed with building the database step by step. This series is at the developer level and will include some VBA programming, although I'll initially focus on constructing the database without it. Forms and tables will be laid out first, and any VBA aspects will be introduced later in the series. For those unfamiliar with VBA, I recommend watching my introductory video, which provides a foundational understanding in about 20 minutes.


    Unlike previous tutorials, I'm building this database in real-time alongside you. I have prepared a basic table layout, but we'll be exploring and constructing the database together, learning from any necessary adjustments that arise during development. This hands-on approach mirrors real-world scenarios where feedback and revisions are common.


    This comprehensive tutorial series will likely span several parts. As always, I begin my process by outlining the tables and fields required. This is crucial, especially for intricate databases. We'll first look at the department table, necessary for tracking which departments employees and courses belong to. Each department could have multiple roles, leading to a one-to-many relationship.


    Our next focus is the course table, which I'll refer to as courseD. This tracks both training courses and certifications, potentially including academic requirements. Categories of courses reflect different departments, such as HR and IT, and may consist of specifics like course codes, descriptions, and resource URLs for further information. The table also logs expiration intervals, important for certification renewals, and whether a course is currently active.


    A junction table will link roles to courses, specifying what each position requires. This determines the necessary training for various roles. Additionally, we'll consider course prerequisites where necessary, creating a many-to-many relationship to reflect real-world requirements.


    The employee table will connect with other components. Key fields include employee ID, supervisor ID, personal information, and employment dates. A junction table will relate employees to roles, allowing for multiple roles per employee if needed. Details like start and end dates for roles, qualification dates, and whether it's a primary role are tracked here.


    Finally, we'll use a junction table to document courses taken by each employee. This will include enrollment dates, deadlines, completion dates, expiration dates, and their status, useful for generating progress reports.


    This tutorial covers the initial schema of our database, which we'll refine as needed. Establishing a solid starting framework is crucial, and we'll continue constructing our database in the next session.


    For an in-depth tutorial and step-by-step instructions on everything discussed, visit my website. Live long and prosper, my friends.


    For more info please visit:

    https://599cd.com/EmployeeTraining?key=Spotify

    続きを読む 一部表示
    20 分

Computer Learning Zoneに寄せられたリスナーの声

カスタマーレビュー:以下のタブを選択することで、他のサイトのレビューをご覧になれます。