powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / VBA, как узнать к какому объекту принадлежит функция/метод ?
5 сообщений из 5, страница 1 из 1
VBA, как узнать к какому объекту принадлежит функция/метод ?
    #39118626
Фотография Шведков Артем
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет.

Подскажите, зная функцию VBA, допустим Format для преобразования даты от таймстемпа - как к ней обратиться из стороннего ПО ?
Создал объект Excel.Application, открыл в нем книгу и с ней работаю, все нормально. А вот применить функцию format не смог..

сейчас конечно покурю доки на тему FormatDateTime, но уже есть реализованный код на VBA с применением функции Format(Now(),...)

сорри за ламерство)
...
Рейтинг: 0 / 0
VBA, как узнать к какому объекту принадлежит функция/метод ?
    #39118663
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Format - это функция семейства VBA.Strings. Подключите MS Office Object Library - и вызывайте.
Ну или используйте мемберов Excel.Application.WorksheetFunction.
...
Рейтинг: 0 / 0
VBA, как узнать к какому объекту принадлежит функция/метод ?
    #39118735
Казанский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Шведков АртемСоздал объект Excel.ApplicationТогда можете использовать функцию листа ТЕКСТ, т.е. xlApp.WorksheetFunction.Text или просто xlApp.Text .
У этой функции даже больше возможностей, чем у vba.Format.
...
Рейтинг: 0 / 0
VBA, как узнать к какому объекту принадлежит функция/метод ?
    #39118864
Фотография Шведков Артем
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AkinaFormat - это функция семейства VBA.Strings. Подключите MS Office Object Library - и вызывайте.
Ну или используйте мемберов Excel.Application.WorksheetFunction.
спасибо, гляну этот вариант чуть позже. сходу через Excel.Application.WorksheetFunction не получилось


КазанскийТогда можете использовать функцию листа ТЕКСТ, т.е. xlApp.WorksheetFunction.Text или просто xlApp.Text .
У этой функции даже больше возможностей, чем у vba.Format.
т.е. через .text конвертить дату от "now" и работать дальше как со строкой ? ок, спасибо, попробую завтра так реализовать.

P.S. все же есть какие наглядные схемы объектов и их свойств/методов/функций.. ? че то не очень мне нравятся доки на msdn) нафик я 2013 ёксель поставил.. в 2007ом всё под рукой было)
...
Рейтинг: 0 / 0
VBA, как узнать к какому объекту принадлежит функция/метод ?
    #39118929
ZVI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шведков АртемP.S. все же есть какие наглядные схемы объектов и их свойств/методов/функций.. ? че то не очень мне нравятся доки на msdn) нафик я 2013 ёксель поставил.. в 2007ом всё под рукой было)
Документация есть и в формате CHM, скачать можно отсюда - Office 2013 VBA Documentation .
В документе "Excel 2013 Developer Documentation.chm" на вкладке Содержание смотрите раздел: Excel 2013 Developer Documentation - Object Model. По приведённой выше ссылке есть документация по всем приложениям Office 2013.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / VBA, как узнать к какому объекту принадлежит функция/метод ?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]