Miten tehdä makro, joka kopioi riveiltä halutut tiedot alekkain?

Makro

Miten tehdä makro, joka kopioi nimiluettelosta (välilehdeltä taulukko1) halutut tiedot uuteen (taulukko2) välilehteen.
[url]http://aijaa.com/Q7N9tc[/url]

Välilehdellä (taulukko2) makron tulisi järjestellä rivin nimi, osoite sekä postinumerotiedot alekkain, kuten kuvassa.

[url]http://aijaa.com/eRm2SK[/url]

Tein makron neljästä ensimmäisestä osoitetiedosta (kopioimalla yksitellen jokaisen solun toidelle välilehdelle), ja makro toimii vain neljään ensimmäiseen osoitetietoon. Miten siis saisi jatkettua, että makro toistaisi kaikki haluamani tai tietyn määrän?

1

168

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Pakkohan tähän on jotain vastata, kun on nähty noin paljon vaivaa, että on selkeät kuvat kysymyksessä.

      Yleisesti
      Hyvä tietolähde Basic-ohjelmointiin OpenOfficessa on Andrew Pitonyak:
      http://www.pitonyak.org/oo.php
      Erityisesti tämä tiedosto:
      http://www.pitonyak.org/AndrewMacro.pdf

      Mitä itse ongelmaan tulee, niin siinä on useita monimutkaisuutta lisääviä tekijöitä, kuten eri taulukkolehden käyttö ja lopullisen asettelun kaksipalstaisuus.

      Testimielessä kokeilin makronauhoittaa kahden rivin (kolmen solun verran) kopiointia kerrallaan taulukosta1 taulukko2-lehdelle, jossa Liitä määräten -toiminossa valittiin Transponoi. Tämä ratkaiseen kaksipalstaisuuden kohtalaisesti, jos tarve on valita vain kolmelta ensimmäiseltä sarakkeelta.

      Esimerkiksi kohdistuskoodi:
      rem ----------------------------------------------------------------------
      dim args9(0) as new com.sun.star.beans.PropertyValue
      args9(0).Name = "ToPoint"
      args9(0).Value = "$C$9"

      Tuossa tarvitaan molemmissa taulukoissa erikseen jollain silmukkalaskurilla (?) muutettavaksi, jotenkin näin:


      args9(0).Value = "$C$" & STR(kohta2)
      kohta2 = kohta2 5

      Tässä siis oletetaan, että viiden rivin välein tulee uudet tiedot taulukko2:lle. long muuttuja kohta2 alustetaan aloitusriviksi.

      Ei sillä, että nauhoitettu koodi olisi kaunista, mutta API-koodia pitäisi jostain vähän luntata jne.
      Jospa tuosta sait ideaa?

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

    Luetuimmat keskustelut

    1. Pääsiäisen terveiset kaivatullesi

      kaivatullesi tähän alas 💕💕
      Ikävä
      215
      2856
    2. Yh:n pihalla aina eri auto

      Ompa jännä seurata ohiajaessa, että millainen auto on nyt erään yksinhuoltajan pihassa. Näyttääpä siellä taaskin olevan
      Suomussalmi
      129
      2780
    3. En vittujakaan enää välitä sinusta nainen

      Toivottavasti en näe sinua enää koskaan. Jos näen, niin en ole näkevinäni. Et merkitse minulle enää mitään.
      Ikävä
      79
      1796
    4. Exän käytös hämmentää (taas)

      Osaisivatko palstan herrat kenties helpottaa tulkitsemista? Toki naispuolisetkit saavat antaa tulkinta-apua, mutta nyt k
      Sinkut
      237
      1352
    5. Olet minua

      vanhempi, mutta se ei vaikuta tunteisiini. Tunnen enemmän kuin ystävyyttä. Olo on avuton. Ikävöin koko ajan. Yhtäkkiä va
      Ikävä
      67
      1351
    6. Milloin se sitten

      On? Se oikea hetki kun kerrot sille naiselle mitä tunnet häntä kohtaan?
      Ikävä
      47
      1108
    7. Miksi sä olet jatkanut tätä näin pitkään?

      Kerro tai vaikene iäksi
      Ikävä
      99
      1011
    8. Helena Koivun rikosrekisteri

      Kasvaa. Tällä kertaa murtautuminen...😁
      Kotimaiset julkkisjuorut
      109
      876
    9. Susanna Laine paljastaa - Tästä farmilaiset yllättyvät joka kaudella: "Ettei olekaan niin paljon..."

      Farmi Suomi vie Pieksämäelle maaseudulle ja suosikkirealityn juontajan puikoissa on Susanna Laine. Uudella kaudella muka
      Tv-sarjat
      6
      843
    10. Sä tiedät rakas

      Mitä toivon. Olisit vain rohkea ❤️
      Ikävä
      46
      833
    Aihe