PNG32 PNG32 PNG32 PNG32
PNG32
Forum Excel, VBA, VSTO, Exceltips, Excelhj�lp PNG32 drivs av Excelspecialisten    Logga in     English
PNG32
PNG32 PNG32
PNG32

Logga in

PNG32

Du är inte inloggad. Logga in eller registrera dig för att skriva inlägg eller svara på inlägg.

För frågor om forumet, kontakta oss på webmaster@excelforum.se

PNG32 PNG32
PNG32 PNG32
PNG32

Excelforum

PNG32

 
ForumForumDiskussionerDiskussionerVBAVBABegränsa macro till 1 dokumentBegränsa macro till 1 dokument
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2014-11-17 08:00
 
 Ändrad av Niklas  på 2014-11-17 09:03:36
Provat macron för första gången och allt funkar som det ska. Testat lägga in en klocka.
Dock öppnas klockan i alla exceldokument, detta var ej tanken.

Hur begränsar jag macron till ett dokument?
Denna klocka visar även datum, jag vill bara ha tid, hur?
(ska lägga in en =OM(OCH mellan 2 tider och den formeln vill ej reagera om macrot visat datum innan klockan i samma cell)


Global clockOn As Boolean
Sub runClock()
ActiveSheet.Range("A1").Value = Now()
If clockOn = True Then
Application.OnTime Now + TimeValue("00:00:01"), "runClock"
End If
End Sub
Sub startClock()
clockOn = True
runClock
End Sub
Sub stopClock()
clockOn = False
End Sub

Tack!
Nytt inlägg
 2014-12-09 14:05
 
Klockan körs av applikationen och applikationen gäller samtliga öppna arbetsböcker. Det går inte att komma runt.

Men det faktiska problemet är väl att koden skriver i fel ark: ActiveSheet.Range("A1").Value = Now()

ActiveSheet gör att koden kan skriva i vilken som helst av de öppna arbetsböckerna eftersom applikationen har ett och endast ett aktivt ark. Skriv där istället namnet på arket så går det bra, gärna:

ThisWorkbook.Sheets("Blad1").value = Now()

ThisWorkbook.Sheets("Blad1") begränsar till just det bladet i just den arbetsbok där koden finns.

Kihlman

Excelforum drivs av Excelspecialisten som bedriver utveckling av program, utbildning samt support och hjälp i Excel och VBA.

www.excelspecialisten.se

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerVBAVBABegränsa macro till 1 dokumentBegränsa macro till 1 dokument

PNG32 PNG32
Excelforum drivs av Excelspecialisten som bedriver utbildning i Excel och VBA, tillhandahåller support och hjälp med Excel, utvecklar program i Excel. Är ni i behov av en konsult inom Excel, VBA eller VSTO, eller söker en excelkurs, kontakta oss.
Copyright 2013 ExcelSpecialisten XLS AB   Användarvillkor  Personliga uppgifter