Доброго дня, уважаемые. Вопрос простой- открываю Эксель, копирую в него рисунок- это нормально. Далее мне надо рисунок выделить и что-то с ним сделать. При попытке выделения получаю ошибку "Компонент с указанным именем не найден". Хотя объект Array("Picture 1") есть:
Код
Sub Format()
Range("e1").Select
ActiveSheet.Pictures.Insert("E:\GAL91Client2\Kamaz.jpg").Select 'Нормально
ActiveSheet.Shapes.Range(Array("Picture 1")).Select 'Ошибка здесь
....
End Sub
Доброго первого дня весны, уважаемые. Прошу подсказать, как одолеть такую ошибку: есть стандартный доступ к таблице MS SQL из Excel'я:
Код
Option Explicit
Public Conn As New ADODB.Connection
Public Cmd As ADODB.Command
Public RecSet As New ADODB.Recordset
...
Conn.ConnectionString = "PROVIDER=SQLOLEDB; SERVER=MKS; DATABASE=devel; TRUSTED_CONNECTION=NO; UID=user; PWD=password"
Conn.ConnectionTimeout = 3600
Conn.CommandTimeout = 3600
Conn.Open
Set Cmd = New ADODB.Command
Set Cmd.ActiveConnection = Conn
Cmd.CommandType = adCmdText
Cmd.CommandTimeout = 3600
Dim stroka As String
stroka = "MyProcedure"
Cmd.CommandText = stroka
Set RecSet = Cmd.Execute()
Range("A4").CopyFromRecordset RecSet
Set RecSet = Nothing
Set Cmd = Nothing
Set Conn = Nothing
, который нормально работает, если хранимая процедура "MyProcedure" возвращает набор строк быстро. А стоит ей задуматься, то Excel (2010) радостно сообщает: Error ADODB.Recordset-->Операция не допускается, если объект закрыт. Тайм- ауты я всякие пробовал, не помогло..
Доброго дня всем. Прошу помочь, печаль такая: при выгрузке данных из КИС "Галактика" с использованием шаблона получаю сообщение: "Ошибка мультипликации диапазонов". С чем связано, где искать? В шаблоне есть встроенный макрос- он идёт вместе с КИС и работоспособен. Может, проблема в данных?
Добрый день, уважаемые. Подскажите решение такой проблемы, Excel 2007: Открываю файл, в VBA в библиотеке: Tools -> References вижу ссылки на файлы с "библиотеками". Где хранится список этих ссылок? Чтобы удалить ненужные?
Доброго дня, уважаемые. Есть отчёт, полученный из системы "Галактика", в котором стоят апостофы в первой позиции. Попытка удалить их макросом не привела к успеху. Подскажите, пож.