Страницы: 1
RSS
Открыть любой файл
 
Добрый вечер. У меня пару вопросов:  
1. Как открыть любой файл из екселя? Имеется часть кода:  
 
mess = MsgBox("Открыть файл?", vbYesNo)  
               Select Case mess  
               Case vbYes  
               Shell ("explorer.exe " & ActiveCell)  
               Case vbNo  
               Exit Sub  
               End Select  
 
Однако открывать через експлорер не очень приятно, причем в семерке он открывает проводник (я знаю что надо сослаться на explorer.exe в program files). Но все таки как сделать так, чтобы у меня они просто открывались через оболочку?  
 
2. Есть такой код:  
 
fName = Application.GetOpenFilename  
       If fName = False Then _  
       Exit Sub  
       ActiveCell = fName  
 
Вот такой вот вопрос: как к пути вначале и вконце прилепить кавычки ?  
 
Заранее благодарен.
 
chr(34)
Я сам - дурнее всякого примера! ...
 
{quote}{login=KukLP}{date=08.09.2011 06:35}{thema=}{post}chr(34){/post}{/quote}  
 
Спасибо, со вторым вопросом разобрался. Вот как быть с первым? :(
 
Так можно открыть любой файл:  
http://www.programmersforum.ru/showpost.php?p=194314&postcount=2
 
{quote}{login=EducatedFool}{date=08.09.2011 06:38}{thema=}{post}Так можно открыть любой файл:  
http://www.programmersforum.ru/showpost.php?p=194314&postcount=2{/post}{/quote}  
Большое спасибо. пытался на работе этот макрос именно запустить - почему то ругался. Дома запускается. Хотя, завтра проверю - может мой косяк.
Страницы: 1
Читают тему
Наверх