Можно сделать почти, так как вы хотите. Почему почти.. .
Дело в том, что в VBA можно выполнить какое-либо действие по двойному клику левой кнопки мышки, а ссылка открывается по одинарному. Т. е. ссылка откроется, а вот счетчик может недосчитать, если вы недощелкаете.
Можно сделать так. На листе, например Лист1, в колонке А названия ссылок, а на Лист2 тоже в колонке А адреса ссылок (писать можно без http://)
По двойному клику по названию ссылки на Лист1 в колонке А, в колонке В будет работать счетчик.
Код макроса который надо поместить в модуль «Эта книга» .
Private Sub Workbook_SheetBeforeDoubleClick(ByVal Sh As Object, ByVal Target As Excel.Range, Cancel As Boolean)
Set ws1 = Worksheets(1) ‘1 это индекс листа. Его можно заменить на имя листа в кавычках “Лист1”
Set ws2 = Worksheets(2) ‘2 это индекс листа. Можно заменить на имя листа в кавычках.
r = ActiveCell.Row
c = ActiveCell.Column
If (ws1.Cells(r, c) <> "") And (ws2.Cells(r, c) <> "") And (c = 1) Then
nie = Shell("C:\Program Files\Internet Explorer\IEXPLORE.EXE " & ws2.Cells(r, c), vbNormalNoFocus)
ws1.Cells(r, c + 1) = ws1.Cells(r, c + 1) + 1
End If
ws1.Cells(r + 1, c).Select
End Sub
C:\Program Files\Internet Explorer\IEXPLORE.EXE – Расположение программы браузера IE. Пишется в кавычках и перед закрывающей должен быть пробел. С другими браузерами не пробовал.
Другие языки программирования и технологии
Скажите пожалуйста возможно ли Exel 2007 сделать такое.
Я думаю сделал бы. Для "ООО Автотранс" - в личку =))
врядле
какое что зделать ты кажись картинку забыл выложить!!!))))))))))))))))))))))))))))) ) а вот ты про что не так нельзя вроде
можно, в Excel 2007 есть встроенный язык программирования Visual Basic там все что угодно можно сделать.
Похожие вопросы
- Майкрософт намеренно Офис 2007 сделал несопоставимым с Офисом 2003 или вынужденная мера,чтобы усовершенствовать прогу?
- Помогите пожалуйста! Возможно ли вернуть размер фото после сжатия на исходный без потери качества?
- Скажите, пожалуйста, возможно ли самостоятельно переустановить свой компьютер?
- Возможно ли в GIF сделать плавную смену кадров?
- скажите пожалуйста возможно ли работать программистом после курсов программирования не имеюя образования ни высшего
- Блин ребят нужно разблокировать пользователя (уч. зап) т. к. она админ... помогите пожалуйста мне!!! что мне нужно сделать?
- Народ, подскажите пожалуйста, в какой программе можно сделать следущее: курсором рисовать текст (ну или цифры) который
- Помогите пожалуйста, не могу понять как сделать С++
- ЗАЩИТА СЕКРЕТНОГО ФАЙЛА EXEL
- EXEL-3.0 Как из одного столба данных исключить значения другого столбца обычному пользователю?