Makron aloitusrivin määritys

tyhmyri_

Hei mulla on alla oleva koodi, miten saisi helpoiten määritettyä liittämisen aloittamaan F sarakkeessa riviltä 3 ja sen jälkeen jatkuu joka riville?

Sub Transponoi()
Dim vika As Long
Dim vika2 As Long
Dim solu As Range
On Error Resume Next
Application.ScreenUpdating = False
Worksheets("DP2").Range("F:F") = ""
vika = Range("DP2!A65536").End(xlUp).Row
vika2 = Range("DP2!D65536").End(xlUp).Row
If vika < vika2 Then
vika = vika2
End If
For Each solu In Range("A3:A" & vika)
solu.Copy
Range("DP2!F65536").End(xlUp).Offset(1, 0).PasteSpecial (xlPasteValues)
If Not solu.Offset(0, 3).Text = "#N/A" Then
solu.Offset(0, 3).Copy
Range("DP2!F65536").End(xlUp).Offset(1, 0).PasteSpecial (xlPasteValues)
End If
Next
Application.CutCopyMode = False
Application.ScreenUpdating = True
End Sub

1

374

Äänestä

    Vastaukset 1

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Sub Transponoi()
      Dim vika As Long
      Dim vika2 As Long
      Dim vika3 As Long
      Dim solu As Range
      On Error Resume Next
      Application.ScreenUpdating = False
      Worksheets("DP2").Range("F:F") = ""
      vika = Range("DP2!A65536").End(xlUp).Row
      vika2 = Range("DP2!D65536").End(xlUp).Row
      If vika < vika2 Then
      vika = vika2
      End If
      For Each solu In Range("A3:A" & vika)
      solu.Copy
      vika3 = Range("DP2!F65536").End(xlUp).Row
      If vika3 = 1 Then vika3 = 2
      Range("DP2!F" & vika3).Offset(1, 0).PasteSpecial (xlPasteValues)
      If Not solu.Offset(0, 3).Text = "#N/A" Then
      solu.Offset(0, 3).Copy
      vika3 = Range("DP2!F65536").End(xlUp).Row
      Range("DP2!F" & vika3).Offset(1, 0).PasteSpecial (xlPasteValues)
      End If
      Next
      Application.CutCopyMode = False
      Application.ScreenUpdating = True
      End Sub

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Taas uusi PS:n rasismiKOHU!

      Nyt Mauri Peltokangas on taas huuliaan lepattanut. Suomen rasistisin puolue - PS! https://www.iltalehti.fi/politiikka/a
      Maailman menoa
      597
      1273
    2. 81
      957
    3. Jarruton, viritetty ja kilvetön mopo

      Ajo-oikeudeton ja uppiniskainen kuski. Tuloksena vääntynyt aita, rusinaksi muuttunut mopo ja pari pipiä.
      Maailman menoa
      294
      731
    4. Naisten liian suuret vaatimukset?

      Palstalla näkee usein vlituksia siitä, että naisilla on miehille liian suuria vaatimuksia. Haluankin nyt mielenkiinnosta
      Sinkut
      159
      716
    5. Olen henkisesti väsynyt. Takki tyhjä.

      Olen joutunut elämään yksin liian kauan. Työttömänä ja somepaskaa. Työpaikoilla joudun kiusatuksi. En enää tiedä, mitä
      Maailman menoa
      206
      684
    6. Pitääkö minun pyytää

      Itse itseni sinun luo tällä viikolla vai tajuatko itse pyytää ??
      Ikävä
      58
      673
    7. Onnittelut taktiikan vaihdoksesta mies!

      Esität nykyisin varattua, ettei naiset jää roikkumaan , mutta sinä saat haluamasi. Oletpa sinä hieno mies. 👏🏻 Osasin o
      Ikävä
      175
      651
    8. Katotaan miten jaksat tätä

      Olen valmis pelaamaan tätä seuraavat 10v. Voit kysyä tutuilta miten olen erittäin kärsivällinen.
      Ikävä
      88
      600
    9. Peräti 12 000 ihmisen toimeentulo leikattiin puoleen kun eivät ilmoittautuneet työkkäriiin!

      Peräti 12 000 ihmisen (useimmat nuoria miehiä) toimeentulo leikattiin puoleen kun eivät ilmoittautuneet työkkäriiin! ht
      Maailman menoa
      203
      559
    10. Tiedätkö mitä mies

      Sinulla ei ole kaikki kunnossa päänupissa! Älä pilaa sitä, mitä sinulla on oikeassa elämässä. Tämä ei ole mitään rakkaut
      Ikävä
      21
      521
    Aihe