powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Сохранение в CSV вопрос 2
6 сообщений из 6, страница 1 из 1
Сохранение в CSV вопрос 2
    #35545420
kabancheg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: 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.
27.
Sub Экспорт()
'
' Экспорт Макрос
' Макрос записан 17.09.2008 (alex)
'

'
    Range("F6").Select
    ActiveCell.FormulaR1C1 = "=CONCATENATE(RC[-5],"";"",RC[-1])"
    Selection.Copy
    Range(Selection, ActiveCell.SpecialCells(xlLastCell)).Select
    ActiveSheet.Paste
    Columns("F:F").Select
    Application.CutCopyMode = False
    Selection.Copy
    Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
        False, Transpose:=False
    Rows("1:5").Select
    'Range("A5").Activate
    Application.CutCopyMode = False
    Selection.Delete Shift:=xlUp
    Columns("A:E").Select
    Selection.Delete Shift:=xlToLeft
    Range("A1").Select
    ActiveWorkbook.SaveAs Filename:="C:\DOMINO\1.csv", FileFormat:=xlCSV, _
        CreateBackup:=False
    ActiveWindow.Close
End Sub

Первую проблему решил, теперь вторая: этот код записан полностью экселевским встроенным "записывальщиком" . вот это действие, выполненное при запись "ручками"
Код: plaintext
1.
  ActiveWorkbook.SaveAs Filename:="C:\DOMINO\1.csv", FileFormat:=xlCSV, _
        CreateBackup:=False 
сохраняет выполненные на листе изменения в файл. Если лист в книге один, макрос тоже работает корректно, а вот если листов несколько, то сохраняется почему-то любой другой, но не текущий. Почему так? Где у меня тут косяк? Прошу сильно не пинать, F1 жал, поиском искал, не нашел...
...
Рейтинг: 0 / 0
Сохранение в CSV вопрос 2
    #35545566
Фотография ДмиДми
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ActiveSheet.SaveAs
...
Рейтинг: 0 / 0
Сохранение в CSV вопрос 2
    #35548335
kabancheg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ДмиДмиActiveSheet.SaveAs
Вы будете смеяться, но это не помогло. Проблема, как оказалось,была не в этом. При сохранении всплывает окно "сохранить изменения в файле 1.csv" дык, если выбрать "нет" то все работает и так и так, сохраняется активный лист.
Там еще второе окно выпадает, "файл уже существует, заменить его?" можно ли сделать, чтобы эти окна вообще не выпадали, а выбор в макросе прописать? В атрибутах команды я такого не нашел.
...
Рейтинг: 0 / 0
Сохранение в CSV вопрос 2
    #35548528
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: kabancheg
> ДмиДми
> ActiveSheet.SaveAs
>
> Вы будете смеяться, но это не помогло. Проблема, как оказалось,была не в этом. При
> сохранении всплывает окно "сохранить изменения в файле 1.csv" дык, если выбрать "нет" то
> все работает и так и так, сохраняется активный лист.
> Там еще второе окно выпадает, "файл уже существует, заменить его?" можно ли
> сделать, чтобы эти окна вообще не выпадали, а выбор в макросе прописать? В атрибутах
> команды я такого не нашел.

DisplayAlerts = False
работа
DisplayAlerts = True

--
С уважением Горбонос Игорь Леонидович

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Сохранение в CSV вопрос 2
    #35548610
kabancheg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо. Я это видел, но думал, что работать не будет, там же по умолчанию в диалоге "да", а надо "нет". Что удивительно, заработало все правильно.
...
Рейтинг: 0 / 0
Сохранение в CSV вопрос 2
    #35548705
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: kabancheg
> Спасибо. Я это видел, но думал, что работать не будет, там же по умолчанию в
> диалоге "да", а надо "нет". Что удивительно, заработало все правильно.


По умолчанию нет, потому что если ты хочешь сохранить, то воспользуешся Save или SaveAs, а
если хочешь просто закрыть то и спрашивать особо не о чем ;)

--
С уважением Горбонос Игорь Леонидович

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Сохранение в CSV вопрос 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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