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

 
ForumForumDiskussionerDiskussionerVBAVBAKopiera en rad från ett blad till ett annat blad  Kopiera en rad från ett blad till ett annat blad
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2019-02-21 05:32
 
Hej Jag har ett dokument med en lista (Blad1) på massa punkter som ska genomföras i ett projekt och min önskan är att när jag skriver in en slutdatum i en cell så vill jag att den cellens hela rad ska kopieras alternativt klippas ut och klistras in i första tomma rad på (Blad2) med genomförda punkter. Jag vill passa på att informera om att jag inte är nån Excelkung som ni förstår :-)
Nytt inlägg
 2019-02-21 12:35
 
Hej hej

1. Spaea filen med filtyp .xlsm (makroaktiverad excel)
2. Gå in i VBE, (Alt F11)
3. I projektfönstret, dubbelklicka på blad1 så att du får upp ett vitt fönster(kodfönstret).
4. Klistra in nedan kod till kodfönstret:
5. Ändra i koden: F:F måste motsvara kolumnen där du skriver in slutdatum.
6. Spara och stäng editorn

Obs! koden kommer att triggas oavsett vad du skriver i kolumnen för slutdatum, vilket kommer att kopiera din rad till blad2.

Mvh
Christian

Option Explicit

Public Sub worksheet_change(ByVal Target As Range)

If Not Intersect(Target, Range("F:F")) Is Nothing Then
Dim PasteSheet As Worksheet: Set PasteSheet = Sheets("blad2")
Dim PasteRow As Long: PasteRow = PasteSheet.Cells(Rows.Count, 1).End(xlUp).Row + 1
Target.EntireRow.Copy PasteSheet.Cells(PasteRow, 1)
End If

End Sub
Nytt inlägg
 2019-02-26 13:46
 
Hej Tack så mycket jag fick det att fungera. Vad jag nu märkte var att jag egentligen inte ville kopiera raden utan helst "klippa" ur den för att få bort den ur listan på (Blad1)Sorry, är det besvärligt att ordna tror du ? Det var ju kanonbra att få över den raden på Blad2 men tänkte ju inte på att den då ligger kvar på Blad1 :-( //Heine
Nytt inlägg
 2019-02-26 16:59
 
lägg in på ny rad ovanför End if:
target.entirerow.delete shift:=xlup

mvh Christian
Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerVBAVBAKopiera en rad från ett blad till ett annat blad  Kopiera en rad från ett blad till ett annat blad

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