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

 
ForumForumDiskussionerDiskussionerVBAVBAMakro slutade fungeraMakro slutade fungera
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2018-11-30 13:52
 

 Hej,

Jag har ett makro som ser ut enligt nedan:

Private Sub CommandButton3_Click()

Worksheets("Transfer").Range("a4.b800").ClearContents

Worksheets("Budget").Range("b11.b250").Copy

Worksheets("Transfer").Range("a4").PasteSpecial xlPasteValues

Worksheets("Budget").Range("l11.l247").Copy

Worksheets("Transfer").Range("b4").PasteSpecial xlPasteValues

 

Dim intRow As Long

    Dim intLastRow As Long

    With Worksheets("Transfer")

        intLastRow = .Range("A65536").End(xlUp).Row

        For intRow = intLastRow To 4 Step -1

            If .Cells(intRow, 1).Value = 0 Then

                .Rows(intRow).EntireRow.Delete

            End If

        Next intRow

    End With

    Range("A1").Select

    

    With Worksheets("Transfer")

        intLastRow = .Range("B65536").End(xlUp).Row

        For intRow = intLastRow To 4 Step -1

            If .Cells(intRow, 2).Value = 0 Then

                .Rows(intRow).EntireRow.Delete

            End If

        Next intRow

    End With

    Range("B1").Select

    

Worksheets("Inläsnings blad").Range("a4.a800").ClearContents

Worksheets("Transfer").Range("a4.a250").Copy

Worksheets("Inläsnings blad").Range("a4").PasteSpecial xlPasteValues

Worksheets("Transfer").Range("b4.b250").Copy

Worksheets("Inläsnings blad").Range("t4").PasteSpecial xlPasteValues

 

 MsgBox "Budgeten är överförd"

 End Sub

Det har fungerat tidigare utan problem men nu får jag fel 1004 och markeringen säger att det är något fel i ovan fetmarkerade rad. Jag kör office 365 och testade att köra i en äldre variant av office. Då fungerade det. Jag gissar att det är en inställning i office som gör detta. någon som vet???
Nytt inlägg
 2018-12-01 08:56
 
Hej hej

range("a1:b1") ska skrivas med kolon och inte punkt. mvh christian.
Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerVBAVBAMakro slutade fungeraMakro slutade fungera

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