Just nu i M3-nätverket
Gå till innehåll

När cell ändras..


Mikael63

Rekommendera Poster

.. skulle jag vilja att granncellen uppdateras med dagens datum/tid.

Detta helst utan att anropa ett makro.

 

Jag har googlat lite och hittat frågor och svar som behandlar just makro.

Har kommit en bit på väg för att lösa detta utan makro men det går nog fortare att få svar här än att jag "fuskar" vidare på egen hand...
(Har svårt att få till formlerna utan att använda "hjälpceller"..)

 

Ex. om A1 ändras, ja det duger om samma värde som stod där tidigare skrivs in på nytt, så ska B1 få tidsstämpling.

Om A2 ändras så ska bara B2 få tidsstämpling, B1 får inte påverkas. 

Länk till kommentar
Dela på andra webbplatser

Trodde det skulle räcka med:

=OM(A1=99999;NU();NU())

men den räknas om vilken cell du än ändrar i av någon anledningen.

 

Men då räcker det istället med en liten funktion:
Function test(myrn As Range)
    test = Now
End Function
 

=test(A1)

och den skriver ut tidpunkten i cellen.

MEN detta sker även när hela arbetsboken räknas om, som när du öppnar den.

Dvs inte perfekt.

Om vi ska ta oss vidare, då är vi inne på Excels händelsefunktioner och dit ska vi inte gå om vi inte måste.

Länk till kommentar
Dela på andra webbplatser

Okej och där är vi inne på makro, antar jag...

 

Får fundera lite då. Detta är dokument som andra använder (redigeras på en filserver) och om jag har koden lokalt i min normal.dotm (där jag har mina andra makron, men jag ska organisera om lite där, vid tillfälle) så antar jag att annan användare får felmeddelande.

Och om koden ska ligga i aktuell arbetsbok kanske också andra användare kommer att få felmeddelanden och/eller att koden inte körs beroende på vilka säkerhetsinställningar användarna har.

 

Hm. kanske kika detta på "spårning" då.. jag vill veta vid vilket datum en rads innehåll skapades.

Länk till kommentar
Dela på andra webbplatser

Om detta kan ligga i mallen vet jag inte men kanske.

 

Om alla användare ska ha det ligger som makro och de kommer få en varning ja.

Länk till kommentar
Dela på andra webbplatser

En bra bit på väg ju!

 

För att få cellen tom, kan man inte peta in ytterligare en OM som bara visar om något finns?

 

Bladet kommer att innehålla ett antal tomma rader. Kan se ut enligt nedan och det kan vara lämpligt att bevaka E, dvs. 70x30 i exemplet nedan.

 

Tillägg, blev visst inte bra.. prövar igen:

	1	Textrad1	7	70x30	Vit plast/Svart Text		
	2	Textrad2	5				
	3	Textrad3	3				
							

AH!

Den lösningen fanns ju redan, att dölja genom anpassat talformat.

 

Prövar skarpt då.

Länk till kommentar
Dela på andra webbplatser

Jag får nog släppa detta. Dokumenten tillhör en kund och redigeras av mig, av kundens personal samt ibland av kollegor + kollegor i min bransch.

Vill inte riskera frågor och funderingar kring dialogrutor och varningsmeddelanden.

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...