Date post: | 07-Jan-2017 |
Category: |
Documents |
Upload: | andrew-kulpa |
View: | 228 times |
Download: | 3 times |
Andrew Kulpa – IT InternWestern Illinois UniversityComputer Science/ Law Enforcement MajorClass of 2017
Employee Permissions/sign-off forms are important for verifying user authorizations within businesses. Unfortunately, outputting these forms causes them to reach ~100-250 pages in length of pure excel sheet.
I proposed and implemented a means to automate this monotonous process; cut training and process time to manually process these almost entirely.
Overview
Identify necessary data within sign-off reports.
Create and document VBA Modules. Process documents through modules
created. Verify and crosscheck documents to
solidify process. Document and create instruction
manual for usage.
Plan
IdentifyData
Code + Comment
Process Doc’sAnalyze + Improve
UpdateDocumentati
on
Actions
Differences
• Dynamic Date, Page Count, and Directory Name Formatting
• Standardized Page Formatting• General Redundancy Removed• Dynamic Deletion of Irrelevant
Permissions• Error Checking / Status Feedback
Create Base Document
Back-up Document
Find and delete: Redundant
Headers (~100)Format all relevant permission titles
Scan through and delete irrelevant
permissions (>Half of Document)
Find and delete: Page
Numbers(~100)Find and Change
Permission Names
Change System Specific Folder
Path Names Currently Mapped
Drive Names
Setup Page Margins, Header, Footer, Columns;
Title Rows
Workflow Differences
Before AfterCreate Base Document
Run Automation Module Verify and Save
Improvements• Exponentially more efficient.• Improved on quality of
reports. Reduced Redundancy,
etc.• Standardization of process.
Visua
l Bas
ic fo
r App
licat
ions
• Network Notification Rule/Module.
• Non-Modal prompt message and usage with module.
• Error-checking with Charter Project and description.
• VBA Project for Charter.
• General Assistance/Training.
IT Su
ppor
t • Excel• AutoCAD• eDrawings• Microsoft Office/Lync
• Virus Clean-up• Drivers• Hardware Repair/Upgrades
• Printer Repair• General Networking
• Back-Up/Imaging Do
cum
enta
tion/
Usab
ility • Provided in-
depth commenting for Charter Project.
• Scripted many manual processes for Installations
• Created User Manual for basic troubleshooting and editing of VBA Projects.
Key Accomplishments
Hands-on experience with Enterprise Software and troubleshooting practices.
Advanced understanding of Excel, Microsoft Office, and Visual Basic for Applications.
A wide range of IT support tickets (way too many to list specifically!) and networking opportunities.
Independent and team-based work with priority-based work such as projects, tickets, etc.
Intern Experience
Questions?