IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Программирование (http://www.imho.ws/forumdisplay.php?f=40)
-   -   Помогите, пожалуйста, создать заливочную базу в Excel (http://www.imho.ws/showthread.php?t=139484)

lisaniel 28.04.2009 16:48

Вложений: 1
Проблема в том, что я с Excelем почти никогда не работала. А тут дали задачу на 10 дней. Нужно создать базу в Excel, которая потом будет заливаться в Service Manager. Нужно поработать с ячейками и управлением информацией. Как и что делать - представления не имею. Думаю сделать всё в несколько шагов, если вы поможете.

добавлено через 56 минут
http://s45.radikal.ru/i110/0904/3b/4166518dae1d.jpg
http://s53.radikal.ru/i140/0904/08/88e61f214c0a.jpg
http://s54.radikal.ru/i144/0904/87/a3d23deccc6f.jpg
http://s50.radikal.ru/i127/0904/35/9764082a267c.jpg
Нужно для начала сделать ячейки дропдауны в колонках Типы КЕ и Подтипы КЕ и связать их.

zip.gif Загрузка.zip

lisaniel 28.04.2009 18:38

Первое задание выполнено, сложнее второе.
Дропдауны в колонке Местоположение остаются неприкаянными, нужно сделать дропы в организации и отделы и связать их. Но тут возникает проблема: надо сделать это так, чтобы выбрал организацию или отдел в дропдауне, кликнул по ней и ячейка выдала номер отдела или организации. Такое возможно?:confused::confused::confused:

EvroStandart 29.04.2009 11:35

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

lisaniel 29.04.2009 11:54

а как это сделать я в программировании не бум-бум, я всего лишь разработчик...((((????:confused::confused::confused:

EvroStandart 30.04.2009 14:21

Ну я там никаких дропдаунов ненашёл.

поиск по таблице пишется так:
Код:

Sub test()

nr = 160 ' ishem po nomeru

x = Range("A1").CurrentRegion.Rows.Count

For i = 1 To x
  If Range("B" & i).Value = nr Then
      MsgBox Range("A" & i).Text  ' polu4aem nazvanie
  End If
Next i

End Sub

Это работает с активным листом и с таблицей которая начинается от адреса A1

lisaniel 05.05.2009 15:47

Тема закрыта.


Часовой пояс GMT +4, время: 03:20.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.