Мы только что поговорили с вами о свойстве диапазона значение. Теперь давайте немного поговорим о таком свойстве, как текст. Итак, мы видим, что в ячейке А1 — «50» с двумя знаками после точки и символом рубля. Хотя фактическое значение этой ячейки равняется 50. Если мы хотим вернуть именно те символы, которые видим в ячейке, нужно воспользоваться свойством текст. Давайте немного подправим наш код. Вместо: Напишем: Теперь окно сообщений выдало: «50,00 ₽» — ровно так, как это изображено в ячейке. По умолчанию, если оставить код после фразы Range пустым: Программа будет возвращать значение ячейки, то есть по умолчанию оно равняется value. Однако, в большинстве случаев для макросов требуется именно это. Если же нужен полный текст, который вы видите в ячейке, нужно внести свойство .text. Давайте поговорим о таком интересном свойстве, которое называется Row и Column. Это свойство возвращает номер строки ячейки и номер колонки. Выберем случайную ячейку. Пускай это будет, скажем, E6. Имен
Секреты Range в Excel VBA: освоение свойств Text, Row, Column и Count - 14
28 октября 202428 окт 2024
190
3 мин