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

 
ForumForumDiskussionerDiskussionerExcelExcelStatistikStatistik
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2018-08-31 09:58
 

Vill kunna kopiera bara värdet ur en cell till en annan vid givna förutsättningar.

EX cell1 innehåller ett tal och denna cell nollställs varje vecka men jag vill spara värdet innan nollställning via en formel eller en macro.Nån som har ett förslag hur man kan göra detta?

Ex 2. Hur kan jag sätta en tidsstämpel i en cell utan att den ändrar sig vid nästa "enter". Finns en formel som heter NOW() men den ändras varje gång vid "enter"

 

Tack på förhand

Peter

Nytt inlägg
 2018-08-31 21:28
 

 Hej,

För att lösa första kan man använda två procedurer (jag utgår ifrån att värdet förändras med hand och inte med kod):

Dim val As String

 

Private Sub Worksheet_Change(ByVal Target As Range)

 

If Not Intersect(Target, Cells(1, 1)) Is Nothing Then

    Cells(1, 3).Value = val

End If

 

End Sub

 

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

 

If Not Intersect(Target, Cells(1, 1)) Is Nothing Then

    val = Cells(1, 1)

End If

 

End Sub

Den andra kan lösa med hjälp av sin egen Now function:

Public Function NowCustom() As String

NowCustom = Now

End Function

Nytt inlägg
 2018-09-02 08:19
 

 Tack för ditt svar

 

men finns det inget sätt som inte är VBA. Är inte så hemma i VBA.

Nytt inlägg
 2018-09-02 18:35
 

Tyvärr tror jag inte att det finns ett sätt att göra det du vill utan VBA. Jag kan hjälpa dig med VBA. Det är ju inte så svårt alls med det du vill uppnå.

Nytt inlägg
 2018-09-04 09:49
 

Hej hej

Om du vill ha det automatiserat såsom du skriver så behövs VBA. Det finns dock workarounds. Exempelvis så ger dig ctrl + shift + komma(,) dig dagens datum utan att förändras. Ctrl + Shift + punkt(.), ger dig på samma sätt, nuvarande tid.

Vill du "låsa veckan". så markerar du all data, kopierar den, och klistrar in med klistra in värden special, välj därefter spara som och döp den till aktuell vecka.

Mvh Christian
Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelStatistikStatistik

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