/ / Справяне с Excel файлове какво може да се използва освен VBA? - excel, vba

Справяне с Excel файлове какво може да се използва освен VBA? - excel, vba

Работих върху Excel файл, който ще комбинира всеки един от файловете на Excel изпратени от потребителите. Така че ще има ред за въвеждане на потребител за файл.

Започнах с използването на VBA. Мислех, че това ще бъде най-добрият, естествен избор Не знаех как да го използвам преди това. В момента се натъкнах на проблеми, които нямам представа как да реша във VBA - искам да отворя всеки един от Excel файлове, който съдържа потребителски формуляр безпроблемно, дори ако съдържа VBA код, но това, което се случва, е, диалог, който изисква от тях да приемат или отхвърлят VBA.

Аз наистина обичам да уча нови неща, но е таказапочна да ме дразни. Надявам се, че има друго решение за това, но не и във VBA. Възможно ли е да направите това на друг език и да го запишете от VBA?

Бих искал да имам всички очертани в този мастър Excel файл, или най-много просто да се осигури някаква библиотека. Версията на Excel е 2003.

Отговори:

0 за отговор № 1

как отваряте файла? Работната книга.Отворете ще отвори файл в Excel, който има vba, без да поиска от потребителя да приеме или отхвърли кода.

Може би е проблем с настройките за сигурност, които имате. Можете да ги проверите от менюто - Инструменти, Макро и след това сигурност


0 за отговор № 2

вашият въпрос не е добре дефиниран.

ако трябва да манипулирате Excel файлове безотваряне на програмата Excel, можете да използвате други езици за програмиране. Интерфейсът с обектите COM / ActiveX, които Excel предоставя на операционната система, или използването на независими библиотеки (например за PHP, Java, Python и др.).

Друго решение (за каквото и да е проблем, което имате) е да използвате OpenOffice за работа с Excel файлове. Той има свой собствен макрос език, както и вградени мостове и интерфейси към java & python.