2017-07-08 6 views
-2

Ich möchte N25-N40 Werte kopieren und an die H26 und H29 bis H71 die Paste bedeutet, dass die Zellen aus H26 plus 3 bis H71 sind. Die Schleife etwas wie i=25 i++ i<=40 für die kopierten Werte geht und die Paste Schleife sein sollte wie j=26 j=j+3 j<=32Excel Kopieren und einfügen

Antwort

0

Sie

eine Schleife verwenden können
Sub copy() 
    For i=0 to 15 
     Cells(i*3+26,8).Value = Cells(i+25,14).Value 
    Next i 
End Sub 

Außerdem ist es immer eine gute Idee, um Ihre Arbeitsmappe und Arbeitsblatt explizit angeben, in Ihrem Code.

+0

Ich weiß dies, aber ich möchte den Code mit zwei Schleifen oder eine verwenden, aber ich weiß nicht, wie man es in Excel schreiben kann ich nur in PHP oder Java –

+0

Ich verstehe nicht, was das Problem ist. Dies ist VBA-Code. Sie können meine Antwort einfach in ein Modul einfügen und ausführen. –

+0

@NoelLjarja 'Alt + F11', um den VBA-Editor zu öffnen. Fügen Sie diesen Code in ein Blatt ein und führen Sie ihn aus –

Verwandte Themen