Страницы: 1
RSS
Сбор данных в таблицу по формату DBF, Помогите свести данные из таблицы Excel в таблицу формата DBF
 
1. Есть таблица с   данными КОМПЛЕКС 180, периодически меняющимися
2. Хочу создать таблицу в формате DBF   "ТАБЛИЦА"
3. Пробовал прямыми сылками, и с помощью   ВПР
3. Но вся проблема в том, что данные   меняются каждый день, так и каждую неделю (кол-во строк)
т.е. может быть в какой-то день 2 салата,   но 6 первых блюд, и с гарниром и без не подряд, а с пропуском.
Вот здесь всё и идет на смарку.
4. Дату я преобразовал с помощью GetDate,   но вот при смещении строк и она соответственно пропадает.
 
Что-то как-то Вы мудрено спросили...Причем тут dbf? GetDate?
Вам нужно переформатировать таблицу? Почему-бы сразу не заносить данные в НУЖНУЮ таблицу? Переформулируйте вопрос простым человеческим языком
Согласие есть продукт при полном непротивлении сторон
 
Sanja, под ДБФ ТС имел ввиду нормализованную плоскую таблицу, как в листе Таблица. Макросом можно, хотя и достаточно геморройно.
Я сам - дурнее всякого примера! ...
 
Хотели DBF, нате изучайте :)))))
Скрытый текст
 
Дима, шо цэ було? И шо с этим делать? :)
Скрытый текст
Изменено: kuklp - 09.03.2016 20:43:52
Я сам - дурнее всякого примера! ...
 
И табе не хвараць, хацеу як лепей... Паказау як трэба праграмна рабiць таблiцу DBF.
pitby, пытау..
Цитата
pitby написал:
2. Хочу создать таблицу в формате DBF
 
Т.е. к файлу ТС это отношения не имеет, чисто для общего развития. А то я уж усомнился в своем "припамяти" :D
Я сам - дурнее всякого примера! ...
 
Да, именно для развития.
Ведь разные люди будут в поисковике находить тему с неправильным названием, авось кому пригодится.
 
Цитата
Sanja написал:
Что-то как-то Вы мудрено спросили...Причем тут dbf? GetDate?
Вам нужно переформатировать таблицу? Почему-бы сразу не заносить данные в НУЖНУЮ таблицу?
Написал я правильно. И DBF здесь ни при-чём. Нужно было перенести данные из листа КОМПЛЕКС 180 в лист Таблица, но в формате (или виде?) DBF.
kuklp правильно понял!!! И сделал то-что нужно!
Занести сразу нет возможности,так как КОМПЛЕКС 180 приходит в таком виде как в примере еженедельно. Вот и понадобилась ТАБЛИЦА.
Изменено: pitby - 09.03.2016 22:20:57
 
DBF
 
Цитата
kuklp написал:
Дима, шо цэ було? И шо с этим делать?
kuklp, огромное СПАСИБО!!! Несколько лет назад, Вы так-же оперативно помогли мне с одним выражением!
Если не трудно, сделать небольшие комментарии к тексту программы? Хочу разобраться, что и как.
И да, поле Наименование заполняется и данными для поля Состав через двоеточие. И пропали строки Еще гарнир, вместо них - второе.
Вот и хочу разобраться.
Ещё раз ОГРОМНОЕ СПАСИБО!
 
Цитата
B.Key написал:
Хотели DBF, нате изучайте
B.Key спасибо за пример, пригодиться.
 
Цитата
pitby написал:
Написал я правильно.
Правильно написал Sanja, я чисто случайно угадал, что требуется, а dbf, GetDate, ну абсолютно никакого отношения не имеют к задаче. Только добавляют непонимания.
Цитата
pitby написал:
Если не трудно, сделать небольшие комментарии к тексту программы
- увольте. Есть справка по F1, терзайте. Я и так много времени на ваш файл потратил.
Еще гарнир
Изменено: kuklp - 10.03.2016 01:04:58
Я сам - дурнее всякого примера! ...
 
Цитата
kuklp написал:
Прикрепленные файлы
Копия Пример-1.xlsm
kuklp, в Вашем примере в строке B5 стоит Первое, хотя это ещё Салат (Блюдо 4).
B9 - Второе, хотя ещё Первое. B15, B16 - Второе - нужно Ещё гарнир.B20 - повторение B5, и так далее по столбцу.
Номер блюда как раз и показывает начало и конец следующих блюд.
Можно подправить пожалуйста? С комментарием, где искать.
Заранее Спасибо!
Изменено: pitby - 09.03.2016 23:17:53
Страницы: 1
Наверх