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

181

    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. Oi mun haniseni

      Mul on ihan törkee ikävä sua. En jaksais tätä enää. Oon odottanut niin kauan, mutta vielä pitää sitä tehdä. Tekis mieli
      Ikävä
      28
      5365
    2. Kyllä mulla on sua ikävä

      Teen muita juttuja, mutta kannan sua mielessäni mukana. Oot ensimmäinen ajatus aamulla ja viimeinen illalla. Välissä läm
      Ikävä
      13
      3964
    3. Hei rakas sinä

      Vaikka käyn täällä vähemmän, niin ikäväni on pahempaa. Pelkään että olen ihan hukassa😔 mitä sinä ajattelet? naiselle
      Tunteet
      40
      3207
    4. IS:n tiedot: Toni Immonen irtisanottiin MTV:ltä Toni Immonen työskenteli pitkään MTV:llä.

      IS:n tiedot: Toni Immonen irtisanottiin MTV:ltä Toni Immonen työskenteli pitkään MTV:llä. IS uutisoi torstaina Toni Imm
      Maailman menoa
      51
      2820
    5. Israel aloitti 3. maailmansodan

      https://www.is.fi/ulkomaat/art-2000011297979.html Israel se sitten aloitti näköjään kolmannen maailmansodan.
      Maailman menoa
      285
      1332
    6. Vihdoin tiedän että tämä on molemminpuolista

      Saattoi se koko ajan olla silmiemme edessä mutta kumpikaan ei uskaltanut sitä toivoa. Kunpa nähtäisiin pian, toivottavas
      Ikävä
      86
      1318
    7. Haluaisin lähettää sulle viestin

      Mutta en enää uskalla. Miehelle.
      Ikävä
      60
      1203
    8. Miellytänkö sinun silmää?

      Varmaan ainakin vähän, jos tykkäät minusta. Siis jos tykkäät.
      Ikävä
      79
      1139
    9. Natoon liittyminen on alkanut kaduttaa.

      Nato on muuttunut niin paljon, että se ei ole enää se mihin haluttiin liittyä. Usa on vetäytynyt ja 5% osuus valtion tul
      Maailman menoa
      396
      1122
    10. Nainen, meidän talossa on säännöt

      1. Mies on aina oikeassa. 2. Ei vastaväitteitä. 3. Mäkättäminen kielletty. 4. Suhde on tärkein. 5. Ei salaisuuksia. 6. E
      Ikävä
      215
      1101
    Aihe