Ссылка в Excel на локальную папку

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
ArgoruS
Начинающий
Начинающий
 
Сообщения: 20
Зарегистрирован: 23.01.2002 (Ср) 17:36
Откуда: Russia

Ссылка в Excel на локальную папку

Сообщение ArgoruS » 07.07.2004 (Ср) 9:09

Существует прога client-server в LAN. Смысл ее в том, что она передает xls файлы по заданному параметру. В каждый такой файл нужно ставить link на папку (в сети) из которой он был взят, что бы при нажатии открывалась эта папка.

Следовательно, вопрос:
1) Как узнать ip (hostname) компьютера в сети LAN?
2) как поставить ссылку на папку в файл Excel (желательно с примером)? - Это уже скорее относится к VBA :D

MOV
Постоялец
Постоялец
 
Сообщения: 414
Зарегистрирован: 13.03.2004 (Сб) 15:13
Откуда: Санкт-Петербург

Сообщение MOV » 07.07.2004 (Ср) 9:25

что бы при нажатии открывалась эта папка
.
То бишь при нажатии на ячейку в таблице так? В этой ячейке линк на сетевую папку так? Папку, откуда пришел этот самый xls файл. Правильно понял? Спрашиваю в основном, чтобы уяснить суть вопроса. (Может тому кто сможет с ходу ответить тоже не совсем ясно будет :roll: ) [/quote]

ArgoruS
Начинающий
Начинающий
 
Сообщения: 20
Зарегистрирован: 23.01.2002 (Ср) 17:36
Откуда: Russia

Сообщение ArgoruS » 07.07.2004 (Ср) 9:26

Именно так

san*
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 115
Зарегистрирован: 17.06.2004 (Чт) 17:57
Откуда: Киев

Сообщение san* » 07.07.2004 (Ср) 17:25

На счет 2-го пункта, так не пойдет?
ThisWorkbook.FullName

ArgoruS
Начинающий
Начинающий
 
Сообщения: 20
Зарегистрирован: 23.01.2002 (Ср) 17:36
Откуда: Russia

Сообщение ArgoruS » 08.07.2004 (Чт) 19:36

Но он же выдаст путь типа C:\..\file.xls, а мне нужно //MYNet/192.168.0.1/file.xls

san*
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 115
Зарегистрирован: 17.06.2004 (Чт) 17:57
Откуда: Киев

Сообщение san* » 08.07.2004 (Чт) 20:22

Если это файл из компьютера в сети, то он выдаст полный путь к нему, конечно в формате типа \\ComputerName\NetFolderName\...file.xls, если в том же домене(РГр), возможно при размещении в другом домене(РГр) он добавит и имя домена(не проверял). Если же тебе надо IP компутера....надо подумать :roll:


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: AhrefsBot и гости: 31

    TopList  
cron