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

 
ForumForumDiskussionerDiskussionerExcelExcelAvancerad autofyllnad?Avancerad autofyllnad?
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2018-10-18 07:05
 

 Hej,

Någon som vet hur man på ett smart sätt kan lösa nedan problem?

Har ett excelark där jag vill fylla i enligt nedan och upp till 200.

Rad 1: 1

Rad 2: 2

Rad 3: 2

Rad 4: 3

Rad 5: 3

Rad 6: 3 osv

Alltså ska nr 1 finnas på en rad, nr 2 finnas på två rader, nr 3 finnas på tre rader osv. Upp till 200.

 

Stort tack för hjälpen!

Nytt inlägg
 2018-10-18 11:27
 
Med Formel: Skriv en 1 i cell A1. Skriv sedan i A2: =OM(ANTAL.OM(A$1:A1;A1)=A1;A1+1;A1), dra ner till rad 200.


Med VBA:
Öppna vba med alt f11, Lägg till en modul i projektfönstret, dubbelclicka på modulen och lägg in koden i fönstret som poppar upp. Kör sedan macrot från det blad som du vill skriva till. Skriver till kolumn A, bara att ändra om du vill skriva till en annan.

Mvh Christian


Sub PrintnumbersByCount()

Dim i, k As Long
i = 1
Dim rng As Range: Set rng = ActiveSheet.Range("A1")


Do While rng.Row < 200
For k = 1 To i
If rng.Row = 201 Then Exit Sub
rng = i
Set rng = rng.Offset(1, 0)

Next k
i = i + 1
Loop

End Sub
Nytt inlägg
 2018-10-19 06:27
 

 Tack! Det funkade utmärkt!!!

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelAvancerad autofyllnad?Avancerad autofyllnad?

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