The first step is to unpack the following files from the attached ZIP into the Saves folder you're using for your game :
CivIII.Xlsm
SavExpnd.Exe
UnCompress.Cmd
CivIII.Xlsm is a file that has executable code in it so you will have to make sure the code is allowed to run otherwise it won't work. It's a signed file so if you want you can trust the issuer of the certificate (Me) and then all files signed with that same certificate will be allowed to run on your system. To trust code in this go to Code Signing & Certificates and scroll down to Trusting a Signature: and follow the instructions for using Office 2007 or later.
Another important thing to manage properly in order to allow the code to work in Excel is to go to (within Excel) :
File | Options | Trust Centre | Trust Centre Settings | Macro Settings and set Disable all macros except digitally signed macros as well as Trust access to the VBA project object model.
When you first open the spreadsheet file it's a good idea to check and set the basic variables it will rely on. To start then, click on the Add-Ins ribbon then the smiley face button (CivIII: Civilization III Menu). This may prompt you first off to get the latest save file. Ignore this for now if it comes up by selecting no.
When the main menu shows up click on Show at the bottom to show the hidden sheet called Data which has most of the configuration parameters. It's important to set the Base correctly, and this will depend on where you installed the game to. Other settings here are Tiles/Row which is dependent on the size of the map you're using. The NationCode may not even be necessary but it should reflect the value you're playing from the RACE table. The last configuration parameter is the hex address in the SAV file where the first TILE entry is found. It's set in cell J3 of the CivIII worksheet.
When that's all done you can run it for real. Click on the menu button as before. Whenever you click on that button it will first check for any files in the folder you've specified as your Saves folder which have an extension of .SAV and are also newer than the file specified in Data\SaveFileName. This is so that you have the opportunity of working on your latest SAV file if you've played since last you worked on it. This SaveFileName file is produced by uncompressing the latest SAV file onto it using SAVExpnd.Exe. It's done for you automatically (Because I'm really very lazy).
Once you've hit any key to close that window you'll see the menu. Most of the options are self explanatory but be aware the scripting system is barely in its infancy and, as yet, does nothing more than opening and closing a specified SAV file.
CivIII.Xlsm
SavExpnd.Exe
UnCompress.Cmd
CivIII.Xlsm is a file that has executable code in it so you will have to make sure the code is allowed to run otherwise it won't work. It's a signed file so if you want you can trust the issuer of the certificate (Me) and then all files signed with that same certificate will be allowed to run on your system. To trust code in this go to Code Signing & Certificates and scroll down to Trusting a Signature: and follow the instructions for using Office 2007 or later.
Another important thing to manage properly in order to allow the code to work in Excel is to go to (within Excel) :
File | Options | Trust Centre | Trust Centre Settings | Macro Settings and set Disable all macros except digitally signed macros as well as Trust access to the VBA project object model.
When you first open the spreadsheet file it's a good idea to check and set the basic variables it will rely on. To start then, click on the Add-Ins ribbon then the smiley face button (CivIII: Civilization III Menu). This may prompt you first off to get the latest save file. Ignore this for now if it comes up by selecting no.
When the main menu shows up click on Show at the bottom to show the hidden sheet called Data which has most of the configuration parameters. It's important to set the Base correctly, and this will depend on where you installed the game to. Other settings here are Tiles/Row which is dependent on the size of the map you're using. The NationCode may not even be necessary but it should reflect the value you're playing from the RACE table. The last configuration parameter is the hex address in the SAV file where the first TILE entry is found. It's set in cell J3 of the CivIII worksheet.
When that's all done you can run it for real. Click on the menu button as before. Whenever you click on that button it will first check for any files in the folder you've specified as your Saves folder which have an extension of .SAV and are also newer than the file specified in Data\SaveFileName. This is so that you have the opportunity of working on your latest SAV file if you've played since last you worked on it. This SaveFileName file is produced by uncompressing the latest SAV file onto it using SAVExpnd.Exe. It's done for you automatically (Because I'm really very lazy).
Once you've hit any key to close that window you'll see the menu. Most of the options are self explanatory but be aware the scripting system is barely in its infancy and, as yet, does nothing more than opening and closing a specified SAV file.