Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Извлеч код VB bp Excel / 9 сообщений из 9, страница 1 из 1
08.06.2011, 23:19
    #37301482
Galbarad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Извлеч код VB bp Excel
Все привет
возникла задача сделать программу которая повторяет функцыонал реализованый с помощу VB в Excel
в VB я ни бум бум и немогу увидеть в никакогго кода в екселе
помогите плиз
обясните как с помощу MSVS2008 увидеть код в ексельке

заранее спасибо

з.ы. екселку прилагаю может там нет ничего и просто напутали люди
...
Рейтинг: 0 / 0
08.06.2011, 23:26
    #37301489
timtim
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Извлеч код VB bp Excel
Galbarad,

Alt+F11 in Excell and you will see a code.
...
Рейтинг: 0 / 0
09.06.2011, 09:46
    #37301849
Galbarad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Извлеч код VB bp Excel
спасибо увидел код

но при нажатии получил
"Could not load an object because it is not available on this machine."

что это значит если не секрет, и меня не перевод интересует ;)
...
Рейтинг: 0 / 0
09.06.2011, 09:53
    #37301863
The_Prist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Извлеч код VB bp Excel
Galbarad,

Это значит, что в проекте есть компонент, который не установлен на Вашем ПК. Зайдите в редакторе VBA в Tools-References. Там найдете библиотеку MSComm32.osx replacement , напротив которой красуется MISSING. Это и есть тот самый компонент. Очень похож на самопальный. Либо ищите в сети эту библиотеку, чтобы подключить и работать с компонентом, либо снимите галку и сохраните проект. Но работать с ним не сможете, т.к. там очень много завязано именно на этот компонент(в коде он обзывается NETComm1)
...
Рейтинг: 0 / 0
09.06.2011, 10:58
    #37302001
Извлеч код VB bp Excel
The_PristMSComm32.osx
...
Очень похож на самопальный.MSComm32.o c x - стандартный самопальный Майкрософтовский компонент, входящий в комплект VB4,5,6.
...
Рейтинг: 0 / 0
09.06.2011, 11:49
    #37302130
The_Prist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Извлеч код VB bp Excel
13-й кварталMSComm32.o c x - стандартный самопальный Майкрософтовский компонент, входящий в комплект VB4,5,6.Смутила приставка "replacement". И то, что путь к файлу библиотеки выглядит как: C:\NETComm.ocx, а не MSCOMM32.OCX.
...
Рейтинг: 0 / 0
09.06.2011, 12:41
    #37302271
Извлеч код VB bp Excel
The_Prist,

Был не прав, осознал. Самопал. Зачем, непонятно.


Радуют вещи типа[/SRC vba] For I = 1 To 11500000 '140ms delay required for reset delay
Next
[/SRC],[/SRC vba]Dim I, j, K, L As Long
Dim B, C, D, DataByte As String[/SRC], поллинг вместо событий, отсутствие Option Explicit, отступов.
...
Рейтинг: 0 / 0
09.06.2011, 12:42
    #37302274
Извлеч код VB bp Excel
Код: plaintext
1.
2.
    For I =  1  To  11500000    '140ms delay required for reset delay
    Next
,
Код: plaintext
1.
Dim I, j, K, L As Long
Dim B, C, D, DataByte As String
...
Рейтинг: 0 / 0
09.06.2011, 16:44
    #37302921
Galbarad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Извлеч код VB bp Excel
запускать этот код я пока не собираюсь )
достаточно просмотра
спасибо за помощ
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Извлеч код VB bp Excel / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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