Поддерживает ли SharePoint VBA?

Я прочитал очень мало контента о Sharepoint (SP), и большая часть моего чтения была ориентирована на обзор продаж. Я использую VBA с приложениями Office - особенно Access - на регулярной основе, и мне интересно, есть ли какой-либо переводимый способ сохранить пользовательские функции написания моего собственного VBA в Sharepoint, особенно с MS Access.

Я прочитал, что базы данных Access можно запускать на SP, с tbales в список и формы в InfoPath, но я предполагая, что они в основном говорят о приложениях базы данных Access, построенных с помощью мастеров, которые состоят в основном из связанных объектов без явно определенного кода.

большинство моих приложений в основном управляются кодом с VBA из-за моих требований к автоматизации, на которые я полагаюсь для выполнения своих задач. Смогу ли я сделать то же самое в SP, и может ли кто-нибудь предоставить какие-либо ссылки на эту тему, в частности?

3 ответов


вы можете использовать Access для распространения вашего интерфейса для пользователей, независимо от того, сколько VBA у него есть, но приложение с кодом VBA в нем не будет преобразовываться для запуска в браузере в качестве веб-базы данных в службах доступа Sharepoint 2010. Для этого вам нужно использовать новые, более мощные макросы и ограничить себя функциями, поддерживаемыми веб-объектами. Для существующего приложения, это означает восстановление каждого объекта с нуля.

вам нужно запустить приложение Access в веб-браузере? Если нет,то вы лаете не на то дерево.


AFAIK Sharepoint не поддерживает VBA.


Если вы публикуете доступ к базе данных SharePoint в виде веб-базы данных не может использовать VBA, однако вы можете создать гибрид с таблицами в SharePoint, а также интерфейс доступа, таким образом, вы можете иметь столько на языке VBA и т. д., Как вы хотите и все еще имеют преимущества, что ваши данные будут храниться в SharePoint SQL-сервера. Вы можете хранить интерфейс в Sharepoint и загружать его через sharepoint.

альтернативой является сохранение традиционной базы данных Access на Sharepoint общий доступ и доступ к нему через webDAV, а не веб-интерфейс Sharepoint. Для упрощения можно сопоставить библиотеку sharepoint с локальным диском.