powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Умножение сумму ячеек EXCEL на определенное число
10 сообщений из 10, страница 1 из 1
Умножение сумму ячеек EXCEL на определенное число
    #39796802
ularsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемые форумчане!
Помогите умножить сумму ячеек EXCEL на определенное число.

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
i=11

xl.WorkBooks(1).Sheets(7).select

SELECT * from Table WHERE kv='643' INTO CURSOR rub
SELECT rub

xl.WorkBooks(1).Sheets(7).Range('B7').Value=kv_t1
xl.WorkBooks(1).Sheets(7).Range('B7').NumberFormat='0.000000'

WITH xl.WorkBooks(1).Sheets(7)
i=i+1
	.Range('A'+ALLTRIM(STR(i+1)) ).Value='Итого'
	.Range('B'+ALLTRIM(STR(i+1))).Select
	.Range('B'+ALLTRIM(STR(i+1))).Value='=sum(B11:B'+ALLTRIM(STR(i-1))+')' 
	.Range('B'+ALLTRIM(STR(i))).NumberFormat='#,##0.00'
ENDWITH


Как умножить '=sum(B11:B'+ALLTRIM(STR(i-1))+')' на kv_t1, где kv_t1 - определенное число?
...
Рейтинг: 0 / 0
Умножение сумму ячеек EXCEL на определенное число
    #39796803
ularsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Делаю следующим образом
Код: sql
1.
.Range('B'+ALLTRIM(STR(i+1))).Value='=sum(B11:B'+ALLTRIM(STR(i-1))+')'*kv_t1

не получается...
...
Рейтинг: 0 / 0
Умножение сумму ячеек EXCEL на определенное число
    #39796908
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
.Range('B'+ALLTRIM(STR(i+1))).Value='=sum(B11:B'+ALLTRIM(STR(i-1))+')*' + ALLTRIM(STR(kv_t1))
...
Рейтинг: 0 / 0
Умножение сумму ячеек EXCEL на определенное число
    #39796925
ularsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а если kv_t1 = 78,441100
...
Рейтинг: 0 / 0
Умножение сумму ячеек EXCEL на определенное число
    #39796966
Al_fa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробуйте вместо своиства .value использовать .Formula
...
Рейтинг: 0 / 0
Умножение сумму ячеек EXCEL на определенное число
    #39796977
ularsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Al_faПопробуйте вместо свойства .value использовать .FormulaУ меня kv_t1 = 78,441100. Все равно умножает на 78.
...
Рейтинг: 0 / 0
Умножение сумму ячеек EXCEL на определенное число
    #39797021
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ularsoftа если kv_t1 = 78,441100

Почитать хэлп на STR()
...
Рейтинг: 0 / 0
Умножение сумму ячеек EXCEL на определенное число
    #39797039
ularsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dima Tularsoftа если kv_t1 = 78,441100

Почитать хэлп на STR() Отлично! Я сделал следующим образом:
Код: sql
1.
.Range('B'+ALLTRIM(STR(i+1))).Value='=sum(B11:B'+ALLTRIM(STR(i-1))+')*' + ALLTRIM(STR(kv_t1,8,6))

Спасибо.
...
Рейтинг: 0 / 0
Умножение сумму ячеек EXCEL на определенное число
    #39797041
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не совсем правильно сделал, посмотри что выдаст
Код: sql
1.
? STR(12.345678, 8, 6)
...
Рейтинг: 0 / 0
Умножение сумму ячеек EXCEL на определенное число
    #39801827
ularsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dima TНе совсем правильно сделал, посмотри что выдаст
Код: sql
1.
? STR(12.345678, 8, 6)

12.34568
UlarsoftСделал следующим образом, выдал 6 знаков:
Код: sql
1.
? STR(12.345678, 9, 6)

12.345678
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Умножение сумму ячеек EXCEL на определенное число
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]