Перейти к содержимому

Фото
- - - - -

База данных


  • Закрытая тема Тема закрыта
15 ответов в этой теме

#1 pUb.

pUb.
  • Пользователь
  • 8 сообщений
  • Откуда:K-Jarve

Отправлено 14 апреля 2011 - 09:32

Потребывалось создать на Excel что-то проде базы данных , но сразу скажу что без наворотов и причендалов.
Вот что требуется:На первом листе в поле вводить ID , после чего рядом высвечивается название товара , его кол-во и цена.
На втором листе , соответственно , ID , название товара , его кол-во и цена.И ещё , если человек поменяет на первой странице кол-во товара , то както он должен менятся на второй страничке.Думаю VBA небольшое потребуется , либо макрос на кнопку.

Ну в целом вот такая картина.Если нету у вас под рукой примеров чтобы поделится , могу за символическую плату купить у вас такое :)
  • 0

#2 Ferzin

Ferzin
  • Постоялец
  • 1 967 сообщений

Отправлено 14 апреля 2011 - 09:44

может тебе нужен Access?
  • 1

#3 pUb.

pUb.
  • Пользователь
  • 8 сообщений
  • Откуда:K-Jarve

Отправлено 14 апреля 2011 - 10:07

Да я сам бы рад с Access'ом , а нету ПО и умений работать с ним.А если так - сможешь сделать ?На Accese то
  • 0

#4 Ferzin

Ferzin
  • Постоялец
  • 1 967 сообщений

Отправлено 14 апреля 2011 - 10:18

я не знаю аццесса

Сообщение изменено: Ferzin (14 апреля 2011 - 10:18 )

  • 0

#5 Vitalts

Vitalts
  • Постоялец
  • 1 852 сообщений

Отправлено 14 апреля 2011 - 10:32

Да я сам бы рад с Access'ом , а нету ПО и умений работать с ним.

Какое ПО? Для работы с Access-ом требуется только Access. По умению, для выполнения поставленной задачи в Access даже знаний SQL не потребуется, мастерами форм вполне можно обойтись.
В Excel-е первый пункт реализуется связков index/match за время, необходимое на набор формулы. Для реализации второго пункта уже потребуется хотябы минимальное знание VBA.
  • 2

#6 pUb.

pUb.
  • Пользователь
  • 8 сообщений
  • Откуда:K-Jarve

Отправлено 14 апреля 2011 - 10:44

Vitalts - сделать сможешь ?
  • 0

#7 Ferzin

Ferzin
  • Постоялец
  • 1 967 сообщений

Отправлено 14 апреля 2011 - 10:46

плати бабки, что ли? <_<

детей за тебя тоже мы делать будем?

Сообщение изменено: Ferzin (14 апреля 2011 - 10:46 )

  • 0

#8 pUb.

pUb.
  • Пользователь
  • 8 сообщений
  • Откуда:K-Jarve

Отправлено 14 апреля 2011 - 10:47

а читать мне тебя учить ?

""могу за символическую плату купить у вас такое ""


  • 0

#9 Vitalts

Vitalts
  • Постоялец
  • 1 852 сообщений

Отправлено 14 апреля 2011 - 10:53

1-й пункт в архиве. На остальное пока времени нет, если вдруг задача не будет решена к моменту, как найду минутку, то не вопрос

плати бабки, что ли?

За макро изменить одно значение в ячейке? Больше денег потратишь на встречу с заказчиком, чем стоит эта работа.

Прикрепленные файлы

  • Прикрепленный файл  example.rar   4,54К   1 Количество загрузок

  • 0

#10 pUb.

pUb.
  • Пользователь
  • 8 сообщений
  • Откуда:K-Jarve

Отправлено 14 апреля 2011 - 11:13

Vitalts - написал в личку , ответь пожалуйста.
  • 0

#11 Vitalts

Vitalts
  • Постоялец
  • 1 852 сообщений

Отправлено 14 апреля 2011 - 11:25

Я же написал

если вдруг задача не будет решена к моменту, как найду минутку, то не вопрос


  • 0

#12 pUb.

pUb.
  • Пользователь
  • 8 сообщений
  • Откуда:K-Jarve

Отправлено 14 апреля 2011 - 11:29

Ок.Я обожду когда ты освободишся.
  • 0

#13 Vitalts

Vitalts
  • Постоялец
  • 1 852 сообщений

Отправлено 14 апреля 2011 - 12:36

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

Если все же нужно изменять значения кол-ва в той же ячейке, в которой и отображается, то нужно отказаться от формул в первом пункте и переписать этот пункт макросом.

Прикрепленные файлы

  • Прикрепленный файл  example.rar   10,49К   3 Количество загрузок

  • 0

#14 pUb.

pUb.
  • Пользователь
  • 8 сообщений
  • Откуда:K-Jarve

Отправлено 14 апреля 2011 - 12:56

2 Vitalts - посмотрел , здорово , но всёже надо как вы написали второй вариант ,

Если все же нужно изменять значения кол-ва в той же ячейке, в которой и отображается, то нужно отказаться от формул в первом пункте и переписать этот пункт макросом.


Сделаете пожалуйста?

Сообщение изменено: pUb. (14 апреля 2011 - 12:59 )

  • 0

#15 Vitalts

Vitalts
  • Постоялец
  • 1 852 сообщений

Отправлено 15 апреля 2011 - 14:52

Нашлась минутка

Прикрепленные файлы

  • Прикрепленный файл  example.rar   10,86К   3 Количество загрузок

  • 1

#16 pUb.

pUb.
  • Пользователь
  • 8 сообщений
  • Откуда:K-Jarve

Отправлено 15 апреля 2011 - 15:32

Не хватает слов для выражения моей благадарности вам за то что вы сделали!Благадарю!есть ещё на свете добрые люди!

Сообщение изменено: pUb. (15 апреля 2011 - 15:32 )

  • 0