Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Пропись цены текстом в зависимости от валюты при помощи ЕСЛИ - Мир MS Excel

Старая форма входа
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_  
Пропись цены текстом в зависимости от валюты при помощи ЕСЛИ
Nat Дата: Пятница, 27.09.2013, 17:07 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 50
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Здравствуйте,
можно ли в прикрепленном файле переводить цифровые числа в пропись без внесения вручную валюты?
Может Excel творит чудеса? :))
К сообщению приложен файл: 9654945.xlsx (95.8 Kb)


Сообщение отредактировал Nat - Пятница, 27.09.2013, 22:03
 
Ответить
СообщениеЗдравствуйте,
можно ли в прикрепленном файле переводить цифровые числа в пропись без внесения вручную валюты?
Может Excel творит чудеса? :))

Автор - Nat
Дата добавления - 27.09.2013 в 17:07
RAN Дата: Пятница, 27.09.2013, 22:23 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Формулы формат ячеек не разумеют.
Макросы - да.


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеФормулы формат ячеек не разумеют.
Макросы - да.

Автор - RAN
Дата добавления - 27.09.2013 в 22:23
Rurik56 Дата: Суббота, 28.09.2013, 17:48 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 32
Репутация: 4 ±
Замечаний: 0% ±

2007
Nat,
Цитата
без внесения вручную валюты?

если я правильно понял задачу, вроде получилось
см. файл
К сообщению приложен файл: NAT.xlsx (94.8 Kb)
 
Ответить
СообщениеNat,
Цитата
без внесения вручную валюты?

если я правильно понял задачу, вроде получилось
см. файл

Автор - Rurik56
Дата добавления - 28.09.2013 в 17:48
Nat Дата: Понедельник, 30.09.2013, 11:39 | Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 50
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Rurik56,
интересное решение задачи, спасибо...я, действительно, не совсем верно выразилась...хотелось бы ничего вручную не корректировать.

RAN,
а если макросом, это сложно будет, чтобы он автоматически прописывал валюту? С макросами я на ВЫ. В интеренете нашла лишь отдаленные примеры. Может кто может прислать пример?
 
Ответить
СообщениеRurik56,
интересное решение задачи, спасибо...я, действительно, не совсем верно выразилась...хотелось бы ничего вручную не корректировать.

RAN,
а если макросом, это сложно будет, чтобы он автоматически прописывал валюту? С макросами я на ВЫ. В интеренете нашла лишь отдаленные примеры. Может кто может прислать пример?

Автор - Nat
Дата добавления - 30.09.2013 в 11:39
RAN Дата: Понедельник, 30.09.2013, 12:32 | Сообщение № 5
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Да пожалуйста.
Макросов, пишущих евро и доллары не нашел (не искал), для примера вставил рус и укр.
Если заменить на соответствующие - будет писать то, что надо.
К сообщению приложен файл: 1475698.xlsb (22.2 Kb)


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеДа пожалуйста.
Макросов, пишущих евро и доллары не нашел (не искал), для примера вставил рус и укр.
Если заменить на соответствующие - будет писать то, что надо.

Автор - RAN
Дата добавления - 30.09.2013 в 12:32
Rurik56 Дата: Понедельник, 30.09.2013, 12:57 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 32
Репутация: 4 ±
Замечаний: 0% ±

2007
Nat,
хотелось бы ничего вручную не корректировать.
Цитата

а ничего и не надо: если нужен долл. то ставите впереди числа "$", а если евро - ничего не ставите.
 
Ответить
СообщениеNat,
хотелось бы ничего вручную не корректировать.
Цитата

а ничего и не надо: если нужен долл. то ставите впереди числа "$", а если евро - ничего не ставите.

Автор - Rurik56
Дата добавления - 30.09.2013 в 12:57
Rurik56 Дата: Понедельник, 30.09.2013, 12:58 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 32
Репутация: 4 ±
Замечаний: 0% ±

2007
что-то напутал с цитатами
 
Ответить
Сообщениечто-то напутал с цитатами

Автор - Rurik56
Дата добавления - 30.09.2013 в 12:58
SkyPro Дата: Понедельник, 30.09.2013, 13:18 | Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация: 255 ±
Замечаний: 0% ±

2010
В UDF, которую приложил RAN исправил рубли на доллары, а гривны на евро.

хотелось бы ничего вручную не корректировать.

В таком случае нужно созадавать тему в соответствующем разделе.
К сообщению приложен файл: 9030875.xlsb (24.0 Kb)


skypro1111@gmail.com

Сообщение отредактировал SkyPro - Понедельник, 30.09.2013, 13:19
 
Ответить
СообщениеВ UDF, которую приложил RAN исправил рубли на доллары, а гривны на евро.

хотелось бы ничего вручную не корректировать.

В таком случае нужно созадавать тему в соответствующем разделе.

Автор - SkyPro
Дата добавления - 30.09.2013 в 13:18
RAN Дата: Понедельник, 30.09.2013, 13:22 | Сообщение № 9
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Немного подкорректировал из загашника.
На аглицкий переводить не буду.
К сообщению приложен файл: _1.xlsb (20.7 Kb)


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеНемного подкорректировал из загашника.
На аглицкий переводить не буду.

Автор - RAN
Дата добавления - 30.09.2013 в 13:22
RAN Дата: Понедельник, 30.09.2013, 13:25 | Сообщение № 10
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
В UDF, которую приложил RAN исправил рубли на доллары, а гривны на евро.

А файлик не попутал?


Быть или не быть, вот в чем загвоздка!
 
Ответить
Сообщение
В UDF, которую приложил RAN исправил рубли на доллары, а гривны на евро.

А файлик не попутал?

Автор - RAN
Дата добавления - 30.09.2013 в 13:25
SkyPro Дата: Понедельник, 30.09.2013, 13:58 | Сообщение № 11
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация: 255 ±
Замечаний: 0% ±

2010
А файлик не попутал?

:D
Точно. Перепутал =\


skypro1111@gmail.com
 
Ответить
Сообщение
А файлик не попутал?

:D
Точно. Перепутал =\

Автор - SkyPro
Дата добавления - 30.09.2013 в 13:58
RAN Дата: Понедельник, 30.09.2013, 14:46 | Сообщение № 12
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Вроде даже перевел
К сообщению приложен файл: 8726409.xlsb (23.8 Kb)


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеВроде даже перевел

Автор - RAN
Дата добавления - 30.09.2013 в 14:46
Nat Дата: Понедельник, 30.09.2013, 16:35 | Сообщение № 13
Группа: Пользователи
Ранг: Участник
Сообщений: 50
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
RAN,
спасибо за такую активную помощь! Вот только пока оценить не могу - еще не разобразась, как открывать файлы в бинарном виде :( С этого, навернгое, надо было начинать. Если подскажете - вообще будет супер! :)
 
Ответить
СообщениеRAN,
спасибо за такую активную помощь! Вот только пока оценить не могу - еще не разобразась, как открывать файлы в бинарном виде :( С этого, навернгое, надо было начинать. Если подскажете - вообще будет супер! :)

Автор - Nat
Дата добавления - 30.09.2013 в 16:35
Nat Дата: Понедельник, 30.09.2013, 17:24 | Сообщение № 14
Группа: Пользователи
Ранг: Участник
Сообщений: 50
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Я открыла Ваш файл - выглядит здорово! А как сделать ,чтобы в моем файле эта функция заработала?
 
Ответить
СообщениеЯ открыла Ваш файл - выглядит здорово! А как сделать ,чтобы в моем файле эта функция заработала?

Автор - Nat
Дата добавления - 30.09.2013 в 17:24
SkyPro Дата: Понедельник, 30.09.2013, 17:40 | Сообщение № 15
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация: 255 ±
Замечаний: 0% ±

2010
Необходимо UDF перенести в ваш файл.
Почитайте. Станет немного понятней.
http://www.excel-vba.ru/chto-um....elyaudf


skypro1111@gmail.com

Сообщение отредактировал SkyPro - Понедельник, 30.09.2013, 17:41
 
Ответить
СообщениеНеобходимо UDF перенести в ваш файл.
Почитайте. Станет немного понятней.
http://www.excel-vba.ru/chto-um....elyaudf

Автор - SkyPro
Дата добавления - 30.09.2013 в 17:40
Nat Дата: Среда, 09.10.2013, 16:17 | Сообщение № 16
Группа: Пользователи
Ранг: Участник
Сообщений: 50
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Сорри, пришлось на некоторое время уйти от темы. Перенесла UDF в файл... но происходит странная вещь: в исходнике цена пееводится в евро и долларах, а у меня тольков рублях. Кто-нибудь может подсказать, что надо исправить? Файл прикрепила.
К сообщению приложен файл: 3670816.xltm (23.4 Kb)
 
Ответить
СообщениеСорри, пришлось на некоторое время уйти от темы. Перенесла UDF в файл... но происходит странная вещь: в исходнике цена пееводится в евро и долларах, а у меня тольков рублях. Кто-нибудь может подсказать, что надо исправить? Файл прикрепила.

Автор - Nat
Дата добавления - 09.10.2013 в 16:17
RAN Дата: Среда, 09.10.2013, 18:06 | Сообщение № 17
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Ээээ...
У вас в исходном файле использовался формат "австралийский доллар". Ну и евро другое.
Я конечно понимаю, что они выглядят одинаково, а вот Excel говорит , что это разные форматы.

Правьте формат либо в макросе, либо в файле.


Быть или не быть, вот в чем загвоздка!

Сообщение отредактировал RAN - Среда, 09.10.2013, 18:09
 
Ответить
СообщениеЭэээ...
У вас в исходном файле использовался формат "австралийский доллар". Ну и евро другое.
Я конечно понимаю, что они выглядят одинаково, а вот Excel говорит , что это разные форматы.

Правьте формат либо в макросе, либо в файле.

Автор - RAN
Дата добавления - 09.10.2013 в 18:06
Nat Дата: Четверг, 10.10.2013, 09:51 | Сообщение № 18
Группа: Пользователи
Ранг: Участник
Сообщений: 50
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
:))))))))
Спасибо, все заработало :)
 
Ответить
Сообщение:))))))))
Спасибо, все заработало :)

Автор - Nat
Дата добавления - 10.10.2013 в 09:51
Nat Дата: Вторник, 15.10.2013, 20:59 | Сообщение № 19
Группа: Пользователи
Ранг: Участник
Сообщений: 50
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
RAN,
в процессе работы выяснилось, что каждый раз формат валюты в исходнике может быть разным (доллар США, Канады, Великобритании и т.д.). Можно ли изменить формулу так, чтобы не приходилось прописывать большой список условий (пыталась убрать языковой код страны в форме [$xxx-nnn], чтобы со значком $ гарантированно прописывался "доллар", ну и с евро аналогично, но ничего не вышло; видимо не в этом ключ). И сразу...если это невозможно, то где можно найти полный список кодов языков стран, а то тут совсем экзотические попадаются...:/
Буду признательна за комментарий :)
 
Ответить
СообщениеRAN,
в процессе работы выяснилось, что каждый раз формат валюты в исходнике может быть разным (доллар США, Канады, Великобритании и т.д.). Можно ли изменить формулу так, чтобы не приходилось прописывать большой список условий (пыталась убрать языковой код страны в форме [$xxx-nnn], чтобы со значком $ гарантированно прописывался "доллар", ну и с евро аналогично, но ничего не вышло; видимо не в этом ключ). И сразу...если это невозможно, то где можно найти полный список кодов языков стран, а то тут совсем экзотические попадаются...:/
Буду признательна за комментарий :)

Автор - Nat
Дата добавления - 15.10.2013 в 20:59
RAN Дата: Вторник, 15.10.2013, 21:13 | Сообщение № 20
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Значек $ или евро в данных отсутствует. Их наличие определяется форматом ячейки. Поэтому, для того, чтобы этот макрос работал при условии записи формата "как захочет левая пятка", нужно проверять все форматы, где эти значки могут присутствовать.
Можете макросом
[vba]
Код
Sub мяу()
Debug.Print ActiveCell.NumberFormat
End Sub
[/vba]
получить в окне immediate все нужные форматы.
Далее вставляете их в макрос, проверяете совпадение, и получаете нужный результат.


Быть или не быть, вот в чем загвоздка!

Сообщение отредактировал RAN - Вторник, 15.10.2013, 21:16
 
Ответить
СообщениеЗначек $ или евро в данных отсутствует. Их наличие определяется форматом ячейки. Поэтому, для того, чтобы этот макрос работал при условии записи формата "как захочет левая пятка", нужно проверять все форматы, где эти значки могут присутствовать.
Можете макросом
[vba]
Код
Sub мяу()
Debug.Print ActiveCell.NumberFormat
End Sub
[/vba]
получить в окне immediate все нужные форматы.
Далее вставляете их в макрос, проверяете совпадение, и получаете нужный результат.

Автор - RAN
Дата добавления - 15.10.2013 в 21:13
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!