Hoe naar Timestamp een cel wanneer gegevens worden ingevoerd in MS Excel

Als u bijhouden van de datum en tijd die iemand gegevens in een werkblad invoert wilt, wordt de beste manier om dit te bereiken in Excel is met een paar regels van Visual Basic for Applications-code. Wanneer iemand gegevens in een bereik van cellen die u opgeeft wijzigt, verschijnt een tijdstempel aan de rechterkant. U kunt de tijdstempels direct naast de cellen die u wilt controleren of twintig kolommen over plaatsen. Met behulp van deze code, weergave altijd van tijdstempels ergens aan de rechterkant.

Als u VBA-code eerder nog nooit hebt gebruikt, laat dit intimideren u niet. Als u kunt kopiëren en plakken, kunt u deze code vrij gemakkelijk.

Stap 1



Onderzoeken van het werkblad en bepalen welke cellen u wilt hebben tijdstempel en waar de tijdstempels moeten worden weergegeven. De weergave van tijdstempels kunnen op elke kolom die u aan de rechterkant van de gegevens. Als de gegevens betrekking hebben op twee of meer kolommen, zo zal de tijdstempels. Tellen hoeveel kolommen over de tijdstempels moeten worden weergegeven. Dit is van de kolom Target Offset nummer.

In dit voorbeeld, wij willen tijdstempels worden weergegeven in kolom D, wanneer gegevens worden ingevoerd in kolom B, zodat het bereik zal worden B:B en het nummer van de Target gecompenseerd zullen 2 wanneer we de VBA-code invoert.

Stap 2


Met de rechtermuisknop op de tab van het blad onder het werkblad. Programmacode weergeven te openen in het Visual Basic for Applications, of VBA editorvenster selecteren.

Stap 3


Klik op het witte veld in het werkbladvenster bevindt. Als uw werkblad blad 1, bijvoorbeeld, zal het zeggen "Blad 1" in de titelbalk. Als er meer dan één blad in de werkmap is, of als u meerdere werkmappen openen, ziet u extra vensters binnen de VBA-editor.

Stap 4

De volgende drie regels code Kopieer en plak ze in de VBA-editor:

_Private sub WorksheetChange (ByVal Target As Range)

Als Target.Cells.Count > 1 of IsEmpty(Target) sluit Sub

Zoniet snijden (Target, Range ("a:, B:B")) Is niets dan

Stap 5


Vervang a:, B:B in de laatste coderegel door de kolommen of cellen waarnaar u tijdstempel. Een gehele kolom typt u de kolomletter tweemaal, met een dubbele punt tussen. A: is bijvoorbeeld aller kolom A.

Geef als u afzonderlijke cellen, de celcoördinaten, elk met een komma scheiden. In het voorbeeld hier, we opgegeven kolom B als B:B, maar we kunnen hebt opgegeven dat alleen de vier cellen die moeten worden bijgehouden, die zou B2, B4, B5, B6.

Stap 6

Kopieer en plak deze vier regels code in de VBA-editor onder de code die er al:

On Error Resume Next

Application.EnableEvents = False

Target.Offset(, 1) = nu

Target.Offset(, 1). EntireColumn.AutoFit

Stap 7


De nummer 1 in de laatste twee coderegels wordt vervangen door het nummer van Target gecompenseerd voor uw werkblad. In de screenshot gebruikten we een offset van 2. Merk op dat er een spatie tussen de komma en het aantal moet worden.

Stap 8


Kopieer en plak deze laatste vier regels code in de VBA-editor onder de code die er al:

Application.EnableEvents = True

Op Error GoTo 0

End If

End Sub

Stap 9


Klik op de X in de rechter bovenhoek om de VBA-Editor te sluiten. De code wordt automatisch opgeslagen.

Stap 10


Typ iets in een van de gegevenscellen van uw. Een tijdstempel wordt weergegeven in de kolom aan de rechterkant. In het voorbeeld hier, er rekening mee dat Bob en Phil gegevens ingevoerd op hetzelfde moment. Carol haar gegevens een minuut later toegevoegd en Brandy toegevoegd Hare 26 minuten na Carol.

Stap 11


Klik op het tabblad bestand en kies Opslaan als. Wijzig het bestandstype in het menu Opslaan als Type in navigatie venster * Excel-werkmap (.xlsm) **.

Waarschuwing
  • Telkens wanneer die u de werkmap opent, zal een bericht verschijnen boven het werkblad met de waarschuwing dat macro's zijn uitgeschakeld. Klik op de knop inschakelen om te activeren uw VBA-code.

Gerelateerde Artikelen

Hoe word ik een Specialist klinische gegevens

Hoe word ik een Specialist klinische gegevens

Hoe word ik een Specialist klinische gegevens. Een klinische gegevens specialist geniet een veeleisend, maar belonen, carrière in de biotechnologie-industrie. Zoals de titel al aangeeft, is de persoon die optreedt in deze hoedanigheid een specialist
Hoe plaatst u een cel met aanhalingstekens in Excel

Hoe plaatst u een cel met aanhalingstekens in Excel

Bijvoeging van een direct getypte celwaarde met aanhalingstekens in Microsoft Excel is zo eenvoudig als het typen van de tekens, zoals Excel automatisch de waarde als tekst herkent en correct de aanhalingstekens weergegeven. Echter, met behulp van ee
Hoe te splitsen een kolom met gegevens in MS Excel

Hoe te splitsen een kolom met gegevens in MS Excel

Een kolom met gegevens in Microsoft Excel met de wizard tekst naar kolommen splitsen. Bijvoorbeeld één kolom bevatten voornamen en achternamen weergegeven, en u wilt hebben twee kolommen, één voor voornamen en één voor achternamen. Voor adressen, u k
Hoe te splitsen een cel in MS Excel

Hoe te splitsen een cel in MS Excel

Microsoft Excel bevat diverse opdrachten en functies die zijn ontworpen om het gemakkelijker te manipuleren uw gegevens van de spreadsheet. Een voorbeeld is de wizard 'Tekst naar kolommen', waarmee u gegevens uit een cel splitsen in twee of meer nieu
Hoe deblokkeer ik een cel in Excel dat Is beveiligd met een wachtwoord?

Hoe deblokkeer ik een cel in Excel dat Is beveiligd met een wachtwoord?

Elke cel in een werkblad van Excel 2010 kan worden vergrendeld of ontgrendeld, welke besturingselementen hoe de cel reageert op het basisprogramma van de Excel-beveiliging. Wanneer een cel is vergrendeld, moet de cel niet worden gewijzigd als het Exc
Hoe schrijf je een factuur van gegevens

Hoe schrijf je een factuur van gegevens

In een typische rechtszaak, kan de oorzaak van de actie door de eiser of de defense(s) door de verweerder beginnen zeer brede en algemene. Als dit het geval is, kan elke partij door de rechter bevolen, of aangevraagd worden door de andere partij, tot
Hoe vindt u een cel in Matlab

Hoe vindt u een cel in Matlab

Stop tearing uw haren uit proberen te vinden van een cel in Matlab. De Matlab ""-zoekfunctie werkt niet op cel arrays, evenmin als logische indexeren. In plaats daarvan kunt u een "for"-lus door de cel-matrix, één cel tegelijk te kijke
Hoe zet ik een cel met een Matrix in MATLAB

Hoe zet ik een cel met een Matrix in MATLAB

Een cel-matrix is een MATLAB-structuur die gegevens die zijn opgeslagen in verschillende gegevenstypen kan bevatten. MATLAB is een taal die wordt gebruikt voor het beschrijven van de wiskundige functies en interactieve omgeving van die taal. Getallen
Hoe naar Kaap een schaap voor taxidermie

Hoe naar Kaap een schaap voor taxidermie

Jagers in Noord-Amerika voeren vier soorten groot wild schapen: de Dall, steen, Big Horn en woestijn schapen, waardoor alle indrukwekkende hoofd mounts. De eerste stap naar een goede mount is naar Kaap het dier goed. Cap omvat de zorgvuldige villen v
Hoe te formatteren een cel voor Percentages in Excel

Hoe te formatteren een cel voor Percentages in Excel

Wanneer u gegevens invoert in een specifieke cel in Microsoft Excel, wordt de informatie wordt gepresenteerd op een manier die hangt af van wat voor soort opmaak dat u wilt toewijzen aan een cel. Opmaak van een cel verbetert de weergave van een werkb
Hoe naar rechts een Catamaran kapseisde

Hoe naar rechts een Catamaran kapseisde

Zeilen op uw favoriete waterlichaam, een romp door de lucht vliegen wanneer alle van plotselinge... je in het water. De boot is op zijn kant, of het ergste nog, de mast wijst naar de bodem. Komt nu de taak van de wetswijziging de catamaran kapseisde.
Hoe naar grijswaarden een PDF

Hoe naar grijswaarden een PDF

Portable Document Format (PDF) is een algemeen ondersteunde bestandsindeling, gemaakt van afdrukbare documenten zoals Word-documenten, PowerPoint-presentaties en Excel-spreadsheets. Een PDF-bestand kan worden bekeken door elke gebruiker met een PDF-r
Hoe te splitsen een cel diagonaal

Hoe te splitsen een cel diagonaal

Cellen splitsen kunt u tabellen snel formatteren zonder andere cellen verschuiven. Wanneer u een cel horizontaal splitsen, verdeelt de cel van links naar rechts, een extra rij binnen de cel te maken. Wanneer u het verticaal splitsen, verdeelt het van
Hoe naar posten een Business Checkbook

Hoe naar posten een Business Checkbook

Vaak, profiteren kleine bedrijven eigenaren of degenen die anders dan in loondienst niet noodzakelijkerwijs van aankoop van boekhoudsoftware en gaan door het leerproces gebruiken om te registreren zakelijke transacties. Goed bijhouden is de sleutel t