Makroja sisältävä Microsoft Excel -laskentataulukko on .xlsm-työkirja: sama Open XML -ruudukko kuin .xlsx-tiedostossa, mutta siihen on lisätty VBA-makroja, jotka voivat muotoilla, päivittää tai luoda uudelleen raportin. Voit lukea soluja suorittamatta kyseistä koodia. Ota makrot käyttöön vain, jos luotat lähettäjään ja todella tarvitset automaatiota.

Mitä makroja sisältävä Microsoft Excel -laskentataulukko todella sisältää
Ylimääräinen ”M” viittaa tallennusmuotoon, ei erilaiseen ruudukkoon. .xlsx ei tue VBA-koodia. .xlsm tukee. Siksi makroja sisältävän Microsoft Excel -laskentataulukon avaaminen poikkeaa tavallisen työkirjan avaamisesta. Kaavat, kaaviot ja muotoilut latautuvat yleensä normaalisti. Automaatio pysyy pois päältä, kunnes sallit sen.
Käsittele odottamatonta .xlsm-tiedostoa kuin suoritettavaa sähköpostiliitettä, ei kuten CSV-tiedostoa. Pyytämättä saapuneet tiedostot, jotka kehottavat ottamaan sisällön käyttöön, ovat yleinen reitti haittaohjelmille. Et tarvitse makroja loppusummien tarkistamiseen, taulukon kopiointiin tai PDF-tiedoston viemiseen.
Pidä nämä asiat mielessä ennen aloittamista:
Taulukon tietoja voidaan lukea makrojen ollessa poissa käytöstä
Painikkeet, mukautetut lomakkeet ja päivitysmakrot eivät toimi ennen kuin otat sisällön käyttöön
Ladatut tiedostot ja sähköpostin liitteet saattavat avautua myös suojatussa näkymässä
Tallentaminen .xlsx-muodossa poistaa VBA-koodin, joten tee niin vain, jos et enää tarvitse sitä
Jos joku lähetti tiedoston yhden napsautuksen raporttia varten, kysy, mitä makron on tarkoitus tehdä. Päätä sitten, tarvitsetko koodia vai pelkät luvut.
Kuinka avata makroja sisältävä Microsoft Excel -laskentataulukko suorittamatta koodia
Työpöytä-Excel on tämän muodon oletussovellus. Avaa valitsemalla Tiedosto > Avaa. Kaksoisnapsautus toimii, kun Excel on liitetty .xlsm-tunnisteeseen. Jos mitään ei tapahdu, käynnistä Excel ensin ja selaa sitten kansioon.
Vaihe 1: Avaa työkirja Tiedosto-valikosta
Siirry Excelissä kohtaan Tiedosto > Avaa ja valitse .xlsm-tiedosto. Jos valintaikkuna piilottaa sen, aseta tyyppisuodattimeksi Excel-tiedostot tai Kaikki tiedostot. Varmista ennen lataamista, että nimi vastaa odottamaasi.

Vaihe 2: Poistu suojatusta näkymästä vasta, kun luotat tiedostoon
Ladatut tiedostot avautuvat usein suojatussa näkymässä. Voit vierittää asiakirjaa rajoitetussa ikkunassa. Napsauta Ota muokkaus käyttöön vasta, kun tunnistat lähettäjän ja tiedostonimen. Tämä napsautus poistaa hiekkalaatikkotilan. Se ei kuitenkaan itsessään suorita VBA-koodia.
Tämän vaiheen jälkeen makroja sisältävä Microsoft Excel -laskentataulukko on käytettävissä tavallisena laskentataulukkona. Loppusummat, suodattimet ja tulostus toimivat yhä. Keltainen palkki voi odottaa.
Ota makroja sisältävä Microsoft Excel -laskentataulukko käyttöön vain luotetusta lähteestä
Keltainen Suojausvaroitus-palkki on normaali. Jos kyseessä on luotettu sisäinen malli, napsauta Ota sisältö käyttöön, jotta makrot voidaan suorittaa. Jos et tunne tiedostoa, jätä makrot pois käytöstä. Voit silti kopioida arvoja, tarkistaa kaavoja ja tulostaa.
Microsoftin ohjeistus on suoraviivainen: älä ota makroja käyttöön, ellet tiedä mitä ne tekevät ja haluat niiden toimivan niin. Kun avaat makroja sisältävän Microsoft Excel -laskentataulukon, taulukot pysyvät käyttökelpoisina, vaikka koodi pysyisi estettynä.

Ladattu työkirja voi myös sisältää Mark of the Web -merkinnän. Tällöin Excel estää makrot entistä tiukemmin. Sulje ensin tiedosto. Napsauta .xlsm-tiedostoa hiiren kakkospainikkeella Resurssienhallinnassa, avaa Ominaisuudet ja valitse Salli, jos vaihtoehto on näkyvissä. Tee tämä vain tiedostolle, johon jo luotat. Eston poistaminen ei tee tuntemattomasta koodista turvallista.
Älä kytke ”ota kaikki makrot käyttöön” -asetusta päälle globaalisti vain yhden kehotteen hiljentämiseksi. Tämä asetus antaa kaikkien myöhempien työkirjojen suorittaa koodia kysymättä. Katso lisätietoja WPS:n valintanauhan asetuksista kohdasta kuinka ottaa makrot käyttöön WPS Officessa.
Avaa makroja sisältävä Microsoft Excel -laskentataulukko WPS Spreadsheetsissä
WPS Office for Windows tukee Microsoft Excel -tiedostomuotoja, kuten .xls, .xlsx ja .xlsm. Siksi makroja sisältävä Microsoft Excel -laskentataulukko voidaan avata paikallisesti WPS Spreadsheetsissä: tiedosto pysyy levyllä, ja voit muokata arvoja, kaavoja ja asettelua ilman asennettua Exceliä.
Makrot ovat erillinen kerros. WPS voi avata työkirjan tietojen käsittelyä varten, vaikka VBA ei olisi täysin saatavilla. Makrojen suorittaminen tai muokkaaminen edellyttää tyypillisesti VBA-tukikomponenttia, eikä monimutkaisen Excel-koodin taata toimivan täysin samalla tavalla kuin työpöytä-Excelissä. Päivittäistä katselua ja muokkausta varten avaa taulukot ensin ja päätä vasta sitten, kannattaako automaatiota ottaa käyttöön.
Vaihe 1: Käynnistä Spreadsheets WPS:n aloitusnäytöstä
Käynnistä WPS Office. Valitse aloituskohdasta Spreadsheets. Tämä avaa laskentataulukkoympäristön Writerin tai Presentationin sijaan.

Vaihe 2: Valitse Valikko ja sitten Avaa
Napsauta Valikko-painiketta vasemmassa yläkulmassa ja valitse Avaa. WPS käyttää samaa toimintatapaa myös Writerissa ja Presentationissa. Tämä tapahtuu sovelluksen sisällä tiedostonhallinnan kaksoisnapsautuksen sijaan.

Vaihe 3: Tarkastele taulukoita ennen koodin sallimista
Valitse .xlsm-työkirja ja napsauta Avaa. Tiedoston tulisi latautua niin, että taulukon välilehdet, kaavarivi ja ruudukko näkyvät. Tarkista loppusummat ja nimetyt välilehdet. Jos keltainen varoitus tulee näkyviin, toimi kuten Excelin kehotteen kanssa: salli vain luotetuille tiedostoille. Voit tallentaa työkopion, viedä PDF:nä tai jatkaa solujen muokkaamista, vaikka makrot pysyisivätkin pois päältä.

Jos käytät jo WPS:ää muihin Excel-tiedostoihin, tämä prosessi vastaa Excel-työkirjojen avaamista WPS Officessa. Ainoa lisähuomioitava asia makroja sisältävän Microsoft Excel -laskentataulukon kohdalla on makrokehote.
UKK
Voinko avata makroja sisältävän Microsoft Excel -laskentataulukon Macilla?
Kyllä. Excel for Mac avaa .xlsm-tiedostot. Ota makrot käyttöön vain, jos luotat tiedostoon. WPS Office on saatavilla myös macOS:lle paikalliseen laskentataulukkojen käsittelyyn. Kaksoisnapsautuksen toiminta riippuu silti siitä, mille sovellukselle tunniste on määritetty.
Suorittaako Google Sheets makrot?
Ei. Google Sheets ja Excelin verkkoversio voivat näyttää ruudukon ja monia kaavoja. Ne eivät kuitenkaan suorita Excelin VBA-koodia. Tämä on hyödyllistä, jos epäilet liitteen turvallisuutta, mutta rajoite silloin, kun painikkeen pitäisi muodostaa raportti uudelleen.
Voiko LibreOffice Calc korvata Excelin tälle tiedostolle?
LibreOffice Calc pystyy avaamaan taulukot ja kaaviot. VBA-yhteensopivuus on osittainen. Yksinkertaiset tallennetut makrot saattavat toimia. Monimutkainen Excel-automaatio ei useinkaan toimi, tai se on kirjoitettava uudelleen LibreOffice Basicilla. Calc ei ole sama asia kuin LibreOffice Draw:n ilmainen PDF-muokkaus: Calc on tarkoitettu työkirjoille, Draw taas PDF-vientiin.
Pitäisikö minun muuntaa makroja sisältävä Microsoft Excel -laskentataulukko .xlsx-muotoon?
Vain jos olet varma, ettet tarvitse makroja. Tallentaminen .xlsx-muodossa on hyvä tapa jakaa staattinen taulukko, mutta huono tapa arkistoida työkalu, joka nojaa VBA-koodiin. Säilytä alkuperäinen .xlsm-tiedosto, jos lähettäjä yhä käyttää automaatiota.
Milloin minun tulisi ohittaa Draw ja käyttää WPS PDF:ää?
Ohita Draw, kun PDF on skannattu, kyseessä on pitkä raportti tai tiedosto, joka täytyy yhdistää, jakaa, pakata tai muuntaa Word-muotoon. LibreOffice Draw:n ilmainen PDF-muokkaus riittää logolle tai yksiriviselle päivämäärälle. WPS PDF on nopeampi silloin, kun sivun on näytettävä valmiilta varsinaisen uudelleenkirjoituksen jälkeen.





