powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / проблема с формулами Excel
5 сообщений из 5, страница 1 из 1
проблема с формулами Excel
    #33188260
_vitalya_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
cArray = oleXLApp.Range("A2:J12").Value
когда я передаю значения из Excel в массив таким образом, то в массив передаются сами формулы, а не значения которые должны быть получены, как быть?
...
Рейтинг: 0 / 0
проблема с формулами Excel
    #33190533
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi _vitalya_!

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
o1 = CREATEOBJECT("Excel.Application")
o1.Workbooks.Add()
o2 = m.o1.Workbooks( 1 ).Sheets( 1 )
m.o2.Cells( 1 , 1 ).Value =  1 
m.o2.Cells( 2 , 1 ).Value =  2 
m.o2.Cells( 1 , 2 ).Formula = "=A1+A2"
m.o2.Cells( 2 , 2 ).Formula = "=A1-A2"
la1 = m.o2.Range("A1:B2").Value
DISPLAY MEMORY LIKE la1
m.o1.Workbooks( 1 ).Close(.F.)
m.o1.Quit()
RELEASE o2, o1
VFP9+Excel2003(SP1)
Показывает значения - так что ищи что нестандартно настроено в Excel...

Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
проблема с формулами Excel
    #33190553
_vitalya_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
все нашел, Excel косячил, он и сам не отображал значение в этой ячейке, а казал только формулу, на нормально вычисляемой ячейке все заработало
...
Рейтинг: 0 / 0
проблема с формулами Excel
    #33190795
AleksMed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_vitalya_все нашел, Excel косячил, он и сам не отображал значение в этой ячейке, а казал только формулу, на нормально вычисляемой ячейке все заработало

Может это не Эксель, а пользователь, который опцию отображение формул выставил.
...
Рейтинг: 0 / 0
проблема с формулами Excel
    #33193025
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi AleksMed!

Нет, опция "показывать формулы" не влияет - просто можно ввести формулу не
как =A1+A2 а предварив всё это дело одинарной кавычкой - и это будет
воспринято как текст. Также бывают подобные проблемы при импорте из других
форматов (скажем SuperCalc и его клоны) - там лишь если зайти в ячейку и
ЯВНО нажать F2+Enter (т.е. якобы "отредактировать" значение) она становится
"формулой" - а так она является текстом и НЕ вычисляется. JS помнится
приводил сравнительно простой код для "излечения" подобной напасти - поиском
по forum.foxclub.ru (по ВСЕМ разделам) можно найти рецепт.

Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / проблема с формулами Excel
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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