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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 20.06.2008, 00:45   #1
valerij
Старожил
 
Аватар для valerij
 
Регистрация: 12.05.2007
Сообщений: 2,339
По умолчанию Пример из учебника

Как можно это понять и это "Моя первая книга о VBA"
анотация:
кто не имеет опыта ....... быстро освоить язык VBA ..... быстро научится писать макросы...
фото с книги
Вложения
Тип файла: rar Прим1.rar (414.5 Кб, 34 просмотров)
valerij вне форума
Старый 20.06.2008, 01:45   #2
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

В данном фрагменте говорится о присвоении имен ячейкам в Excel.
Вводим в окне "Введите вопрос" - "Присвоить имя" и читаем.
Вложения
Тип файла: rar Прим1_1.rar (422.2 Кб, 24 просмотров)
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499

Последний раз редактировалось VictorM; 20.06.2008 в 01:54.
VictorM вне форума
Старый 20.06.2008, 10:13   #3
valerij
Старожил
 
Аватар для valerij
 
Регистрация: 12.05.2007
Сообщений: 2,339
По умолчанию

Цитата:
Сообщение от VictorM Посмотреть сообщение
В данном фрагменте говорится о присвоении имен ячейкам в Excel.
Вводим в окне "Введите вопрос" - "Присвоить имя" и читаем.
VictorM
Де ты этот текст нашел, там текст:
Чтобы приведенная ниже подпрограмма работала, перед ее выполнением необходимо на текущем рабочем листе, четырем ячейкам, присвоить имена соответственно Ставка, Срок, Сумма и Выплаты. — Примеч. ред.)
Почему, не горизонтальное
А формула?:
Sub Ссуда()
Range("Ставка").Value = 0.08
Range("Срок").Value = 10
Range("Сумма").Value = 1000
Range("Выплаты").Formula = "=ПЛТ(Ставка/12,Срок*12,Сумма)"
End Sub
valerij вне форума
Старый 20.06.2008, 10:19   #4
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

Цитата:
необходимо на текущем рабочем листе, четырем ячейкам, присвоить имена
Цитата:
Почему, не горизонтальное
любое, можно раскидать вообще по всему листу, то что я сделал - просто пример.
Цитата:
А формула?:
после запуска макроса в соответсвующих ячейках появятся значения, и формула в том числе.
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499
VictorM вне форума
Старый 20.06.2008, 10:35   #5
valerij
Старожил
 
Аватар для valerij
 
Регистрация: 12.05.2007
Сообщений: 2,339
По умолчанию

Цитата:
Сообщение от VictorM Посмотреть сообщение
после запуска макроса в соответсвующих ячейках появятся значения, и формула в том числе.
1. Я твой текст, красным выделил
2. В моем аттаче, запусти макрос
3. Формула, с ошибкой
valerij вне форума
Старый 20.06.2008, 10:43   #6
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

Цитата:
Вводим в окне "Введите вопрос"
В окне рабочего листа Excel 2003, в правом верхнем углу находится такое окошечко,туда и вводим свой вопрос. То же самое можно сделать нажав F1.
Макрос Ваш я естественно запускал и видел, что там ошибка.
Что-то с синтаксисом формулы, не разбирался. Если вставить в эту ячейку формулу с помощью мастера фукций - все работает.
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499
VictorM вне форума
Старый 20.06.2008, 11:02   #7
valerij
Старожил
 
Аватар для valerij
 
Регистрация: 12.05.2007
Сообщений: 2,339
По умолчанию

Цитата:
Сообщение от VictorM Посмотреть сообщение
В окне рабочего листа Excel 2003, в правом верхнем углу находится такое окошечко,туда и вводим свой вопрос. То же самое можно сделать нажав F1.
Макрос Ваш я естественно запускал и видел, что там ошибка.
Что-то с синтаксисом формулы, не разбирался. Если вставить в эту ячейку формулу с помощью мастера фукций - все работает.
Виктор!
Я привел пример из учебника, там все черным по белому написано, это учебник, а не красворд, нет там такого
"туда и вводим свой вопрос" -какой вопрос, где ты увидел, какие то вопросы, зачем окно, а в яч., что нельзя напрямую вписать?
valerij вне форума
Старый 20.06.2008, 11:14   #8
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

Цитата:
"туда и вводим свой вопрос" -какой вопрос, где ты увидел
а вопрос о том, что такое именованные ячейки (диапазоны), как присваиваются имена, для чего и что с ними делать.
Цитата:
а в яч., что нельзя напрямую вписать?
нет нельзя, почитайте справку
Цитата:
это учебник, а не красворд, нет там такого
Авторы учебника по VBA подразумевают, что тема именованных ячеек (диапазонов) относится к Excel и естественно не расписывают что и как. А просто пишут "Присвойте имена".
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499
VictorM вне форума
Старый 20.06.2008, 11:32   #9
valerij
Старожил
 
Аватар для valerij
 
Регистрация: 12.05.2007
Сообщений: 2,339
По умолчанию

Цитата:
Сообщение от VictorM Посмотреть сообщение
Авторы учебника по VBA подразумевают, что тема именованных ячеек (диапазонов) относится к Excel и естественно не расписывают что и как. А просто пишут "Присвойте имена".
Виктор
Я не даром привел анатацию и этот пример не вырван из середины книги
Он в первых страницах, где упоминание о именованных ячеек, ни единного слова и это учебник?
valerij вне форума
Старый 20.06.2008, 11:37   #10
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

Извените, это вопрос к авторам учебника.
Но я еще раз повторю, что вопрос именованных ячеек, диапазонов, формул изучается в Excel.
И авторы имеют полное право предполагать, что Вы, начав изучать Excel VBA, знаете о именах.
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499
VictorM вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Dec to Hex - пример использования Roof Общие вопросы Delphi 8 03.08.2008 19:40
П Р О С Т Е Й Ш И Й пример 3D aesoem Gamedev - cоздание игр: Unity, OpenGL, DirectX 3 16.07.2008 16:54
Создание электронного учебника Cubar Помощь студентам 4 11.03.2008 15:26
Создание электронного учебника Cubar JavaScript, Ajax 10 20.02.2008 00:18
Пример патчинга Д'якон Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 3 17.02.2008 19:27