Форум программистов, компьютерный форум, киберфорум
MS Office Excel
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
1712 / 579 / 76
Регистрация: 10.04.2009
Сообщений: 9,327

Программно внести тип данных строка и данные следующие за указанным днём

29.03.2014, 10:55. Показов 1145. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
здравствуйте, есть изначальная дата 27.03.2014, как программно внести следующие за ней даты? спасибо
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
'вносим данные в ячейку, ячейка A6 это будет в активном файле, в активном листе
    Range("A6") = "27.03.2014"
 
    Dim c As Byte
 
    For c = 7 To 37
        If c = 13 Or c = 21 Or c = 29 Or c = 37 Then
            Worksheets("Лист1").Range("a" & c) = "ИТОГО"
        Else
        'вносим тип данных "Строка" в ячейку
        ????
            'вносим данные в ячейку
            Worksheets("Лист1").Range("a" & c) = ????
        End If
    Next c
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.03.2014, 10:55
Ответы с готовыми решениями:

: Строковый тип данных. ***** Задан произвольный строка, выполнить с ним следующие действия. Внимание! Не используйте дополнительную строку
Заменить все малые буквы на большие, а большие на малые. Не используйте встроенную функцию для изменения регистра.:rtfm:

Описать следующие данные: символ, строка, целое число
Доброго вечера суток! Мне нужно составить программу, состоящую из всевозможных вариантов описания простейших данных. Описать следующие...

Как внести данные в базу данных
Подскажите что не так с кодом? Нажимаю register.php браузер показывает пустой экран или когда получается вести данные в базе ничего нет и...

3
15155 / 6428 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
29.03.2014, 12:01
Лучший ответ Сообщение было отмечено Ципихович Эндрю как решение

Решение

Примерно так, проверить не могу.
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
   Dim c As long, d as date
    d=#3/27/2014#
 
 
 
    For c = 6 To 37
        If c = 13 Or c = 21 Or c = 29 Or c = 37 Then
            Worksheets("Лист1").Range("a" & c) = "ИТОГО"
        Else
        'вносим тип данных "Строка" в ячейку
        ????
            'вносим данные в ячейку
            Worksheets("Лист1").Range("a" & c) = d
             d=d+1
        End If
    Next c
0
1712 / 579 / 76
Регистрация: 10.04.2009
Сообщений: 9,327
29.03.2014, 12:20  [ТС]
Цитата Сообщение от Казанский Посмотреть сообщение
проверить не могу
проверил - окейно, спасибо
0
1712 / 579 / 76
Регистрация: 10.04.2009
Сообщений: 9,327
30.03.2014, 19:01  [ТС]
вот у меня ещё одна проблема, листов 12 от января до декабря
надо расставить дни по неделям с чт, то есть четверг - среда
первый четверг в этом году 2 января 2014 г., поэтому
Visual Basic
1
2
'месяц день год
    d = #1/2/2014#
ставить нужно с 6 по 39 строчку, поэтому цикл
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 For c = 6 To 39
        If c = 13 Or c = 21 Or c = 29 Or c = 37 Then
            Worksheets(Лист_экселя).Range("a" & c) = "ИТОГО ЗА НЕДЕЛЮ"
            ElseIf c = 38 Then
            Worksheets(Лист_экселя).Range("a" & c) = "ИТОГО ЗА МЕСЯЦ"
        ElseIf c <> 39 Then
            'вносим данные в ячейки - следующую дату
            Worksheets(Лист_экселя).Range("a" & c) = d
            d = d + 1
        End If
        If c = 39 And Лист_экселя = 12 Then
            Worksheets(Лист_экселя).Range("a" & c) = "ИТОГО ЗА ГОД"
            End If
    Next c
всё ничего, но при такой расстановке на листе апрель имеем
период с 27 03 2014
по 23 04 2014
а по уму надо бы ещё одну неделю добавить, чтобы закончилось
30 04 2014
тогда по уму с циклом надо что-то думать, как сиё организовать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
30.03.2014, 19:01
Помогаю со студенческими работами здесь

Описать тип данных TRAIN, содержащий следующие поля:
помогите пожалуйста,очень нужно. 1. Описать тип данных с именем TRAIN , содержащий следующие поля: - название пункта назначения -...

Построить таблицу табулирования данных функций,внести туда данные x и y
Построить таблицу табулирования данных функций,внести туда данные x и y. Первую функцию протабулировать использовав цикл с предусловием,...

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

Как определить была ли уже в этом году дата с указанным месяцем и днём или ещё нет?
Нужно зная дату рождения определить было ли у человека в этом году День рождения или пока нет? Мой вариант: Dim BDate As Date =...

Как программно изменить тип данных в Excel?
Программа на VBasic возвращает из базы набор данных. В одной колонке данные типа Date. А отображаются они в общем формате. Как программно...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru