Erään makron suoritus pysähtyy ja yleensä aina samaan kohtaan. Mitään virheilmoitusta ei tule. Kohdassa, jossa kontrolli katoaa ei ole vikaa. Sama makro toimii jossain muussa pohjassa. Millä tätä voisi lähteä selvittämään?
Makro pysähtyy
4
91
Vastaukset
laita koodi näytille, niin helpottaa kummasti virheen arvuuttelua ;-)
Keep EXCELing
@Kunde- Mäkrö
Taulukossa on laskentakaavoja, mutta ne on usein tarpeen korvata toisilla. Makro palauttaa aktiivisena olevat sarakkeet alkuperäiseen tilaansa.
Tyhjään pohjaan kopioituna se toimii, mutta ei enää pohjassa jossa sitä käyttäisin. Käytössä on Office 2007. Pohjan avaaminen Open and Repair -toiminnolla ei auta.
Olen riisunut makroa jo aika tavalla, mutta aina se pysähtyy. Tässä toiminta päättyy ennen riviä Selection.Copy. Pysähdyskohdassa ei ole mitään logiikkaa. Alkuperäisessä kysyttiin varmennusta MsgBoxissa. Silloin stoppi tuli heti vastauksen jälkeen, ennen sitä seurannutta if-lausetta.
Sub Palauta()
Columns("C:C").Select ' sarake C tulee aktiiviseksi
Selection.Copy ' tälle riville ei enää päästä
End Sub Mäkrö kirjoitti:
Taulukossa on laskentakaavoja, mutta ne on usein tarpeen korvata toisilla. Makro palauttaa aktiivisena olevat sarakkeet alkuperäiseen tilaansa.
Tyhjään pohjaan kopioituna se toimii, mutta ei enää pohjassa jossa sitä käyttäisin. Käytössä on Office 2007. Pohjan avaaminen Open and Repair -toiminnolla ei auta.
Olen riisunut makroa jo aika tavalla, mutta aina se pysähtyy. Tässä toiminta päättyy ennen riviä Selection.Copy. Pysähdyskohdassa ei ole mitään logiikkaa. Alkuperäisessä kysyttiin varmennusta MsgBoxissa. Silloin stoppi tuli heti vastauksen jälkeen, ennen sitä seurannutta if-lausetta.
Sub Palauta()
Columns("C:C").Select ' sarake C tulee aktiiviseksi
Selection.Copy ' tälle riville ei enää päästä
End Subkokeiles näitä
Sub Palauta()
Worksheets("Sheet1").Activate' vaihda taulukon nimi
Columns("C:C").Select ' sarake C tulee aktiiviseksi
Selection.Copy ' tälle riville ei enää päästä
End Sub
Sub Palauta()
ActiveSheet.Columns("C:C").Select ' sarake C tulee aktiiviseksi
Selection.Copy ' tälle riville ei enää päästä
End Sub
Keep EXCELing
@Kunde- Mäkrö
kunde kirjoitti:
kokeiles näitä
Sub Palauta()
Worksheets("Sheet1").Activate' vaihda taulukon nimi
Columns("C:C").Select ' sarake C tulee aktiiviseksi
Selection.Copy ' tälle riville ei enää päästä
End Sub
Sub Palauta()
ActiveSheet.Columns("C:C").Select ' sarake C tulee aktiiviseksi
Selection.Copy ' tälle riville ei enää päästä
End Sub
Keep EXCELing
@KundeEi auttanut.
Näyttäisi liittyvän jollain tavalla sarakkeen C sisältöön.
Kun poistan sarakkeesta tietoa, makro alkaa jossain vaiheessa toimimaan. Jos täytän sarakkeen vaikka a-kirjaimilla, tulee virhe, mutta nollilla täytetyn sarakkeen kanssa makro toimii. Se toimii myös, kun poistan formatoinnit.
Tietäisi vaan, miksi.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Päivän Sanna: Nvidia sijoittaa miljardi dollaria Nokian osakkeisiin
Nvidia merkitsee osakkeet 6,01 Yhdysvaltain dollarin osakekohtaisella merkintähinnalla tavanomaisten toteutumisehtojen t535490Palkansaajilta kupattiin 27,5 mrd euroa työeläkkeisiin
Jo pelkän himmelin toimintakulut olivat 400 miljoonaa euroa, jolla olisi mukavasti tuottanut myös sote-palveluja hyvinvo933389Suomessa Pohjoismaiden tyhmimmät demarit......aijaijai..
Lasse Lehtinen sanoo suoraan, että Ruotsissa on fiksummat demarit kuin Suomessa. Ja Tampereella fiksummat demut kuin Hel453279HS: persujen v. 2015 turvapaikanhakijoista alle puolet töissä
Aikuisina Suomeen tulleista ja myönteisen päätöksen saaneista vain 42 prosenttia oli vuonna 2023 töissä, vaikka he ovat1553026Lehtinen: "Oli demareidenkin onni, että valkoiset voittivat sodan 1918"
Lasse Lehtisen mukaan vasemmalla on radiohiljaisuus hänen uutuuskirjastaan, "Läheltä piti. Kansakunnan hurjat hetket" L662402SDP:n valtuutettu valehtelee koulutuksensa
SDP:n helsinkiläinen kaupunginvaltuutettu Mahad Ahmed käyttää maisterin titteliä suoritettuaan 60 opintopisteen epäviral532327Nepotismi jytkyttää porvaristossa
Taas uutisoidaan, että useampi perussuomalainen kansanedustaja on palkannut oman perheenjäsenensä eduskunta-avustajaksi731860Martina Aitolehti podcastissa: Ero
Martina Aitolehti podcastissa: Ero Martina Aitolehti kertoi BFF-podcastin https://www.iltalehti.fi/viihdeuutiset/a/6962301817Persut palkkaavat verorahoilla
avustajikseen lapsiaan ja naisystäviään. Juuso on palkannut avustajakseen oman poikansa. Hänen koulutustaustastaan ei2991675Persut muuten hyväksyvät 2 + 8 mrd. euron maatalous- ja yritystuet
Vaikka molemmat tukimuodot tiedetään haitallisiksi, koska ovat käytännössä pelkkää säilyttävää tukea, eivätkä kannusta k921646