|
|
|
Проблема Excel гиперссылки?!
|
|||
|---|---|---|---|
|
#18+
Помогите пожалуйста решить проблему. Есть файл Excel (прайс лист) внем 9000 наименований. Мне нужно из столбца (С) убрать все гиперссылки, и оставить только наименование товара. Как мне это сделать? Пример таблицы ----A--|------B---|----------------C-----------------------------------|--D---|-- E---| Код | код2 | Наименование | цена | | 12372| B306777 |КУКЛА БАРБИ С ОДЕЖДОЙ И АКСЕСС. 9972-12 В КОР.| 118,18| 0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2007, 17:18 |
|
||
|
Проблема Excel гиперссылки?!
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2007, 18:12 |
|
||
|
Проблема Excel гиперссылки?!
|
|||
|---|---|---|---|
|
#18+
Я валенок в Excel'e, отнеситесь с пониманием =) vkodor Код: plaintext 1. 2. 3. а что с этим делать? когда я вставляю это в формулу,строка очищается.А нужно, значение оставить, но убрать только гиперссылку и так для 9000 наименований. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2007, 23:17 |
|
||
|
Проблема Excel гиперссылки?!
|
|||
|---|---|---|---|
|
#18+
UP тут есть умные? я про тех кто смог-бы помоч?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2007, 09:56 |
|
||
|
Проблема Excel гиперссылки?!
|
|||
|---|---|---|---|
|
#18+
vkodor RestedUP тут есть умные? я про тех кто смог-бы помоч?! Открой книгу и нажми кнопку СПАСИТЕЛЬ Вы мой =)) СПАСИБО!!!!!!!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2007, 10:16 |
|
||
|
Проблема Excel гиперссылки?!
|
|||
|---|---|---|---|
|
#18+
RestedUP тут есть умные? я про тех кто смог-бы помоч?! Есть только особого ума тут не надо - "скопировать значения из столбца" Код: plaintext 1. 2. 3. 4. 5. Проще говоря если ты не знаешь как пользоваться макросами ! Берёшь добавляешь столбец, копирушь свой старый столбец, выделяешь вновь добавленный, жмёшь правка - специальная вставка, выбираешь значения и нажимаешь ок, а старый удаляешь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2007, 10:22 |
|
||
|
Проблема Excel гиперссылки?!
|
|||
|---|---|---|---|
|
#18+
Спасибо проблема решена! О великий vkodor решил мой трабл на высше уровне!За что ему ОГРОНОЕ СПАСИБО! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2007, 10:37 |
|
||
|
Проблема Excel гиперссылки?!
|
|||
|---|---|---|---|
|
#18+
Sub Macro3() Dim stroka, stolbec Dim StrFor As Variant Dim xlHyper As Hyperlink stroka = InputBox("Ââåäèòå êîëè÷åñòâî ñòðîê") stolbec = InputBox("Ââåäèòå êîëè÷åñòâî ñòîëáöîâ") For i = 1 To stroka For j = 1 To stolbec On Error Resume Next Cells(i, j).Select Cells(i, j).Activate For Each xlHyper In ActiveSheet.Hyperlinks If xlHyper.Range.Cells(i, j) <> "" Then Range(Cells(i, j)).Select ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:= _ "C:\Documents and Settings\All Users\Documents\My Pictures\Sample Pictures\Winter.jpg" _ , TextToDisplay:= _ "C:\Documents and Settings\All Users\Documents\My Pictures\Sample Pictures\Winter.jpg" End If Next Next Next End Sub Вот этот кусок макроса должен прочесать всю страницу и если в ячейке находится гиперссылка , то ее первую букву должен заменить на G. Что я ниправильно делаю. Он все меняет. Без разницы главное что бы ячейка не была пустая. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2007, 14:14 |
|
||
|
Проблема Excel гиперссылки?!
|
|||
|---|---|---|---|
|
#18+
AitbaySub Macro3() Dim stroka, stolbec Dim StrFor As Variant Dim xlHyper As Hyperlink stroka = InputBox("Ââåäèòå êîëè÷åñòâî ñòðîê") stolbec = InputBox("Ââåäèòå êîëè÷åñòâî ñòîëáöîâ") For i = 1 To stroka For j = 1 To stolbec On Error Resume Next Cells(i, j).Select Cells(i, j).Activate For Each xlHyper In ActiveSheet.Hyperlinks If xlHyper.Range.Cells(i, j) <> "" Then Range(Cells(i, j)).Select ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:= _ "C:\Documents and Settings\All Users\Documents\My Pictures\Sample Pictures\Winter.jpg" _ , TextToDisplay:= _ "C:\Documents and Settings\All Users\Documents\My Pictures\Sample Pictures\Winter.jpg" End If Next Next Next End Sub Вот этот кусок макроса должен прочесать всю страницу и если в ячейке находится гиперссылка , то ее первую букву должен заменить на G. Что я ниправильно делаю. Он все меняет. Без разницы главное что бы ячейка не была пустая. чью именно: гиперссылки или значения ячейки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2007, 14:36 |
|
||
|
Проблема Excel гиперссылки?!
|
|||
|---|---|---|---|
|
#18+
Он берет ячейку и если ячейка не пустая , то заменяет содержимое ячейки на гиперсылку. А мне нужно , что бы он обработал только те ячейки , которые содержат гиперсслки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2007, 14:39 |
|
||
|
Проблема Excel гиперссылки?!
|
|||
|---|---|---|---|
|
#18+
vkodor Код: plaintext 1. 2. 3. Deggasad Код: plaintext 1. 2. 3. 4. 5. Ребята, А циклы-то зачем? Код: plaintext 1. 2. KL [MVP - Microsoft Excel] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2007, 19:30 |
|
||
|
Проблема Excel гиперссылки?!
|
|||
|---|---|---|---|
|
#18+
Пардон, к решению Deggasad фраза про циклы не относится :-), хотя тоже слегка наворочено ;-) KL [MVP - Microsoft Excel] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2007, 13:09 |
|
||
|
Проблема Excel гиперссылки?!
|
|||
|---|---|---|---|
|
#18+
AitbayОн берет ячейку и если ячейка не пустая , то заменяет содержимое ячейки на гиперсылку. А мне нужно , что бы он обработал только те ячейки , которые содержат гиперсслки Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. KL [MVP - Microsoft Excel] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2007, 13:10 |
|
||
|
Проблема Excel гиперссылки?!
|
|||
|---|---|---|---|
|
#18+
For Each hl In Range("C:C").Hyperlinks . что это означает ("C:C"). ? Sub test() Dim hl As Hyperlink, strOld As String, strNew As String strOld = "C:\" strNew = "G:\" For Each hl In Range("C:C").Hyperlinks With hl .Address = Replace(.Address, strOld, strNew) .TextToDisplay = Replace(.TextToDisplay, strOld, strNew) End With Next hl End Sub коипилируется , но ничего не меняется. Такое ошущения , что гиперрсылок, с такими буквами нету. Они там хоть завались. Это моя модификация Sub Macro3() Dim hl As Hyperlink, strOld As String, strNew As String strOld = "C:\" strNew = "G:\" For Each hl In ActiveSheet.Hyperlinks With hl .Address = Replace(.Address, strOld, strNew) .TextToDisplay = Replace(.TextToDisplay, strOld, strNew) End With Next hl End Sub он заменяет дисплай нэйм на нужную букву, но адресс нет. И еще когда гиперссылка ссылается на физически жестки диск , то эксель показывает путь начиная с буквы диска. Ну типа C:\...... а если это замапленный сетевой драйв , то так \\SKYZMO040FIL\nwdata\Common\Phone Book\E-mail address Book.xls. Здесь даже не видно на какой драйв ссылаеться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2007, 07:25 |
|
||
|
Проблема Excel гиперссылки?!
|
|||
|---|---|---|---|
|
#18+
А может это связано с настройками экселя. Если да , то как настроить по моеме ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2007, 07:29 |
|
||
|
Проблема Excel гиперссылки?!
|
|||
|---|---|---|---|
|
#18+
Угу ребята ! Интересный факт. Все решилось. Оказываеться для гиперрсылки по фигу , что это за драйв. Главное после двойного слэша был правильный адресс. Танцуем ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2007, 07:50 |
|
||
|
Проблема Excel гиперссылки?!
|
|||
|---|---|---|---|
|
#18+
antihacker777For Each hl In Range("C:C").Hyperlinks . что это означает ("C:C"). ? Range("C:C").Hyperlinks означает: все гиперссылки в столбце [C] AitbayУгу ребята ! Интересный факт. Все решилось. Оказываеться для гиперрсылки по фигу , что это за драйв. Главное после двойного слэша был правильный адресс. Это называется относительная гиперссылка, а в вопросе речь шла об абсолютных ;-) KL [MVP - Microsoft Excel] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2007, 12:52 |
|
||
|
Проблема Excel гиперссылки?!
|
|||
|---|---|---|---|
|
#18+
Народ кто нить решал такую проблему, нужно при нажатии на ячейку где есть гиперссылка выдать вопрос, например КАТАЛОГ или САЙТ и при выборе подправить ссылку и передать дальше для открытия? а самое главное, чтобы это потом можно было по оле записывать в каждый документ новый! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2010, 14:57 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=36526324&tid=2178351]: |
0ms |
get settings: |
5ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
166ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 465ms |

| 0 / 0 |
