Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> не диапозон ячеек в Excel 
:(
    Опции темы
chudak
Дата 27.8.2008, 10:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 85
Регистрация: 2.1.2008

Репутация: нет
Всего: нет



Подскажите пожалуйста, как набрать Range ячеек не в диапозоне ректангла, а выборочно!!!
мне в данном случае надо собрать Range строки в екселе через одну ячейку для диаграммы!!!

заранее спасибо, ужо сломал голову с этой задачкой!!!
PM MAIL   Вверх
nagg
Дата 27.8.2008, 19:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 112
Регистрация: 6.1.2008
Где: Minsk

Репутация: нет
Всего: 4



Range("F6,F9,G12,I11,I7").Select - выделение разных ячеек 
--------------------
I am the State...
PM MAIL WWW ICQ Skype   Вверх
chudak
Дата 28.8.2008, 04:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 85
Регистрация: 2.1.2008

Репутация: нет
Всего: нет



извените, у меня на работе почему-то нерабоет быстрая цитата и половино остальных функций, поэтому так!!!

Range("F6,F9,G12,I11,I7").Select - выделение разных ячеек  


макрос екселя показал вот такую строчку:

 ActiveChart.SeriesCollection(2).Values = _ "=(Лист1!R4C2,Лист1!R4C4,Лист1!R4C6,Лист1!R4C8)"

посему я делаю так:

 Microsoft.Office.Interop.Excel.Series objSeriesPlan = 
(Microsoft.Office.Interop.Excel.Series) chart.SeriesCollection(1);

objSeriesPlan.XValues = rangePlan;

где rangePlan - в точности повторяет формат который требует в макросе ексел 

_ "=(Лист1!R4C2,Лист1!R4C4,Лист1!R4C6,Лист1!R4C8)"

поразному поизвращался, но резутат один "попытайтесь не использовать занк = и - в формулах....." , ошибка екселя

как быть???
как из вижуал бейсика это переделать на объектную модель???
PM MAIL   Вверх
nagg
Дата 28.8.2008, 07:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 112
Регистрация: 6.1.2008
Где: Minsk

Репутация: нет
Всего: 4



я тоже свой код брал из макроса  smile  а что на счёт переделки - используя соответсвующим COM ты не получишь каких то особых ралзличий в разных языках....
--------------------
I am the State...
PM MAIL WWW ICQ Skype   Вверх
chudak
Дата 28.8.2008, 12:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 85
Регистрация: 2.1.2008

Репутация: нет
Всего: нет



у меня неполучалось из шарпа выполнить!!!

а праблема была в том, что диапозон позваляет оприсвоить всего 24 различные ячейки, а мне надо было количество дней в месяце, тобиш 30 - 31 не считая февраля...

вот он и ругался!!!
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.3866 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.