Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Разыскивается функция работы с текстом / 7 сообщений из 7, страница 1 из 1
13.08.2007, 13:53:03
    #34723711
babken
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разыскивается функция работы с текстом
На вход: полное имя текстового файла, номер строки, которую надо удалить.
На выход: true если удалось удалить строку, иначе false.

С уважением,
...
Рейтинг: 0 / 0
13.08.2007, 14:08:11
    #34723768
Rampage
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разыскивается функция работы с текстом
обязательно функция? а не проще в вба написать макрос?
...
Рейтинг: 0 / 0
13.08.2007, 14:49:10
    #34723914
Charles Weyland
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разыскивается функция работы с текстом
babkenНа вход: полное имя текстового файла, номер строки, которую надо удалить.
На выход: true если удалось удалить строку, иначе false.

С уважением,
300 рублей и я тебе эту функцию тут же напишу!
...
Рейтинг: 0 / 0
13.08.2007, 14:50:28
    #34723921
Charles Weyland
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разыскивается функция работы с текстом
Не, 500. Иначе не соглашусь. :)
...
Рейтинг: 0 / 0
13.08.2007, 14:59:28
    #34723960
babken
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разыскивается функция работы с текстом
Именно это я и имел в виду.
function (full_path as string,num_str as integer) as boolean

end fucntion

C уважением,
...
Рейтинг: 0 / 0
13.08.2007, 15:02:40
    #34723977
Charles Weyland
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разыскивается функция работы с текстом
babkenИменно это я и имел в виду.
function (full_path as string,num_str as integer) as boolean

end fucntion

C уважением,

Я тоже это имел ввиду))
...
Рейтинг: 0 / 0
14.08.2007, 00:09:29
    #34725111
KL (XL)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разыскивается функция работы с текстом
babkenИменно это я и имел в виду.
function (full_path as string,num_str as integer) as boolean

end fucntion

На всякий пожарный: подобная функция будет работать только при вызове ее из-под VBA и никогда из формулы.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
Option Explicit

Function RowDelete(full_path As String, index_sheet As Variant, num_row As Long) As Boolean
    If Dir(full_path) = "" Then GoTo errHandler
    Dim wb As Workbook
    Dim ws As Worksheet
    On Error GoTo errHandler
    Set wb = Workbooks.Open(full_path)
    Set ws = wb.Worksheets(index_sheet)
    ws.Rows(num_row).Delete
    Set ws = Nothing
    wb.Close True
    Set wb = Nothing
    RowDelete = True
    Exit Function
errHandler:
    Set ws = Nothing
    If Not wb Is Nothing Then wb.Close (False)
    Set wb = Nothing
    RowDelete = False
End Function

Sub test()
    Application.DisplayAlerts = False
    MsgBox RowDelete("h:\name.xls",  1 ,  10 )
    Application.DisplayAlerts = True
End Sub
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Разыскивается функция работы с текстом / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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