|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
14.03.2008, 20:40 | #1 |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
Замена константы, переменной
Где я ошибаюсь?
Жирным красным шрифтом выделена моя вставка! Было в формуле, в место dost константа 195 Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Excel.Range) Select Case Sh.CodeName Case "Лист1" To "Лист12", "Лист2" To "Лист9" dost = 195 If Intersect(Target, _ Sh.Range("B3:B1477,D3:K1477")) Is Nothing Then Exit Sub With Application .EnableEvents = False .ScreenUpdating = False For iCount& = 0 To 30 ' With Sh.Range("B3:B37,D3:K37").Offset(iC ount& * 48) If Not Intersect(Target, .Cells) Is Nothing Then With .Columns(10) .FormulaR1C1 = "=(RC[-7]+RC[-9])*RC[-1]*dost/1000" .Value = .Value End With End If End With Next .EnableEvents = True .ScreenUpdating = True End With End Select End Sub |
15.03.2008, 08:08 | #2 | |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Дело в том, что "=(RC[-7]+RC[-9])*RC[-1]*dost/1000" - нужно понимать как текстовую строку. Чтобы не нарушать синтаксис написания формулы, нужно вместо
Цитата:
Код:
Чем шире угол зрения, тем он тупее.
|
|
20.03.2008, 21:16 | #3 |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проверить тип переменной | satana | Общие вопросы Delphi | 10 | 20.11.2010 21:43 |
FireFox проблема с переменной | Romanbl4 | JavaScript, Ajax | 2 | 04.07.2008 02:27 |
Константы в Макросе | valerij | Microsoft Office Excel | 2 | 03.02.2008 23:33 |
Работа с файлами (создание, удаление, открытие, связываение с переменной, очищение памяти переменной) | Arkuz | Общие вопросы Delphi | 12 | 25.09.2007 20:47 |
Имя константы-в строку | Роман Радер | Общие вопросы Delphi | 2 | 04.07.2007 12:37 |