Making a excel sheet editable for only a set timeframe - excel

I need help finding a way to making an excel sheet editable for only a set timeframe.
For example I only want other people to be able to edit the document from 6am-9am but the rest of the day I want it locked to everyone except the admin users.
I already tried finding a solution on google and YouTube but I just keep getting the same results and that is excels basic locking futures where you manually have to assign who can edit and can not edit the document. I couldn't find anything to locking the document to a set timeframe.

Related

Two way link task sheet - Excel/Access

Currently at work I am trying to create a task sheet system. Basically for each job there will be a Master sheet with a variety of tasks for several different people, from this I'm looking to create a task sheet specific to each person. I would like to be able to add a task on the Master sheet and it appear on the respective person's page. As well as this, if the person makes a note on their personal sheet then it would appear on the Master.
However the complicated part is that there is constantly multiple job's with their own Master sheet and I want each of these to contribute to the persons overall task list.
Could anyone please suggest how I go about this? I have attempted using Google Sheets but I can't get the two way sync to work. So I was thinking of using a combination of Microsoft Access to store the data and Excel to present it.
Any help would be great!
well I'm a database app designer; so for a database - any data set which includes a field for a person ID - - is then easily queried by Person ID so that you have another 'view' or set of data just for that person...….. so in the database world this is very straight forward.... as to linking sheets in google docs or even the implementation in excel I have no idea.....

Using Microsoft Access Database to put values in an Excel Template

I am trying to build a better structure for creating product specifications for our products, Currently everything is done in excel, as a result every time a value is changed, it takes numerous man hours to make that change to all the specifications. Additionally, our inventory of products continues to grow. I am trying to introduce a new system for developing specifications that will allow me to manage the snowball effect of growing specs and increasing work for simple changes to the entire product line.
My question is, if I build a database with all the necessary values for the template we already use (an excel sheet), is there a way I can enter a part number in the excel template and have all the other values populate into the template at their appropriate locations?
I have posted images of the template and a sample of what the Access database could look like.
Thank you for your help.

Google Spreadsheets - work together with same sheet but different filtering for each user

I am trying to work on a shared Google Spreadsheet workbook.
The problem is that on every filter I do on my side, my friends' book is also been filtered.
I would like to know if there is any possibillity we can work together, but with diffrence "filtering" for the same book.
Tnx
Use the new spreadsheet feature "Filter Views" your filter parameters can be saved, and they do not automatically apply to other sheet users as is explained in this excerpt from Google sheets help...
Filters vs. Filter Views
Adding a filter will change the view for anyone viewing the spreadsheet, while filter views need to be explicitly turned on by each person. Each person in a spreadsheet could be viewing a different filter view at the same time.
In this case your friend does not actually have his or her own copy, it is shared, with you as the owner. If your friend creates a copy of it to work with, then you can each make changes to your own documents without affecting the other.

fetch data from ms-access to ms-word

i am looking to create an invoice in either MS-excel or MS-word. This invoice will contain several fields like invoice no., customer name, product info, quantity, Amount, Date, Address of customer, phone no. etc. The function of the invoice will be, to generate a unique invoice number, every time i open it, and then the vendor will mention the customer's info, product's info and click on submit button or save it. The info mentioned in the invoice will automatically be saved in the MS-Access database whenever submit button is clicked or the document is saved.
Thus, All the records of the customer will be saved in the MS-Access database. whenever i need to search for a particular customer, i should be able to search it from either invoice no. or any unique field for that particular invoice. I hope my query is explained clearly. please let me know the easiest way to do it. I do not have the vast knowledge about this subject, so give me suggestions that are understandable by a Novice.
I think you are starting from the wrong end. Use an Access form to get the data and then run a mailmerge, the easiest way is to output a text file from Access as the data file and use a Word template for the merge.
An autonumber may suit for invoice number as long as all you need is a unique number. If you need documented sequential numbers, you will have to create then yourself. How you do it will depend on the number of users working at the same time.
I can tell you now, generating Word files with Access is a bit of a pain in the ass. If you really want to do formatting it gets hard (is my experience).
I ended up generating HTML files in which I could control everything, and opening them as .docs. But if you are really new to this, I suggest you start with some VBA tutorials, where they explain to you how you get records from you database and loop through them to generate output. And then you can start looking at file writing functions in VBA.
Can't find any tutorials real quick (my girlfriend is getting angry as we speak), but here is a sample:
http://www.access-programmers.co.uk/forums/showthread.php?t=25354
Just look around in fora, look for file generation and looping through records.
Hi just reading your post, like Remou l would strongly suggest you use Access to enter and store the data. It is possible to get a user to enter data into a spreadsheet and write the data back to Access DB. Not something l would recommend for the novice, here is a link to some code on how it could be done
Returning to your first question, of creating the invoice have you considered generating the invoices from Access using a report? They can be printed to PDF, or exported to various electronic formats. Or is there specific reason to use Word/Excel? If are going down the route of using Word to generate the invoice then use a template as Remou suggested. See this link for some samples see the section titled Access > Word. I have used the examples as a basis for Access to Word. A number of the examples though use a tecnology called DAO, which l understand will not be included in any operating system after Windows 7. Just something to be aware of.
Searching for a record in a database table this link has one possible solution . Also the author has included a example database.

Sharepoint custom list, dynamic field?

Hey guys, just wondering if their is a simple way to create an Item in a custom list but i need that item to be dynamic. The user can click add more to get another field that would hold the same type of data an unlimited amount of time.
If i could even just add an excel spreadsheet type of field that would work also. But excel wouldnt need to be a requirement on the users machine.
I thought i had read somewhere you could do this using info path but i cant seem to find anything relating to it on google.
The InfoPath feature is called a "repeating section". There is information on how to set that up in Office Online.
If you wanted to achieve this entirely in SharePoint, the problem is that there can only be a fixed number of fields in a list. So you could create as many that would ever be used and just display all of those. Or to make it much nicer for the user incorporate jQuery to hide all of the fields except the first one and provide a button for them to click that unhides the next one.
There is good information on how to access list form fields using jQuery in the question How can I set the default value in a SharePoint list field, based on the value in another field?

Resources