imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Компьютеры > Программирование
Опции темы
Старый 18.12.2006, 11:18     # 1
Sambotey
Junior Member
 
Регистрация: 18.02.2004
Адрес: Краснодар
Сообщения: 94

Sambotey Нимб уже пробиваетсяSambotey Нимб уже пробивается
Адреса ячеек Excel в VBA

В макросе выделяю ячейку и заполняю ее формулой:
Range("H3").Select
ActiveCell.FormulaR1C1 = "=SUM(B3:RC[-1])"

в формуле используется прямой адрес одной ячейки - B3 - и относительный адрес другой - RC[-1].

Во время работы макроса ячейка заполняется следующим содержимым: CУММ('B3':G3).
Как избавиться от одинарных кавычек при прямом указании на ячейку - 'B3'?
Sambotey вне форума  
Старый 20.12.2006, 13:50     # 2
LightImage
Junior Member
 
Регистрация: 16.10.2002
Адрес: Россия-матушка
Пол: Male
Сообщения: 96

LightImage Нимб уже пробиваетсяLightImage Нимб уже пробивается
Можно так:
Код:
ActiveCell.FormulaR1C1 = "=SUM(R3C2:RC[-1])"
__________________
1 миллибайт = 1/1024 байта
LightImage вне форума  

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 09:51.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.