Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: Wijzigingen door andere gebruikers  (gelezen 1999 keer)

0 leden en 1 gast bekijken dit topic.

Offline EricV

  • Volledig lid
  • **
  • Berichten: 138
  • Oplossing.be
Wijzigingen door andere gebruikers
« Gepost op: 12 januari 2005, 11:08:01 »
Goedemorgen,

Ik heb meerdere spreadsheets gemaakt waarin veel tijd zit.
Het komt regelmatig voor dat andere gebruikers binnen ons bedrijf bepaalde werkmappen raadplegen en ook wijzigingen aanbrengen. Dit gebeurt niet altijd correct, zodat ik daarna sommige dingen weer moet aanpassen, wat niet altijd even gemakkelijk is.

Is het op een of andere manier mogelijk voor mij om te kunnen zien wie van mijn collega's een bepaalde werkmap heeft geraadpleegd en gewijzigd ? Echter nog belangrijker is voor mij om te kunnen zien wat ze hebben veranderd en wanneer.
Beveiligen van het werkblad is geen optie, want anderen moeten wel de gelegenheid hebben om wijzigingen aan te kunnen brengen.

Voor uw informatie: de excel versie is 2002, SP3.

Ik ben benieuwd naar uw reacties.

Met vriendelijke groeten,
Eric
Gelieve uw systeemgegevens in te vullen. Klik HIER voor meer informatie.

Online SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.191
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re:Wijzigingen door andere gebruikers
« Reactie #1 Gepost op: 12 januari 2005, 11:56:27 »
Hallo Eric,

als je document open blijft dan kan je de optie Extra, Wijzigingen bijhouden, gebruiken. Elke verandering wordt dan op het werkblad gemarkeerd. (Als het document wordt afgesloten en terug geopent, dien je wel terug Wijzigingen bijhouden in te stellen)

Wil je de wijzigingen van de voorbije dagen, weken bekijken, dan vul je in hetzelfde Extra, Wijzigingen bijhouden, Wanneer... de datum in vanaf welke voorbije datum je de wijzigen wilt bekijken.

Wil je zien Wie Wat Wanneer heeft gewijzigd, dan zet je de cursor op de cel nadat je de Wijzigingen bijhouden hebt ingeschakeld.

Experimenteer er maar eens mee, en verken de mogelijkheden , het is juist wat jij zoekt.

SoftAid
Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

Offline ceasar

  • Ervaren lid
  • ***
  • Berichten: 293
  • Geslacht: Man
  • de soep eten als ze heet is
Re:Wijzigingen door andere gebruikers
« Reactie #2 Gepost op: 12 januari 2005, 13:21:43 »
eric en softaid,

is wel goedbedoeld, en de oplossing is perfect!!

maar als je in een netwerk zit, is het wel noodzakelijk dat iedere gebruiker, onder "extra, opties, algemeen, naam gebruiker" , zijn naam  ingevuld is.

deze naam wordt dan doorgegeven als je in het netwerk een bestand in het office pakket wilt openen, en de genaamde het bestand gebruikt.

en de wijziging geeft dan inderdaad naam en datum

groeten

JC
Windows 10 Pro   NLD 64bit
Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz 3901
Z77X-UP5 TH-CF
AMD Radeon HD 7900 Series 4095MB 1024 x 768
Realtek High Definition Audio
Nr: 1 Model: WDC WD10 EARX-00N0YB0 SCSI Disk Device
Nr: 2 Model: INTEL SSDSC2CT120A3
C:\ NTFS 111,01GB 1,06GB 32 720MB
AV: Geen antivirus geïnstalleerd
FW: Windows Firewal Enabled: True

Offline barthold

  • Volledig lid
  • **
  • Berichten: 171
  • ExWorks.be: Free Excel tools.
Re:Wijzigingen door andere gebruikers
« Reactie #3 Gepost op: 17 januari 2005, 13:13:36 »
Eric,

Dergelijke situaties ken ik maar al te goed. Daarom nog twee suggesties die ik zelf toepas wanneer workbooks door meerdere mensen worden gebruikt:

1. Schrijf code die ervoor zorgt dat er van de bewuste workbook bij de eerste opening op elke nieuwe werkdag een unieke backup wordt gemaakt op een mogelijk andere locatie. Als het dan toch misloopt, kan je altijd teruggrijpen naar deze unieke backups. Je kan bv. de datum verwerken in de backup naam...

2. Met de volgende code kan je een logfile aanmaken, zodat je zonder de workbook te openen snel kan zien wie wat wanneer heeft gedaan:
Private Sub Workbook_Open()
Const LogFile As String = "Z:\test.log"
Open LogFile For Append As #1
Print #1, vbCrLf & Date; Tab; Time; Tab; Application.UserName;
Close #1
End Sub

Deze code moet je in de ThisWorkbook module plaatsen. Uiteraard kan je het pad naar de logfile aanpassen. De logfile zal er dan ongeveer zo uit zien:
17/01/2005    13:04:26      Mr. X
17/01/2005    13:04:33      Mr. X
17/01/2005    13:05:00      Mr. X
17/01/2005    13:05:50      Mr. X
17/01/2005    13:06:02      Mr. X
17/01/2005    13:06:13      Mr. X

Succes,
Bart
WinXP - Excel 2000/XP/2003

 


www.combell.com