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

Страницы: 1
Как на VBA скачивать картинки из интернета ?
 
Здравствуйте !

Я пытаюсь скачать картинку с помощью этого кода VBA

он работает но если файл назван на русском языке -  код больше не скачивает картинку

Можете помочь решить данную проблему

Заранее благодарю!
Код
Option Explicit
    Private Declare PtrSafe Function URLDownloadToFile Lib "urlmon" _
      Alias "URLDownloadToFileA" ( _
        ByVal pCaller As LongPtr, _
        ByVal szURL As String, _
        ByVal szFileName As String, _
        ByVal dwReserved As Long, _
        ByVal lpfnCB As LongPtr _
      ) As Long
    Private Declare PtrSafe Function DeleteUrlCacheEntry Lib "Wininet.dll" _
      Alias "DeleteUrlCacheEntryA" ( _
        ByVal lpszUrlName As String _
      ) As Long


Public Const ERROR_SUCCESS As Long = 0
Public Const BINDF_GETNEWESTVERSION As Long = &H10
Public Const INTERNET_FLAG_RELOAD As Long = &H80000000
Public Const folderName As String = "c:\temp\"
Sub Sample()
    Dim Ret, a As Variant

  a = "https://kidigo.com.ua/userfiles/трипл_фан_метал72.png"
    
Ret = URLDownloadToFile(0, a, "C:\try\1.png", 0, 0)
End Sub
Импорт файла "*.db"
 
Большое спасибо за подсказку, это помогло.
Импорт файла "*.db"
 
Файл на локальном ПК без доступа к интернету.
Импорт файла "*.db"
 

Kак импортировать данные из файла “*.db” на лист Excel ?

При попытки всплывает окно ошибки.



Сейчас для чтения использую программу - DB Browser (SQLite) ,  что очень неудобно.
Изменено: Macovei Leon - 03.08.2019 13:17:31
UserForm иногда закрыта листом Excel
 
Здравствуйте, форумчани

У меня появился проблема. Я создал UserForm и показываю его в конце макроса с помощью команды “UserForm.show”  но проблема в том  что иногда UserForm  выходит под файлом Excel и чтобы его выявить нужно выбрать его внизу на панели задач. Есть ли способ которые бы активировал этот UserForm так чтобы он изначально оказался над файлом Excel ?
Если такого решения нет, то  тогда можно ли отследить если кнопка на UserForm не была нажата в течение  какого-то времени  и тогда подать сигнал об этом.

Зарание блогадарю.
Создать свою диаграмму в Excel
 

Спасибо большое пользователю БМВ  очень полезная ссылка. Возможно это то что мне нужно.

Всем спасибо за помощь.

Создать свою диаграмму в Excel
 
“возможности рисования”-это как ??? мне нужна нормальная диаграмма которая работает также как и встроенная толика она должна быть другого тип. Как ию сделать ??? что учить ???
Создать свою диаграмму в Excel
 

Здравствуйте.

В Excel есть большое количество диаграмм  но ни одна из них не подходит мне.

Возможно ли создать свою диаграмму ??? если “да” то как ???

Сравнение столбцов со смешанным содержимым
 
Подскажите что я делаю не так ???
Сравнение столбцов со смешанным содержимым
 
Спасибо. Не знал об этои надстройке. Буду пробовать
Сравнение столбцов со смешанным содержимым
 

Добрый день.

Помогите пожалуйста сравнить два столбца и вывести в третий столбец значения которые совпадают минимум по четырем словам в однои ячеики, незовисимо от местоположения  в тексте. В прикрепленной таблице выделены зеленым ячейки которые соответствуют заданному критерию. (В столбцах более 50.000 значений)

Изменено: Macovei Leon - 14.07.2018 17:48:12
работа с файлами на VBA: Закрытие txt.
 
Спасибо помогло
работа с файлами на VBA: Закрытие txt.
 

Здравствуйте!

Подскажите пожалуйста как закрыть текстовый файл на VBA. Я сделал код  который создает файл и открывает.

Но я не знаю:

1.Как закрыть текстовый файл ?

ВОТ КОД:

Код
Option Explicit
Sub TEST()
Dim fso As FileSystemObject
Set fso = CreateObject("Scripting.FileSystemObject")
fso.CreateTextFile (ThisWorkbook.Path & "\linx_create_txt_for_txtdelenia_temporar.txt")
Shell "NotePad linx_create_txt_for_txtdelenia_temporar", vbNormalFocus
End Sub
Мне не так важно сохранять структуру кода моя задача открыть файл для пользователя и сохранив закрыть его.
Изменено: Macovei Leon - 08.07.2018 02:07:20
Cоздание своей панели инструментов на VBA
 
Спасибо но Kак изменить название панели ?
И можно ли изменить размер кнопки ил выпадающего списка ?
Изменено: Macovei Leon - 06.07.2018 21:13:59
Cоздание своей панели инструментов на VBA
 
Здравствуйте!
Подскажите пожалуйста как сделать свою панель инструментов на VBA. Я  только начал учить и написал такой код, но я не знаю:
1.Как сделать выпадающий список?
2.Kак изменить название панели?
Код
Sub Menu()
On Error Resume Next
Application.CommandBars("панель").Delete
With Application.CommandBars.Add("панель", Temporary:=True)
    With .Controls.Add
        .Caption = "Test"
        .FaceId = 2
        .Style = 3
        .OnAction = "Test"
    End With
   .Visible = True
End With
End Sub
Поиск позиции по двум критериям
 
Может так.
Страницы: 1
Наверх