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

Вход

Регистрация

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

 

= Мир MS Excel/Переключатель валют в excel - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Переключатель валют в excel
Евгений Дата: Четверг, 05.12.2013, 22:21 | Сообщение № 1
Группа: Гости
Добрый день! Недавно открыл для себя, о простите за енто, возможности создания кнопок, переключателей и т.п. в excel. Часто имею дело с таблицами цен, которые мне необходимы в разных валютах. Возможно ли создать группу переключателей, которые бы меняли значения в таблице в зависимости от выбранной валюты? Заранее благодарен всем за просвещение!
 
Ответить
СообщениеДобрый день! Недавно открыл для себя, о простите за енто, возможности создания кнопок, переключателей и т.п. в excel. Часто имею дело с таблицами цен, которые мне необходимы в разных валютах. Возможно ли создать группу переключателей, которые бы меняли значения в таблице в зависимости от выбранной валюты? Заранее благодарен всем за просвещение!

Автор - Евгений
Дата добавления - 05.12.2013 в 22:21
Nic70y Дата: Четверг, 05.12.2013, 23:29 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 9050
Репутация: 2383 ±
Замечаний: 0% ±

Excel 2010
Может так (без макросов)
К сообщению приложен файл: 7722.34.xls (29.5 Kb)


ЮMoney 41001841029809

Сообщение отредактировал Nic70y - Четверг, 05.12.2013, 23:33
 
Ответить
СообщениеМожет так (без макросов)

Автор - Nic70y
Дата добавления - 05.12.2013 в 23:29
Евгений063 Дата: Четверг, 05.12.2013, 23:39 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Спасибо за пример, но не совсем то. Цель иметь одну ячейку со стоимостью и при нажатии переключателя эта ячейка изменяла свое значение (т.е. осуществлялся перевод в другую валюту). И такая штука должна работать на целую таблицу чисел.
 
Ответить
СообщениеСпасибо за пример, но не совсем то. Цель иметь одну ячейку со стоимостью и при нажатии переключателя эта ячейка изменяла свое значение (т.е. осуществлялся перевод в другую валюту). И такая штука должна работать на целую таблицу чисел.

Автор - Евгений063
Дата добавления - 05.12.2013 в 23:39
Nic70y Дата: Четверг, 05.12.2013, 23:54 | Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 9050
Репутация: 2383 ±
Замечаний: 0% ±

Excel 2010
Скорей всего Вам сюда http://www.excelworld.ru/forum/10
хотя не ясно изначально в какой валюте будут внесены данные...
[moder]Для начала сюда.
А все потому, что "потом" может и не быть. Приду злой я и закрою тему за нарушения.


ЮMoney 41001841029809
 
Ответить
СообщениеСкорей всего Вам сюда http://www.excelworld.ru/forum/10
хотя не ясно изначально в какой валюте будут внесены данные...
[moder]Для начала сюда.
А все потому, что "потом" может и не быть. Приду злой я и закрою тему за нарушения.

Автор - Nic70y
Дата добавления - 05.12.2013 в 23:54
Vladimir_ Дата: Пятница, 06.12.2013, 00:50 | Сообщение № 5
Группа: Проверенные
Ранг: Новичок
Сообщений: 34
Репутация: 5 ±
Замечаний: 0% ±

Excel 2010
Ловите ваши КНОПКИ
К сообщению приложен файл: 12345.xlsx (17.9 Kb)


Сообщение отредактировал Vladimir_ - Пятница, 06.12.2013, 00:53
 
Ответить
СообщениеЛовите ваши КНОПКИ

Автор - Vladimir_
Дата добавления - 06.12.2013 в 00:50
Евгений063 Дата: Суббота, 07.12.2013, 13:33 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Vladimir_, спасибо за пример! Ваш пример мне понятен, но это не то, к чему я стремлюсь)) Наверное я плохо описываю задачу. Глядя на Ваш пример мне бы хотелось, чтобы при нажатии кнопки/переключателя изменялись сразу значения в столбце "стоимость", а курс брался бы из одной определенной ячейки ячейки. Мой вопрос действительно относится к VBA, но понял я это только сегодня)))
Мне бы хотелось узнать как правильно написать что-то типа такого:
for each cell in Range("A1:D4")
t=cell.Value
cell.Value=t*cells (10,10)

Т.е. при нажатии кнопки значения цифр в определенном диапазоне должны быть умножены на число-курс, который находится в ячейке (10,10).
Результат должен быть числом, т.е. завершится все действо, видимо, должно cell.Formula=cell.Value.
Я не понимаю как организовать цикл, который будет пробегать заданный диапазон A1,D4.
[moder]Я предупреждал.
Тема закрыта.
 
Ответить
СообщениеVladimir_, спасибо за пример! Ваш пример мне понятен, но это не то, к чему я стремлюсь)) Наверное я плохо описываю задачу. Глядя на Ваш пример мне бы хотелось, чтобы при нажатии кнопки/переключателя изменялись сразу значения в столбце "стоимость", а курс брался бы из одной определенной ячейки ячейки. Мой вопрос действительно относится к VBA, но понял я это только сегодня)))
Мне бы хотелось узнать как правильно написать что-то типа такого:
for each cell in Range("A1:D4")
t=cell.Value
cell.Value=t*cells (10,10)

Т.е. при нажатии кнопки значения цифр в определенном диапазоне должны быть умножены на число-курс, который находится в ячейке (10,10).
Результат должен быть числом, т.е. завершится все действо, видимо, должно cell.Formula=cell.Value.
Я не понимаю как организовать цикл, который будет пробегать заданный диапазон A1,D4.
[moder]Я предупреждал.
Тема закрыта.

Автор - Евгений063
Дата добавления - 07.12.2013 в 13:33
  • Страница 1 из 1
  • 1
Поиск:

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