• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Code aanpassen?

Status
Niet open voor verdere reacties.

rvt1982

Gebruiker
Lid geworden
10 aug 2011
Berichten
156
Beste leden,

Ik heb de volgende code,
Code:
Sub TEST()

    Application.ScreenUpdating = False
    Sheets("Blad1").Select
    Range("A1:D1").Copy
    Sheets("Blad2").Cells(Rows.Count, "A:A").End(xlUp).Offset(1, 0).PasteSpecial Paste:=xlPasteValues
    With Application
    .CutCopyMode = False
    .ScreenUpdating = True
End With
End Sub
maar nu wil ik dat op Blad2 in rij A de volgende code komt te staan
Code:
ActiveCell.FormulaR1C1 = "=IF(RC[-1]="""",""R"",""T"")"
of te wel
Code:
=IF(RC[-1]="""",""R"",""T"")

En verder op Blad2 van B t/m E de copy code van A1 t/m D1

Wie kan mij hier mee helpen.

alvast bedankt.
 
Zou dit voldoen?

Code:
Sub TEST()

    Application.ScreenUpdating = False
    Sheets("Blad1").Range("A1:D1").Copy
    With Sheets("Blad2")
        .Cells(1, 1) = "=IF(RC[-1]="""",""R"",""T"")"
        .Cells(Rows.Count, "A:A").End(xlUp).Offset(1, 0).PasteSpecial Paste:=xlPasteValues
        
    End With
  With Application
    .CutCopyMode = False
    .ScreenUpdating = True
  End With
End Sub
 
@Cobbe
Bijna, in de 2e code word A1 t/m D1 gekopieerd naar Blad2 naar rij A
Maar de 1e code moet in rij A van blad2 komen en in rij B t/m E van blad2 moet de 2e code komen..

1e code:
Code:
=IF(RC[-1]="""",""R"",""T"")
en daarna in de zelfde rij

2e code:
Code:
Sub TEST()

    Application.ScreenUpdating = False
    Sheets("Blad1").Select
    Range("A1:D1").Copy
    Sheets("Blad2").Cells(Rows.Count, "A:A").End(xlUp).Offset(1, 0).PasteSpecial Paste:=xlPasteValues
    With Application
    .CutCopyMode = False
    .ScreenUpdating = True
End With
End Sub

Alvast bedankt.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan