Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
2 / 2 / 0
Регистрация: 02.07.2011
Сообщений: 46
1

Работа с Excel: в новом месяце работать с новым листом автоматически

25.05.2012, 20:35. Показов 757. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
привет!

task : по текущему месяцу записывать информацию в worksheet excel, если месяц в календаре поменялся, то тогда запись делать в новый worksheet excel
предыдущие worksheet сохранять .чтобы можно было смотреть информацию предыдущих месяцев.

надумал алгоритм :

если изменился месяц, то
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
  if( file "old.xlt" ! exist) 
 {
     1. Create file "old.xlt" 
     2. записываем данные в добавленный worksheet
  }
else
{   
  1. Open file "old.xlt"
  2. Копируем все worksheet
  3. Создаём новый файл "old.xlt"
  4. Записываем все скопированные (старые) worksheet
  5. Добавляем новый worksheet и записываем данные по текущему месяцу в него
}
если месяц не изменился , то 
  if( file "old.xlt" ! exist) 
 {
     1. Create file "old.xlt" 
     2. записываем данные в добавленный worksheet
  }
  else  
  { 
     1. Open file "old.xlt"
     2. Копируем все worksheet
     3. Создаём новый файл "old.xlt"
     4. Записываем все скопированные (старые) worksheet
     5. Перезаписываем worksheet текущего  месяца
как фиксировать изменение параметра, который отвечает за текущий месяц ?
подскажите , пожалуйста

есть такой класс DateTime
C#
1
string date1 = DateTime.Now.Month
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.05.2012, 20:35
Ответы с готовыми решениями:

Работа с заданным листом в Excel
Приветвтвую господа, Столкнулся со сдедующей проблемой: при попытке найти последнюю ячейку,...

Работа с листом
У меня есть лист и есть 2 лист , через чикл for мне нужно записать в txt or вывести на экран такой...

Работа с листом
ребят, такая проблема : создал программу нажимаю на кнопочку она открывается, но у меня при...

Работа с листом Point
Есть лист точек Х и Y. List<Point> points=new List<Point>{new Point(0,0),new Point(0,100), new...

0
25.05.2012, 20:35
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.05.2012, 20:35
Помогаю со студенческими работами здесь

Работа с листом VBA в сети
есть лист VBA (office XP), и 4 пользователя которые работают с ним в сети (поочередно, т е...

Работа с листом при запущенном макросе
Добрый день. Возможно ли в Excel при запущенном макросе работать с листом Excel, т.е. скопировать...

JQuery не хочет работать с созданным новым элементом
Я создаю новый элемент в боковую панель и затем хочу закрывать боковую панель, когда мышка уходит с...

Будет ли работать мой компьютер с новым жестким?
Здравствуйте Форумчане. Помогите не попасть в просак. Значит имею вот такую систему : intel...

Сколько дней в неделю должен работать упаковочный цех в каждом месяце
сделала расчеты в таблице а теперь последний столбец не могу додуматься какую использовать функцию,...

На новом пк отказывается работать монитор
ПРОЦЕССОР INTEL CORE:tm: I5 8600K МАТЕРИНСКАЯ ПЛАТА MSI Z370 SLI PLUS ВИДЕОКАРТА MSI GEFORCE...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru