Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Изменить макросом имя кода элемента управления ActiveX
 
Спасибо Разобрался
шейпам имена файлов загруженных в него  картинок  - отклик по выбору шейпа сразу в путь файла (удаление/добавление из шейпа), директория определена
Изменить макросом имя кода элемента управления ActiveX
 
Коллеги,
Добрый день,  

Подскажите, пожалуйста, это осуществимо сделать не вручную?

Спасибо за помощь

Изменено: kmak - 19.10.2024 09:01:48
Макрос не работает при его программном запуске
 
Цитата
Дмитрий(The_Prist) Щербаков написал:
Измените вызов Макроса 2 на такой:
Application.OnTime Now, "Макрос2"
Дмитрий, с этим срабатывает. Спасибо Вам
Макрос не работает при его программном запуске
 
На форме все работает. На листе - нет. Прикладываю файл с обоими вариантами. Надеюсь на помощь.
Изменено: kmak - 20.04.2020 13:16:29
Макрос не работает при его программном запуске
 
Добрый вечер.
При программном вызове из Макрос1 Макрос2 последний не срабатывает. Однако при "ручном" запуске Макрос2 срабатывает как надо.
Помогите сделать так, чтобы  Макрос2  сработал программно.
Спасибо за помощь.
Недоступны элементы ActiveX
 
Office 2016.
Web Browser Control don't work!
Go to:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common\COM Compatibility\{8856F961-340A-11D0-A96B-00C04FD705A2}.
For Compatibility Flags change the value of the DWORD for the applicable ClassID from 1024 to 0.
enjoy!
Прошу помощи по UserForm1.Image1.Picture = LoadPicture ()
 
Игорь, Не догадался, спасибо за подсказку!
Прошу помощи по UserForm1.Image1.Picture = LoadPicture ()
 
Как можно осуществить пропуск таких файлов?
Прошу помощи по UserForm1.Image1.Picture = LoadPicture ()
 
Игорь, Б.спасибо, так и есть!  
Прошу помощи по UserForm1.Image1.Picture = LoadPicture ()
 
Ищу файлы jpg и загружаю их в Image1

Работает все нормально, но выкидывает (invalid picture) если название файла подобно такому
d8a64d_0f40ca40b5304d129ee23c999ec128fa.jpg_srz_698_441_75_22_0.50_1.20_0.00.jpg

М.б. есть ограничения для Image?
Cохранение userform в файл pdf
 
С PrintForm управится не смог - у меня дает отстойный результат (не лезет на лист, да и заголовок мне необходим, т.к. итоговая картинка будет "документом").
Вот решил задачу таким способом, м.б. кому то пригодится - сохраняет форму (полностью) и в PDF, и в любой другой формат картинки, в данном примере - в JPG)
Сильно не ругайте, м.б. решение кривое (я "любитель"), но меня устраивает на все 100%.
Код
Private Sub CommandButton1_Click()
    Dim sName As String
    Dim p As Variant
    Dim sTemp As Worksheet, chrt As Chart
    p = ThisWorkbook.Path
    sName = TextBox1.Value
    DoEvents
    Application.SendKeys "(%{1068})"
    DoEvents
    Set sTemp = Workbooks.Add.Worksheets(1)
    Set chrt = sTemp.ChartObjects.Add(Left:=0, Top:=0, Width:=250, Height:=150).Chart
    With chrt
        .ChartArea.Border.LineStyle = 0
        .Paste
        .Export Filename:=p & "\" & sName & ".jpg", FilterName:="jpg"
        chrt.ExportAsFixedFormat xlTypePDF, Filename:=p & "\" & sName
        .Parent.Delete
    End With
    sTemp.Parent.Close 0
End Sub
Cохранение userform в файл pdf
 
Казанский,
Большое спасибо за рекомендацию.

С наступившим!
Cохранение userform в файл pdf
 
спасибо
почти получилось, теперь разбираюсь почему не вызывает диал.окно  doPDF и отправляет на принтер по умолчанию
Cохранение userform в файл pdf
 
Вставляю так  - у меня есть "doPDF v7"
Но не работает
Код
Private Sub Print_Form() 
Dim STDprinter As String 
STDprinter = Application.ActivePrinter 
Application.ActivePrinter = "doPDF v7" 
Me.PrintForm 
Application.ActivePrinter = STDprinter 
End Sub 

Подскажете причину?
спасибо
С наступающим НГ!
Изменено: kmak - 31.12.2015 17:21:29
Cохранение userform в файл pdf
 
Добрый день,

Помогите кодом ил направьте где искать...
Пробывал ExportAsFixedFormat xlTypePDF - для листов целиком и Range() работает на ура.
А можно ли сделать им также экспорт userform?

спасибо за помощь
Произвольное позиционирование заголовка (Caption) на фрейме (Frame)
 
Спасибо за быстрый ответ
Произвольное позиционирование заголовка (Caption) на фрейме (Frame)
 
Добрый день,
Требуется сместить заголовок на фрейме, например расположить по центру или справа.
Это возможно сделать с сохранением верхней кромки бордюра?
Тут сообщается о невозможноти этого. Это верный вывод?  

Спасибо за помощь.
Код с Combobox на листе и в модуле
 
Понял.
Код с Combobox на листе и в модуле
 
Цитата
Юрий М написал:
ComboBox1_Change() - событийная процедура контрола, который находится на листе - из стандартного модуля это изменение не видно.
спасибо.

Цитата
Юрий М написал:
))) Вы сами понимаете, что написали? Элемент ActiveX вставляют не в модуль, а на лист. И в данном случае не кодом, а ручками )) И в модуле этого листа должны находиться его событийные процедуры.
Имелся ввиду код элемента ActiveX ("рабочим кодом"). Извините я любитель, вероятно не совсем правильно выражаюсь по данной теме, но Вы меня поняли и дали пояснения.
Код с Combobox на листе и в модуле
 
Цитата
Юрий М написал:
А ведь можно было в одном файле показать - ДВА зачем?
Два варианта - два файла.
Что-то нарушил в правилах форума?
Код с Combobox на листе и в модуле
 
Спасибо за наводку!  Я так понял элемент ActiveX в модуль рабочим кодом вставить нельзя.  Вернул значение в модуль через свойства (Linkedcell)
Код с Combobox на листе и в модуле
 
Здравствуйте.
Что не так делаю? Почему код в "модуле" не работает, а на "листе"  работает?
Страницы: 1
Наверх