Otázky a odpovede pre Microsoft Excel a ostatné programy Microsoft Office
Vitajte, Hosť
Užívateľské meno: Heslo: Pamätať si ma

excel macra a powershell

excel macra a powershell pred 2 rokmi 6 mesiacmi #6151

  • juraj
  • juraj-ov Avatar
  • Odhlásený
  • New Member
  • Príspevkov: 1
  • Karma: 1
Zdravím,
potreboval by som pomôcť s vytvprením macra ktré by importovalo automaticky dáta z .txt dokumentu do excelu. Mám tu veľké množstvo servrov ktoré treba každé 2 týždne pozrieť stav zaplnenia diskov, voľnú RAM, services down atď. To sa mi už automaticky robi do txt dokumentu len potom to musím manuálne zadávať do excelu a to by som chcel zautomatizovať. Čiže aby s mi stav diskov, RAmka, uptime a services automaticky doplnili z toho .txt dokumentu do excelu. To .txt je písané cez PowerShell.
Ak by niekto vedel poradiť budem rád.
The administrator has disabled public write access.

excel macra a powershell pred 2 rokmi 6 mesiacmi #6152

  • @dmin
  • @dmin-ov Avatar
  • Odhlásený
  • Moderátor
  • Príspevkov: 55
  • Získaných poďakovaní 2
  • Karma: 0
Zdravím Juraj.

Je potrebné nahrať jednoduché makro, ktoré otvorí TXT súbor, naimportuje ho a je to.

V Exceli prejdeš do karty View > Macros > Record Macros. V okne, ktoré sa Ti otvorí, stačí zadať názov makra (bez medzier), príp. klávesovú skratku a potvrdiť. Čokoľvek spravíš v Exceli sa nahrá vo forme makra. Makro len zopakuje všetky činnosti, ktoré urobíš.

Takže teraz otvor TXT súbor cez File > Open, nájdi textový súbor (ak Excel nevidí textový súbor, je potrebné dole v okne zvoliť All Files).

Po otvorení TXT súboru musíš prejsť jednoduchými krokmi importu. Na konci sa obsah TXT súboru zobrazí priamo v sheete.

Je potrebné zastaviť makro. To spravíš v tej iste karte ako nahrávanie, takže prejdi do View > Macros > Stop macro recording

Makro je nahraté. Nezabudni si súbor s makrom uložiť, no po importe TXT súboru Ti práve ostanú dva súbory. Jeden s naimportovaným TXT súborom, druhý prázdny, kde je vlatne nahraté makro. Ten treba uložiť, treba prejsť do File > Save As, no zvoliť Save as type: Excel Macro-Enabled Workbook, ináč Ti Excel makro neuloží.

Ešte jedna dôležitá poznámka: Po otvorení súboru s makrom by si mal vidieť notifikačný panel s informáciou, že je potrebné makro povoliť, nezabudni na to :).

Ak si chceš prečítať step-by-step tutorial o makrách, pozri:
http://www.janzitniak.info/microsoft-excel/ako-vytvorit-makro-v-exceli

A.
The administrator has disabled public write access.

Ak máte záujem o školenie Excel vo vašej firme, viac informácií nájdete na školenie Excel.

Na Vaše otázky vo fóre odpovedá Mgr. Ján Žitniak, viac informácií kliknutím sem.

Čas vytvorenia stránky: 0.133 sekúnd