Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.01.2014, 20:16   #1
kartol
Пользователь
 
Регистрация: 23.06.2008
Сообщений: 34
По умолчанию не сохранять файл,только очистить, на другом компьютере

Есть файл (рапортичка).При нажатии на кнопку "сохранить и очистить" он сохраняется в конкретной папке. Файл отсылается на другой комп - Вопрос :возможно ли прописать так чтобы при нажатии на кнопку "сохранить и очистить" на другом компьютере файл только очистился и не появлялось окно с надписью "Папка недоступна или не существует!"
Вложения
Тип файла: rar рапортичка.rar (11.1 Кб, 9 просмотров)
kartol вне форума Ответить с цитированием
Старый 16.01.2014, 20:47   #2
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Код:
 strPath = "C:\Users\Operator\Documents\рапортичка"
Почему вы решили,что у него есть такой путь к папке.
У меня вообще диска С нет,а винда стоит на F
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 16.01.2014, 21:48   #3
kartol
Пользователь
 
Регистрация: 23.06.2008
Сообщений: 34
По умолчанию

Цитата:
Сообщение от doober Посмотреть сообщение
Код:
 strPath = "C:\Users\Operator\Documents\рапортичка"
Почему вы решили,что у него есть такой путь к папке.
У меня вообще диска С нет,а винда стоит на F
Это путь на моём компьютере; я отсылаю этот файл ему. И надо чтоб у него не выплывало окно с предупреждением, если он нажмёт на сделанную кнопку "сохранить" у него должен файл просто очищаться
Ну или проще- если такой папки нет --то просто файл очищается без всякого сообщения,а если есть то ещё и сохраняется

Последний раз редактировалось kartol; 16.01.2014 в 22:01.
kartol вне форума Ответить с цитированием
Старый 16.01.2014, 22:01   #4
Pasha_Z
Пользователь
 
Регистрация: 01.01.2014
Сообщений: 71
По умолчанию

Цитата:
Сообщение от kartol Посмотреть сообщение
Это путь на моём компьютере; я отсылаю этот файл ему. И надо чтоб у него не выплывало окно с предупреждением, если он нажмёт на сделанную кнопку "сохранить" у него должен файл просто очищаться
m = ActiveWorkbook.Path
' strPath = "d:........"
strPath = m

не забудь добавить отзыв.
в низу есть весы.
Pasha_Z вне форума Ответить с цитированием
Старый 16.01.2014, 23:35   #5
kartol
Пользователь
 
Регистрация: 23.06.2008
Сообщений: 34
По умолчанию

Цитата:
Сообщение от Pasha_Z Посмотреть сообщение
m = ActiveWorkbook.Path
' strPath = "d:........"
strPath = m
немного не то что хотел

Сделал проще- удалил запись:

MsgBox "Папка " & strPath & " недоступна или не существует!", vbCritical

Что имею:у меня сохраняется в папку какую указал (знаю что эта папка есть)
strPath = "C:\Documents and Settings\......
При открытии файла на другом компьютере(полученного по почте и т.п.) :если пользователь нажмёт там кнопку"очистить и сохранить" файл просто очистится и 1)не будет сохраняться у них(т.к. нет "пути") и 2) не будет сообщения (что путь не найден).Немного не так(в исходном коде) ,но получил что хотел.

Последний раз редактировалось kartol; 16.01.2014 в 23:39.
kartol вне форума Ответить с цитированием
Старый 17.01.2014, 00:01   #6
kartol
Пользователь
 
Регистрация: 23.06.2008
Сообщений: 34
По умолчанию

и ещё
Как подправить
strDate = Format(Now, "dd/mm/yy hh-mm")
FileNameXls = strPath & "\" & ActiveWorkbook.ActiveSheet.[d3] & " " & strDate & ".xls"
ActiveWorkbook.SaveCopyAs Filename:=FileNameXls
,чтоб название при сохранении документа выбиралось из двух ячеек D3 + I3(дата -которую указываю) ,а то сохраняется под названием = D3 + текущая дата (дата сохранения)
Вложения
Тип файла: rar рапортичка 1.rar (10.4 Кб, 8 просмотров)

Последний раз редактировалось kartol; 17.01.2014 в 00:14.
kartol вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа не работает на другом компьютере hunter03 Visual C++ 2 27.02.2013 21:58
Запуск приложения на другом компьютере ArmanPrestige Общие вопросы C/C++ 4 04.07.2012 22:59
Не работает программа на другом компьютере MooNDeaR Помощь студентам 6 04.08.2011 19:23
запуск на другом компьютере kaljan775 Общие вопросы C/C++ 3 07.12.2010 15:40
Упрямый exe файл не открывается на другом компьютере Iater Общие вопросы C/C++ 3 04.01.2009 00:04