Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Problémy s aplikáciou Excel makra pri prechode na verziu 7

programátori Excel Všimnite si , že niektoré aspekty toho , ako aplikácie Excel pracuje s makrami boli zmenené vo verzii 2007 programu . Jedná sa o malé programy napísané v jazyku Visual Basic for Applications ( VBA ) , ktoré umožňujú rozsiahle prispôsobenie a ďalšie funkcie pre ľubovoľné tabuľky . Väčšina makrá napísaná v starších verziách programu Excel budú stále fungovať v roku 2007 . Ale môže nastať niektoré problémy . VBA Editor

Vo verziách programu Microsoft Excel pred rokom 2007 , okno editora VBA bol automaticky zahrnuté do všetkých inštalácií programu . Každý , kto mohol otvoriť makro okno a začať kódovanie . Ale Excel 2007 spracováva editor odlišne , a to by mohlo spôsobiť problémy pre niektoré programátorov . Musíte nainštalovať editor VBA samostatne , pretože nie je vo východiskovej inštalácii . Ak pracujete v podnikovom prostredí , kde nemáte administrátorské oprávnenie na počítači , mohlo by to ukázať nepríjemnosti . Môžete nainštalovať editor VBA súčasne so zvyškom programu , ak vyberiete možnosť VBA počas procesu inštalácie . Ak nie , budete potrebovať Office CD pre Excel pre túto komponent inštalovať neskôr .
Ponúk a panelov nástrojov

Excel makro programátori často vytvárať nové vlastné ponuky a panely nástrojov v programe pre riadenie funkcie makro svojich programov . Ale Excel 2007 odstránené klasické menu a panel nástrojov systému v prospech " ribbon správcu " , ktorý sa zobrazí v hornej časti okna programu . Preto, bude makrá vytvorené v predchádzajúcich verziách nezobrazí očakávaným spôsobom . Namiesto toho , všetky vlastné panely nástrojov a menu sa objaví v sekcii " doplnky " v páse kariet regulátora . To môže predstavovať problém pre programátorov , ktorí hľadajú jednoduché užívateľsky prívetivé rozhranie pre ich staršími programami .
Formáty

počítačovej bezpečnosti stále rastie ako prioritu pre výrobcov softvéru , verzie programu Excel 2007 sa mení, ako makrá vložiť do tabuľkových dokumentov . VBA je silný programovacie prostredie a je schopný hostiť škodlivé kódy a vírusy . Predchádzajúce verzie programu Excel povolený akýkoľvek štandardný súbor programu Excel obsahuje makrá . Ale Excel 2007 zabraňuje makrá v štandardných súborov programu Excel . Namiesto toho je potrebné uložiť súbor v inom formáte povolenými makrami . Jedná sa o pomerne jednoduchý proces , ale môže predstavovať počiatočný problém pre programátorov nevedomý tejto zmeny , pretože budú schopní vytvárať svoje programy bez ukladania dokument v novom formáte .
Predvolené nastavenie makier

V dokumentoch , ktoré obsahujú makrá , Excel 2007 automaticky zakáže makro časť súboru pri otváraní súboru . V predchádzajúcich verziách programu Excel , budete najprv vyzvaní na zadanie svojej požiadavky na spracovanie makrá pri otvorení dokumentu . Tento medzikrok neexistuje v roku 2007 , a je potrebné miesto ručne aktivovať makrá , ak ich chcete používať . To môže byť problém pre užívateľov programu Excel nevedomé kroky na dokončenie tohto procesu , a mohol by viesť k makra niektorých programátorov bytia úplne bez povšimnutia .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené