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

 
ForumForumDiskussionerDiskussionerExcelExcelLista - kan ny rad ärva formler i ovanstående rader?Lista - kan ny rad ärva formler i ovanstående rader?
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2010-04-15 16:57
 

Hej,

Har en lista i excel. Ett adressregister. På varje rad finns det celler med formler och där vissa celler innehåller verifieringsregler (tex att man inte får skriva in siffror).

När man längst ner i listan matar in en ny rad skulle jag önska att alla formler och dataverifieringsformler automatiskt skulle komma med. Går det att göra?

Nytt inlägg
 2010-04-16 07:52
 

Det enklaste är att lägga upp det så att alla formler och verifieringar ligger där från början så att allt är klart när man ska börja mata in.


################# Anna Degerman Rosén #################

Anna Degerman Rosén

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

www.excelspecialisten.se

Nytt inlägg
 2010-04-16 08:07
 

Hur menar du egentligen? Menar du att att man ska utöka listområdet och ha alla formler och verifieringar klara där så att användarna inte fyller i på "sista" raden i listan som är markerad med en * i kolumn A?

 

Nytt inlägg
 2010-04-16 08:40
 

Om du t.ex. markerar en hel kolumn och lägger till en verifiering för den så följer den med när du lägger till nya rader i listan. Det är dock värre med formler. Där får man antingen göra som du skriver, dvs. utöka listan från början så att användarna inte fyller i på raden med en stjärna utan på första tomma raden i listan eller så får man göra ett makro som fyller på med formler varje gång som listan ändras.

 Ett makro skulle kunna se ut så här:

Private Sub Worksheet_Change(ByVal Target As Range)
    Dim lngRow As Long
    lngRow = Selection.Row
    ActiveSheet.Cells(lngRow - 1, 5).Copy   'Istället för t.ex. 5 anger du numret på den kolumn du vill kopiera
    ActiveSheet.Cells(lngRow, 5).Select       'Istället för t.ex. 5 anger du numret på den kolumn du vill kopiera
    Application.EnableEvents = False
    Paste
    Application.EnableEvents = True
End Sub


################# Anna Degerman Rosén #################

Anna Degerman Rosén

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

www.excelspecialisten.se

Nytt inlägg
 2010-04-16 08:54
 

Tack så hemskt mycket för svaret och tipset!

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelLista - kan ny rad ärva formler i ovanstående rader?Lista - kan ny rad ärva formler i ovanstående rader?

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