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

Вход

Регистрация

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

 

= Мир MS Excel/Почему не изменяются параметры листа? - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Почему не изменяются параметры листа? (Макросы/Sub)
Почему не изменяются параметры листа?
Юрий_Нд Дата: Четверг, 30.04.2020, 09:53 | Сообщение № 1
Группа: Проверенные
Ранг: Обитатель
Сообщений: 441
Репутация: 19 ±
Замечаний: 0% ±

Excel 2013
Доброго дня Всем.
Поясните пожалуйста, почему в коде Visual Basic for Applications
строчки 11 и 15, переменная h принимает значения, которые были заданы на листе Табл, то есть 794.
Мне бы хотелось чтобы в строчке 11 было принято значение 794, а в строчке 15 было принято значение 1.0.
[vba]
Код
With Sheets("Табл")
     h = Cells(41, 4)
End With

With Sheets("Фунд")
     h = Cells(41, 4)
End With
[/vba]
Спасибо ________ Юрий.
К сообщению приложен файл: 0-007-.xlsm(31.3 Kb)
 
Ответить
СообщениеДоброго дня Всем.
Поясните пожалуйста, почему в коде Visual Basic for Applications
строчки 11 и 15, переменная h принимает значения, которые были заданы на листе Табл, то есть 794.
Мне бы хотелось чтобы в строчке 11 было принято значение 794, а в строчке 15 было принято значение 1.0.
[vba]
Код
With Sheets("Табл")
     h = Cells(41, 4)
End With

With Sheets("Фунд")
     h = Cells(41, 4)
End With
[/vba]
Спасибо ________ Юрий.

Автор - Юрий_Нд
Дата добавления - 30.04.2020 в 09:53
Pelena Дата: Четверг, 30.04.2020, 10:02 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 17442
Репутация: 3876 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
Здравствуйте.
Поставьте перед обоими Cells точку, именно она указывает на принадлежность ячейки листу, указанному после With
[vba]
Код
.Cells(41, 4)
[/vba]


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеЗдравствуйте.
Поставьте перед обоими Cells точку, именно она указывает на принадлежность ячейки листу, указанному после With
[vba]
Код
.Cells(41, 4)
[/vba]

Автор - Pelena
Дата добавления - 30.04.2020 в 10:02
_Boroda_ Дата: Четверг, 30.04.2020, 10:04 | Сообщение № 3
Группа: Модераторы
Ранг: Местный житель
Сообщений: 15979
Репутация: 6209 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Юрий_Нд, почитайте справку по With. И примеры внизу посмотрите
https://u.to/eiDHFA
https://docs.microsoft.com/ru-ru....atement


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЮрий_Нд, почитайте справку по With. И примеры внизу посмотрите
https://u.to/eiDHFA
https://docs.microsoft.com/ru-ru....atement

Автор - _Boroda_
Дата добавления - 30.04.2020 в 10:04
Юрий_Нд Дата: Четверг, 30.04.2020, 10:40 | Сообщение № 4
Группа: Проверенные
Ранг: Обитатель
Сообщений: 441
Репутация: 19 ±
Замечаний: 0% ±

Excel 2013
Pelena и _Boroda_, Извините, что-то не получается сказать спасибо через репутацию. Попробую сделать позже.
А пока только здесь.
Спасибо за точку с With.
 
Ответить
СообщениеPelena и _Boroda_, Извините, что-то не получается сказать спасибо через репутацию. Попробую сделать позже.
А пока только здесь.
Спасибо за точку с With.

Автор - Юрий_Нд
Дата добавления - 30.04.2020 в 10:40
Nic70y Дата: Суббота, 02.05.2020, 20:09 | Сообщение № 5
Группа: Друзья
Ранг: Экселист
Сообщений: 6832
Репутация: 1567 ±
Замечаний: 0% ±

Excel 2010
[vba]
Код
h = Sheets("Фунд").Cells(41, 4)
[/vba]


ЮMoney(Яндекс Деньги) 41001841029809
 
Ответить
Сообщение[vba]
Код
h = Sheets("Фунд").Cells(41, 4)
[/vba]

Автор - Nic70y
Дата добавления - 02.05.2020 в 20:09
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Почему не изменяются параметры листа? (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

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