Всем доброго времени суток.
при написании Excel пользовался Автозаменой (меню-сервис-автозамена )
Вопрос: эта автозамена действительна только здесь и сейчас или на другом компе тоже будет работать ( если Ехсеl отправить по почте. Будут ли там выполняться условия, которые я задавал на своем компе? )
Спасибо
автозамена
Сообщений 1 страница 22 из 22
Поделиться12010-06-11 20:20:36
Поделиться22010-06-16 09:20:56
<при написании Excel...>
Никогда еще не давал советы разработчикам Excel
Автозамена - замена какой-либо информации при вводе. Если не отменили действие и сохранили документ - обратного пути нет
Поделиться32010-06-16 09:41:06
vikttur, здесь можно не опасаться глюков с цитированием
Поделиться42010-06-16 09:46:33
здесь можно не опасаться глюков с цитированием
Хотел спросить: "А где оно, цитирование?"
Уже нашел
Поделиться52010-07-01 13:24:28
to vikttur
Вообще-то , я уже разобрался с этим вопросом на уровне экспериментов.
Но похоже что: или вопрос поставлен не корректно, или первый пост прочитан без должного внимания.
Автозамена - замена какой-либо информации при вводе. Если не отменили действие и сохранили документ - обратного пути нет
поскольку я уже пользуюсь автозаменой - стало быть мне знакомы сущность и принцип работы.
вопрос был поставлен иначе
( если Ехсеl отправить по почте. Будут ли там выполняться условия, которые я задавал на своем компе? )
т.е. при написании какой-то программы на Excsel, была использована автозамена напр. 1-6=1000000
при вводе 1-6 и нажатия Ввод - в ячейке автоматически появлялось число 1000000
программа с таким условием автозамены была отправлена Вам по почте
Вопрос: Если Вы в моей программе на своем компьютер введете 1-6, тогда будет результат:
а) 1-6
б) 1000000
в) неизвестный формат
4) синтаксическая ошибка
Поделиться62010-07-01 13:57:45
при написании какой-то программы на Excsel, была использована автозамена напр. 1-6=1000000
Здравствуйте.
На самом деле и сейчас вопрос либо поставлен некорректно, либо написано не то, что имеется ввиду. Автозамена применяется к приложению в целом. Т.е. данные о заменах хранятся не в книге, а на компьютере. А значит, переслав книгу, другой пользователь, введя 1-6 получит:
либо 01.06.2010;
либо 1-6(как текст)
Но непонятно главное: "при написании какой-то программы"
Если все эти замены прописаны в программе - то необходимо уточнить - это сделано при помощи чего? Т.е. в самой программе:
-составляется список автозамены, меняя настройки автозамены Excel;
-замена производится непосредственно внутри программы при выполнении ввода;
-списки автозамены были заменены вручную в файле с программой.
Поделиться72010-07-03 14:42:28
to The_Prist
Доброго времени суток
спасибо за ответ.
Т.е. данные о заменах хранятся не в книге, а на компьютере. А значит, переслав книгу, другой пользователь, введя 1-6 получит:
либо 01.06.2010;
либо 1-6(как текст)
Вообще-то , я уже разобрался с этим вопросом на уровне экспериментов.
а вот здесь хотелось бы получить подробную информацию
-составляется список автозамены, меняя настройки автозамены Excel;
-замена производится непосредственно внутри программы при выполнении ввода;
-списки автозамены были заменены вручную в файле с программой.
Если я правильно понял, то существует какой-то способ "передачи условий автозамены на другой комп ?
и как же все это делается ?( подробнее и с картиками )
Поделиться82010-07-04 17:01:04
существует какой-то способ "передачи условий автозамены на другой комп ?
Для того, чтобы при работе с Вашим файлом на других компьютерах было нужное Вам условие автозамены, на событие открытия книги надо прописать:
Private Sub Workbook_Open() Application.AutoCorrect.AddReplacement What:="1-6", Replacement:="1000000" End Sub
а на событие закрытия:
Private Sub Workbook_BeforeClose(Cancel As Boolean) Application.AutoCorrect.DeleteReplacement What:="1-6" End Sub
Поделиться92010-07-04 18:19:07
Что-то я в 2000 таких списков не нахожу. Они с 2003 версии появились?
Поделиться102010-07-04 20:35:56
Что-то я в 2000 таких списков не нахожу
Hugo, точно не скажу, но посмотрите в Орфография-Автозамена...
Поделиться112010-07-04 21:48:25
посмотрите в Орфография-Автозамена...
Точно, есть. Никогда не пользовался.
Но вот странно, не получается заставить работать на Workbook_Open().
Даже прописал весь код в модуль, MsgBox до кода и после, вызов в Workbook_Open - MsgBox срабатывают, автозамена не ставится. Если запустить код позже вручную - всё в порядке. Не пойму...
Поделиться122010-07-07 21:16:25
toThe_Prist
Для того, чтобы при работе с Вашим файлом на других компьютерах было нужное Вам условие автозамены, на событие открытия книги надо прописать:
Код:
Private Sub Workbook_Open()
Application.AutoCorrect.AddReplacement What:="1-6", Replacement:="1000000"
End Sub
а на событие закрытия:
Код:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.AutoCorrect.DeleteReplacement What:="1-6"
End Sub
Благодарю за ответ и подробную информацию.
К сожалению, мои знания Excеl заканчиваются на =ФУНКЦИЯ
Даже если я скопирую все Ваши команды, то дальше чем буфер обмена они никуда не пойдут
Поделиться132010-07-09 02:45:03
0mega, если Вы будучи в Эксе нажмете одновременно alt+F11 - много нового узнаете. Рекомендую.
Поделиться142010-07-09 20:36:11
будучи в Эксе нажмете одновременно alt+F11 - много нового узнаете. Рекомендую.
Мне подбросили идею
Клавы сразу две нажать...
Что получилось в самом деле -
Вам предлагаю почитать
Поделиться152010-07-09 21:28:24
0mega, Вы бы больше времени посвятили изучению Excel, чем простым рифмам - меньше бы задавали таких вопросов. То у Вас справка на "не нашем", то звуки вместо редактора
Меню Сервис-Макрос-Редактор_VBA (здесь, кстати, тоже указано alt+F11).
Поделиться162010-07-09 22:19:55
to vikttur
И Вам тоже желаю доброго времени суток
Вы бы больше времени посвятили изучению Excel, чем простым рифмам
еще раз перечитал правила... про рифму ничего не сказано ...
- меньше бы задавали таких вопросов.
вопрос к админу: " а какие вопросы здесь можно задавать ? "
Меню Сервис-Макрос-Редактор_VBA (здесь, кстати, тоже указано alt+F11).
Хочется верить что следующий вопрос будет не "такой", а конкретный и по существу
Покажите мне, пожалуйста, где указано alt+F11 ?
Поделиться172010-07-09 23:47:14
Вероятно, Маковский Эксель не только первой датой отличается...
Поделиться182010-07-10 00:21:27
еще раз перечитал правила... про рифму ничего не сказано ...
0mega, успокойтесь, vikttur ничего обидного не имел ввиду, поэтому он собственно и поставил смайлик в сообщении.
Да и не по поэзии здесь форум.
Но с другой стороны, советовать тоже в правилах не запрещено, чем vikttur и воспользовался. Так что 1:1.
Вы конечно и в рифму свои вопросы писать можете, но представьте что тот-же vikttur в ответ на Ваши вопросы начнёт формулы хокку писать?
Или The Prist, например, выложит код пятистрочным ямбом?
вопрос к админу: " а какие вопросы здесь можно задавать ? "
Вот тут я даже замешкался...
Интересно, а действительно, какие вопросы можно задавать на сайте "Форум по Эксель"?
У меня такое подозрение что вопросы по Excel...
Поделиться192010-07-10 09:51:07
to Hugo
Вероятно, Маковский Эксель не только первой датой отличается...
кроме начальной даты - есть еще одно небольшое отличие. если документ Excel "рождался" ( именно рождался а не создавался ) на Mac-e, тогда пользователи РС не смогут его раскрыть. Специально для этого случая у меня есть пара бланков, "рожденных" на РС
в 2004-ом офисе все формулы и программы , написанные на и для РС выполняют те же функции и делают точно такие же расчеты как и Office 2003
Единственное, что у меня не получилось - это заставить его "петь"
alt+F11 - это не отличие Excel. Это сочетание клавиш. Даже у производителей сот тлф - кирилица написана на разных кнопках...
A здесь 2 монстра ( и вечные конкуренты) компьютерной техники.
P.C.
написание нового предложения с маленькой буквы - это не показатель моих знаний русского я зыка.
Это привычка, потому что некоторые форумы и почтовые серверы заглавные буквы превращают в крякообразные знаки
Поделиться202010-07-11 01:01:58
Serge 007: <0mega, успокойтесь, vikttur ничего обидного не имел ввиду, поэтому он собственно и поставил смайлик в сообщении>
Точно-дословно. Не хотел. И смайлик
0mega: <Вопрос к админу: " а какие вопросы здесь можно задавать ?>
Serge 007: <Вот тут я даже замешкался...>
И чего стушевался? Можно задавать любые, даже интимные (типа "когда у Вас выпал последний коренной зуб?"). Но кто же будет отвечать?
Поделиться212010-07-11 11:51:57
to vikttur
Точно-дословно. Не хотел. И смайлик
у Вас этот смайлик - как туз в колоде ( им можно все перебить)
0mega, Вы бы больше времени посвятили изучению Excel, чем простым рифмам - меньше бы задавали таких вопросов. То у Вас справка на "не нашем", то звуки вместо редактора
Меню Сервис-Макрос-Редактор_VBA (здесь, кстати, тоже указано alt+F11).
только стоИт он не там том месте, чтобы ним можно было козырять
Можно задавать любые, даже интимные (типа "когда у Вас выпал последний коренной зуб?"). Но кто же будет отвечать?
Aдмин тут Вас грудью прикрывал, даже хокку вспомнил
представьте что тот-же vikttur в ответ на Ваши вопросы начнёт формулы хокку писать?
А оказывается " Excel-евский генерал" не знает элементарных вещей
интимный вопрос про коренной зуб (странная трактовка, на досуге поищу) на техническом форуме - это называется flood
Поделиться222010-07-11 12:25:33
это называется flood
Ну раз тема переросла в флуд - то я её закрываю, тем более что я так понял, что вопрос себя уже исчерпал.