Creating an Automated 180 Survey Process 180 or 360 surveys are tools commonly used in performance management and employee development within organisations. Both involve gathering feedback on a participant from a range of sources, such as peers, direct managers, and self-assessments. They provide a holistic view of an employee’s performance, identifying strengths and areas for improvement from […]
Continue readingExcel to XML Conversion Tool
Olas can assist your team with some short training in the basics of getting MS Excel setup for XML conversion. But even better still, we can deliver simple tools developed in MS Excel using VBA Macros to simplify/automate the process further.
Continue readingThe Versatility of Microsoft Access – Configuration Setups to Suit All Projects
There are many different configuration options to consider when designing a MS Access application, or migrating between setups. In this blog we will look at some of the most common configurations.
Continue readingWord Docs with Embedded Links to Excel
EMBEDDED LINKS TO EXCEL WITHIN WORD
Did you know you can link live Excel charts and tables within a connected PowerPoint presentation or Word document?
In a recent project that came to us a client was looking for a way to bring multiple sections of an Excel document into different parts of a Word document. The Excel file would be continually updated, so the need was for these live updates to automatically be reflected in the Word document without the need for the users to complete lengthy edits of the Word document every time.
There are a few ways this could have been achieved:
- Embedding an Excel file within Word itself.
- Embedding links to an external Excel file.
- Developing a custom VBA/Macro solution to automatically copy and paste in.
In this particular instance, the Excel file in question was a fully fledged file in its own right that would be updated/accessed outside the need to just update the Word file and so the embedding method was ruled out. The custom VBA approach would require too much development time for this project. So, the linked Excel route was taken.
The Copy and ‘Paste Special’, ‘Paste Link’ method can be used across multiple charts/tables or ranges of cells to bring in multiple separate objects/sections into the Word/PowerPoint doc.
Once the linked objects were now in place, upon opening the Word file the user would receive the following message.
Upon selecting ‘Yes’, MS Word would seek to update any of the linked elements in the document with the very latest data available.
A few things of note here;
It is best to keep the linked files stored within the same root folder and to not rename the Excel file. If stored in the same location and the Excel file is not renamed, they should remain linked.
If the link between Word and Excel does become broken it can be reset in Word by going to File>Info>Edit Links to files.
If you select ‘Yes’ while the Excel file is closed, Word may take upwards of a minute to open and refresh the data. If, however he linked Excel file was opened first, this updating process is instant. As a result, it is highly recommended to first open the Excel file, then open the word file and to select ‘Yes’ to the update links message. This is particular true where there is more than one object/section linked.
If you have a project where linking to Excel is a requirement, please do not hesitate to contact Olas to discuss how we can assist you on the project.
Power Query For Excel
Power Query is a powerful business intelligence tool inbuilt in Excel, that allows you to import data from any number of sources, clean it, transform it, then reshape it accordingly. This once off created query can then be re-used over and over again by simply refreshing it
Continue readingDevelopment Case Study: Executive Level Procurement KPIs Dashboards Reporting: Microsoft Power BI and Microsoft Excel
An Application Development Team Case Study:
Executive Level Procurement KPIs Dashboards Reporting: Microsoft Power BI and Microsoft Excel
Technology: Microsoft Power BI and Microsoft Excel
Client: Large distiller and distributor of some of the most famous Irish and internationally spirit brands
Year: 2020
Our client was seeking to develop a new global reporting suite of dashboards for the procurement side of the business, detailing high level spend reports across the business with a focus on a number of newly created KPI’s (Key Performance Indicators) across areas such as Cost Optimisation, Risk and Innovation. In this instance the Microsoft Power BI business intelligence platform was chosen for the project.
The Power BI dashboards were developed for a top senior level executive audience. Data was reported summarised up to the highest level but then with interactive abilities for the user to delve into the detail using slicers to filter the data and to step further down the data hierarchies in place. The reporting suite created, took in data relating to budgets, capex spends and P&L data and produced a very visually pleasing, easily readable, very clearly presented factual figures. With the ability to filter by procurement categories and sub categories.
Olas worked closely with the client to firstly help finalise the metrics/formulas of the newly created KPIs and to help gather all the required data to perform those calculations. The next task was then to design MS Excel templates that would be used to capture all the necessary data. In the end, we ended up with three source data MS Excel based files, that would be maintained and updated by the procurement team for continual data input going forward. Once the data was captured and we had a blueprint on paper of what we needed to achieve from a reporting perspective, Olas then proceeded to take those inputs and to transform the data into a powerful suite of carefully thought-out Power BI dashboard reports. The end result provided very clear views of detailed analytical data covering procurement KPI’s and spend right across the entire global operation. We took advantage of the powerful business intelligence capabilities of the Power BI platform to seamlessly merge and transform data from separate inputs together and to produce interactive reports and visualisations.
The reports were created using Power BI Desktop with an end goal of making the reports more readily available for the wider business audience using the Power BI Service platform so as to be able to host the reports in a web browser. In this instance, by storing the three MS Excel source files from an OneDrive location, the automatic refreshing of the reports could also be achieved. Meaning that users would be able to access these reports themselves in a web browser, loaded and refreshed with the very latest data available to them at that moment in time.
FERGAL O’CONNOR
SENIOR TECHNICAL CONSULTANT
Development Case Study: University Thesis Database: Microsoft Access, SharePoint, Word and Excel
Development Case Study: University Thesis Database: Microsoft Access, SharePoint, Word and Excel
An Application Development Team Case Study:
University Thesis Database: Microsoft Access, SharePoint, Word and Excel
Technology: Microsoft Access, Microsoft SharePoint, Microsoft Word and Microsoft Excel
Client: One of Ireland’s Top Universities
Year: 2020
As part of this redevelopment project, Olas breathed new life into an older MS Access application that had evolved internally in the university over a large number of years. The Thesis database was a central repository for recording students, examiners and Thesis data that then would be used in reporting on and creating all external typed letters from the department.
A key incentive for this project to get the go-ahead was the need to find a new home for the database as the traditional file-server networked drive that it sat on was now being decommissioned in favour of newer cloud based technology. What was now once a standalone MS Access application was now redesigned as a MS Access front-end application (screens and functions) with the data migrated to a SharePoint Lists back-end setup. This new setup was successfully achieved with no loss to performance or function.
In redeveloping the solution, we gave it a new improved interface, search features, security and reporting to MS Excel and MS Word based mail merge functions to create letters. We firstly began by streamlined the system by removing obsolete elements and to redesign the setup of the system to make it much more usable and maintainable for the users going forward. The other key part of this project was to introduce a new, detailed, custom mail merge facility. The new setup led to the creation of 35 separate MS Word letter templates which then would be called upon by the systems custom mail merge process, which would further populate the more individual elements of the letters. These generated letters could in turn be saved as MS Word document, as PDF’s, as email attachments or even as the body of an email itself. For a single student or examiner record it could be the case that the system could generate a single email with up to five separate generated documents attached. The setup of the letter templates as MS Word documents has meant the letters are extremely easy to update and format as required by the users going forward, or to even add new letters to the catalogue of documents that is populated by the system.
The end deliverable was a hugely successful migration of an old MS Access database with a soon to be made legacy environment setup, to that of a new setup utilising a SharePoint backend. While also providing a much needed modernised look and feel with an extensive mail merge facility.
FERGAL O’CONNOR
SENIOR TECHNICAL CONSULTANT
Development Case Study: Accounts Control Spreadsheet Tool for a Hotel Chain: Microsoft Excel and Sage Financials
Development Case Study: Accounts Control Spreadsheet Tool for a Hotel Chain - Microsoft Excel and Sage Financials
An Application Development Team Case Study:
Accounts Control Spreadsheet Tool for a Hotel Chain: Microsoft Excel and Sage Financials
Technology: Microsoft Excel
Client: A large hotel chain with a wide variety of properties and amenities
Year: 2020
Our client was putting together a management pack of tools and processes that they were rolling out across all their hotels in their Irish operation. As part of this suite of tools was the envisaged Account Control Spreadsheet Tool.
Their central accounts team had put together the core of a very powerful custom made accounting tool, constructed within a MS Excel spreadsheet file. This file was pulling data from a huge number of different resources, such as account extracts from Sage, Bank Statements, Trial Balances and Credit Card statements. They were then using this Control Spreadsheet Tool to help both report on and to balance their accounts on both a daily and monthly bases. However, they faced a huge problem with the file! Although it was operational from a functional perspective it was not usable from a user’s point of view!
The construction of the file was so complex that there were left with thousands of external links to other files. These links were both pulling in data directly into cells but also used as part of formula and look-ups. The result of all this was a MS Excel file that was unmanageable from a user’s perspective as it would take an age just to load. Every time Excel then needed to perform a calculation (which is very often) it would hang. This waiting time could also end up being multiplied further in instances where other MS Excel files may have been open at the same time.
In delivering a solution Olas not only addressed these key performance issues but also brought some great extra benefits to the project. Transforming it from a spreadsheet based file to that of a fully-fledged MS Excel based application.
The following is a summary of tasks Olas sought to complete as part of this project:
- Remove the need for links to external resources
- Remove the need for links to external resources
- Remove the need for links to external resources
- Reduce and improve formula where possible
- Improve overall performance and load times
- Improve overall performance and load times
- Automatically creating new journals, to be posted back up to Sage
- Add Worksheet and Workbook Protection
- Create an admin section for managing settings and drop-downs
- Introduce a user interface and menu bars to make the navigating the many worksheets in the file a much more manageable task.
- Add a clean, unified colour scheme and look and feel
To achieve these goals, Olas sought to take an inventive approach which made use of a daily import process through VBA Coding, which in only a matter of seconds would bulk import data from 64 external files in a single go. Day sheets would then be created from hidden template sheets contained in the file for each day in the month. When rolling over to the next day, all calculations from the previous day would be stored as values and the 64 source data import sheets would be cleared out and replaced with the new day’s data. This meant that at any one time the file would only contain raw source data and formula relating to just the current day; thus massively reducing the amount of formula required in the file at any one time. This approach proved extremely successful with the performance of the file going from frustratingly unusable to incredibly quick.
FERGAL O’CONNOR
SENIOR TECHNICAL CONSULTANT
Development Case Study: Global Commercial Capability, Distributor Assessment Tool: Microsoft Excel
Development Case Study: Global Commercial Capability, Distributor Assessment Tool- Microsoft Excel
An Application Development Team Case Study:
Global Commercial Capability, Distributor Assessment Tool: Microsoft Excel
Technology: Microsoft Excel
Client: A large multinational personal healthcare products and consumer goods manufacturer and distributor
Year: 2020
This project was headed up by our clients Global Commercial Capability team located in the UK but overlooking their 1,200 plus operations in multiple sites across Asia and Africa. The goal was to create a global standardised tool that could be used by the local markets to complete assessments upon their operations. The results of which could then be consolidated and reported regional and indeed globally.
As the tool was to be rolled out primarily across Asia and African locations the tool needed to be able to be available offline, easy to use, intuitive, multi lingual and not be to technologically complicated or resource heavy. For this task MS Excel was identified as the ideal tool for this project.
The project consisted of two main elements, a MS Excel Distributor Assessment file to be completed by each distributor and a MS Excel Consolidator Reporting file, used to bulk import and report upon the returned completed assessments. The project was further complicated by the need for the need to customise the assessment templates text regionally and also to include the ability to translate both tools text into different languages.
The assessment itself consisted of 45 Standards divided out across 6 Platforms, with standards either categorised as General, Commercial, Finance, HR or Supply Chain. In completing a standard, the distributor would be presented with a leading statement, from which they would need to select from a choice of four statements the statement that best represented their operation. A facility was also included to allow for the addition of evidence to support the chosen statement. Upon completion of a full assessment, the assessment would become locked down and the distributor would be given a score (Gold, Silver, Bronze). With the assessment completed, now open to them in the tool would be a printable Scorecard reporting how they performed in each Platform and Standard. Also an Action Plan, generated detailing what actions they need to take for each Standard in order to move up to the next level.
This completed assessment would now also be shared up to regional and global teams for consolidated reporting. Using a separate MS Excel based Consolidator tool, the completed assessments could be bulk imported and merged in the Consolidator tool, with regional/global pivot chart reporting outputted.
The end result was a highly portable and adaptable application that will become a key tool in assessing and managing the many global distributors for years to come.