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

Страницы: 1
Поиск текста и замена его на символ
 
Если правильно поняла задачу, можно сделать так:
Выделить столбцы E:H.  Затем  Найти и Выделить-Перейти-Константы -Текст.
Пишем нужное значение . Нажимаем  Ctrl-Enter
подключение к ftp с помощью vba
 
Копирование с помощью FAR получается.
Значит доступы все есть.
Для поиска ошибок пробовала использовать функцию GetLastError:
Код
Declare Function GetLastError Lib "kernel32.dll" () As Long
t = FtpPutFile(hSession, "c:\temp\a.txt", "sh.txt", 1, 0)
ErrorCode = GetLastError()
Errorcode выдается 0
подключение к ftp с помощью vba
 
Уже пробовала-не помогает(.
подключение к ftp с помощью vba
 
Помогло!Спасибо огромное!
Еще нужно отправить файл на ftp-сервер.Одна надежда на вас.

Пишу так :
t = FtpPutFile(hSession, "c:\temp\a.txt", "sh.txt", 1, 0).
Опять  переменная t принимает значение False.
подключение к ftp с помощью vba
 
Уважаемый The_Prist , поскольку код пишу на vba в excel, поэтому посчитала, что к excel имеет отношение.
код следующий


Код
Private Declare Function InternetOpen _
   Lib "wininet.dll" Alias "InternetOpenA" ( _
   ByVal sAgent As String, _
   ByVal nAccessType As Long, _
   ByVal sProxyName As String, _
   ByVal sProxyBypass As String, _
   ByVal nFlags As Long) As Long

Private Declare Function InternetConnect _
   Lib "wininet.dll" Alias "InternetConnectA" ( _
   ByVal hInternetSession As Long, _
   ByVal sServerName As String, _
   ByVal nServerPort As Integer, _
   ByVal sUserName As String, _
   ByVal sPassword As String, _
   ByVal nService As Long, _
   ByVal dwFlags As Long, _
   ByVal dwContext As Long) As Long
   
Private Declare Function FtpPutFile _
   Lib "wininet.dll" Alias "FtpPutFileA" ( _
   ByVal hFtpSession As Long, _
   ByVal lpszLocalFile As String, _
   ByVal lpszRemoteFile As String, _
   ByVal dwFlags As Long, _
   ByVal dwContext As Long) As Boolean
   
Private Declare Function FtpGetFile _
   Lib "wininet.dll" Alias "FtpGetFileA" ( _
   ByVal hFtpSession As Long, _
   ByVal lpszRemoteFile As String, _
   ByVal lpszNewFile As String, _
   ByVal fFailIfExists As Boolean, _
   ByVal dwFlagsAndAttributes As Long, _
   ByVal dwFlags As Long, _
   ByVal dwContext As Long) As Boolean
Public Sub for_ftp()

hINetSession = InternetOpen("MyFTPClient", 0, vbNullString, vbNullString, 0)

hSession = InternetConnect(hINetSession, "ftps.host_name.ch", _
   "990", "usr_n", "password", 1, 0, 0)

При этом переменная hSession  выдает 0.
подключение к ftp с помощью vba
 
Добрый день, форумчане.
Пытаюсь подключиться к серверу FTP средствами vba.
Есть  данные:
Host: ftps.host_name.ch
Username:   user_n
Password:     password
Port : 990

Подключалась с помощью far, все в порядке.

При использовать api функций InternetOpen и InternetConnect(использовала http://www.codenet.ru/progr/vbasic/FTP.php
) первая отрабатывает. а вторая нет.
Не знаю. в чем может быть причина.
у меня сейчас только одна догадка: в FAR выбираю encryption: SSL/TLS Implicit encryption, а в функции InternetConnect такого параметра  вообще нет.
Добавление данных из Excel в Access
 
Как вариант, использовать ADO/



Код
Public Sub export()
'подключение к аксесснику
Dim connA As ADODB.Connection
Set connA = New ADODB.Connection
connStringA = "Data Source=C:\my_base.accdb"

With connA
.CommandTimeout = 20
.CursorLocation = adUseClient
.Provider = "Microsoft.ACE.OLEDB.12.0"
.Open connStringA
End With

Dim commandsA As ADODB.Command
Set commandsA = New ADODB.Command
commandsA.ActiveConnection = connA


For i = 1 To ActiveSheet.Cells(Rows.Count, 1).End(xlUp).Row
SQLTextA = "insert into b values ('" & Cells(i, 1) & "','" & Cells(i, 2) & "','" & Cells(i, 3) & "')"


commandsA.CommandText = SQLTextA
commandsA.Execute
Next
connA.Close
End Sub 
Преобразовать данные для сводной таблицы
 
В приемах смотрели?

http://www.planetaexcel.ru/techniques/3/55/
применение формата к ячейки по условию
 
Может формула такая поможет или что-то вроде нее.
Нужна формула автозаполнения чтобы занчение менялось через 20 строчек например
 
Можно сделать так.В конце первой 20-ки(30-ки-то сколько раз повторяется) вставить формулу и протянуть
Про макрос "Скрытие/отображение ненужных строк и столбцов"
 
Макрос в Листе1.
Изменено: leleniya - 25.10.2013 11:30:04
Про макрос "Скрытие/отображение ненужных строк и столбцов"
 
А так?)))
Про макрос "Скрытие/отображение ненужных строк и столбцов"
 
вот вариант макросом: при изменениях числа в столбце E срабатывает скрытие. открыть всё - show
Как посчитать кол-во отработаных часов, как автоматизировать расчет отработаных часов для большого кол-ва работников
 
Почему же, там для разных дат расчитано разное время: для 02-12,74
для 03- 1,086
для 04-1,02
Как посчитать кол-во отработаных часов, как автоматизировать расчет отработаных часов для большого кол-ва работников
 
вот  идея для одного работника, можно доработать
Страницы: 1
Наверх