• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Datum van eerste keer opslaan vastzetten

Status
Niet open voor verdere reacties.

saggitarius

Gebruiker
Lid geworden
8 jan 2011
Berichten
34
Op het ogenblik werk ik met auditformulieren die door de gebruikers ingevuld moeten worden (1 x per week).
Nu is het gebruik zo(uiteraard niet de bedoeling) dat de gebruikers een reeds opgeslagen lijst openen, de datum aanpassen, en onder een nieuwe naam opslaan (het lijkt er dan op dat het auditformulier opnieuw is ingevuld).
Als ik "NOW" o.i.d. invul in een cel verandert deze naar de huidige datum (en dat is nu juist niet de bedoeling).
Kortom, ik wil voorkomen dat de reeds ingevulde lijsten worden gekopieerd, bijvoorbeeld doordat de datum op de dag blijft staan dat dit bestand voor de eerste keer is opgeslagen, is dat mogelijk?

Bvd
 
een voorbeeldbestand zonder "gevoelige" informatie?
 
@marijn12 Geen idee wat je doel is van je reactie maar bij deze verwijderd. Je dient een eigen topic aan te pakken. Het is niet toegestaan in iemand anders zijn topic mee te liften.
 
Laatst bewerkt:
In cel B37 moet automatisch een datum gegenereerd worden op het moment dat het bestand bewerk- en opgeslagen wordt. Bij een volgende keer openen van het bestand moet de datum van de eerste keer nog in cel B37 staan (dit is om te voorkomen dat de auditronde niet gelopen wordt en in plaats daarvan de lijst gekopieerd wordt)
 

Bijlagen

Kun je niet beter een 'template' van het bestand maken.
 
Kan de template helaas niet uploaden. Als ik in de betreffende cel, de formule "=VANDAAG" zet en het bestand opsla als xls bestand en vervolgens hetzelfde xls bestand weer open wordt de datum ge- updated (wat ik graag wil is dat het xls bestand de oorspronkelijke datum vasthoud).

Thanks in advance
 
en het bestand opsla als xls bestand en vervolgens hetzelfde xls bestand weer open

En het opnieuw openen van dat bestand is dus niet de bedoeling
Daar heb je het template nu voor.
Is het niet misschien een kwestie van "opvoeden"?
Als dat niet lukt de bestanden van voorafgaande weken beveiligen tegen lezen.
Of alles ouderwets aftekenen op papier en later inscannen.

Ik geef maar een paar opties omdat excel nu niet bekend staat om z'n beveiliging tegen misbruik.
 
Is niet lastig:
Maak op een netwerk een verborgen map aan.
Zorg dat gebruikers de map niet te zien krijgen.

Geef de gebruikers een bestand met een userform, dat, als het userform wordt getoond, Excel niet zichtbaar maakt.
Biedt in het userform de mogelijkheid een nieuwe bestand aan te maken, te wijzigneen te verwijdern.
VBA zorgt ervoor dat het juiste 'template' wordt gebruikt en dat het nieuwe bestand op een voor de gebruiker niet zichtbare plaats wordt opgeslagen.
De gebruiker kan het bestand alleen maar benaderen met gebruik van jouw userform.
Als je het userform extreem gebruiksvriendelijk maakt, taalt de gebruiker niet naar het zelf klungelen.
Dit heeft weinig met beveiliging te maken, maar met doordacht ontwerpen van de automatiseringsomgeving.
 
Als saggitarius zo'n userform maakt is het voor jouw echt niet moeilijk om het userform te ontwijken om gewoon het excelsheet te benaderen.
En dat bedoelde ik met beveiliging.
 
Toch wel:

Als je het bestand alleen maar kunt gebruiken met een knop in een werkbalk, die een macro start in een geladen AddIn. ('voor jou' btw.)
 
In eerste instantie dacht ik dat het door geschetste probleem (simpel) middels een formule op te lossen was; Helaas is de werkelijkheid anders, en is het iets complexer.In dit geval ga ik me richten op de discipline bij de gebruikers.
Bij deze wil ik iedereen graag bedanken voor het aanreiken van mogelijke oplossingen danwel het meedenken en wil ik dit topic graag sluiten, THANKS:thumb:
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan