Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Проблема в коде???? Подскажите? / 12 сообщений из 12, страница 1 из 1
17.11.2010, 14:31
    #36961725
Проблема в коде???? Подскажите?
Sub if_then_else()
If ActiveCell = "Отдел A" Then
ActiveCell.Offset(0, 0).Range("A1").Select
Selection.Copy
ActiveCell.Offset(0, 5).Range("A1").Select
Sheets("nhdthjdthdt").Select

Dim strFindData As String
Dim rgFound As Range
Dim i As Integer
SendKeys "^(v)"
SendKeys "{Enter}"
strFindData = InputBox("Введите данные для поиска") ' Ввод строки для поиска


Вот часть кода: при открытии "окна поиска" вставляется из буфера скопированное значение.
Раньше все прекрасно работало,
а сейчас к значению добавляется пробел и соответственно найти ничего не получается.
...
Рейтинг: 0 / 0
17.11.2010, 15:58
    #36962023
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема в коде???? Подскажите?
Константин Сочи, вы издеваетесь, это что?
юзайте встроенные средства поиска программы. запишите макрорекордером, наконец. избавьтесь от select
...
Рейтинг: 0 / 0
17.11.2010, 16:03
    #36962035
Проблема в коде???? Подскажите?
Константин Сочи,
если проблема только в лишнем/лишних пробелах в начале/конце строки поиска, то
Код: plaintext
1.
strFindData = Trim$(InputBox("Введите данные для поиска")) ' Ввод строки для поиска
ЗЫ: к совету PlanB все-таки прислушайтесь

каждый имеет право на самовыражение(с)
...
Рейтинг: 0 / 0
17.11.2010, 16:28
    #36962113
Проблема в коде???? Подскажите?
На Select обращать внимания не нужно было.
Это просто пример...

А с функцией trim$ все становится отлично. Спасибо "Guest"
Просто при копировании значения в буфер, пробелов нет - каким то образом они появляются при его вставке.
...
Рейтинг: 0 / 0
17.11.2010, 17:15
    #36962247
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема в коде???? Подскажите?
Константин Сочи, вам чем ctrl+f не жмется-то?
...
Рейтинг: 0 / 0
17.11.2010, 19:27
    #36962534
Проблема в коде???? Подскажите?
PlanBКонстантин Сочи, вам чем ctrl+f не жмется-то?
ctrl+shift для смены языка клавиатуры.
а вручную это делать около 20-60 раз в день сложно.
...
Рейтинг: 0 / 0
18.11.2010, 09:42
    #36963118
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема в коде???? Подскажите?
Константин СочиPlanBКонстантин Сочи, вам чем ctrl+f не жмется-то?
ctrl+shift для смены языка клавиатуры.
а вручную это делать около 20-60 раз в день сложно.
...
Рейтинг: 0 / 0
18.11.2010, 09:43
    #36963122
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема в коде???? Подскажите?
сочетание букв "пунто свитчер" вам ни о чем не говорит?
...
Рейтинг: 0 / 0
18.11.2010, 10:42
    #36963223
Проблема в коде???? Подскажите?
PlanBсочетание букв "пунто свитчер" вам ни о чем не говорит?
Вы издеваетесь что ли?
Мне достаточно комбинации ctrl+v
Зачем мне еще и сторонние программы.
Так можно вообще перейти на 1С или 2С
...
Рейтинг: 0 / 0
18.11.2010, 10:51
    #36963246
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема в коде???? Подскажите?
Константин Сочи, вам может показаться странным то, что я скажу, но:
-в excel работают преимущественно без мышки;
-пунто свитчер - автопереключалка раскладки клавиатуры;
-сначала разбираются в программе, а потом - в её автоматизации.
...
Рейтинг: 0 / 0
18.11.2010, 11:37
    #36963384
Проблема в коде???? Подскажите?
PlanBКонстантин Сочи, вам может показаться странным то, что я скажу, но:
-в excel работают преимущественно без мышки;
-пунто свитчер - автопереключалка раскладки клавиатуры;
-сначала разбираются в программе, а потом - в её автоматизации.

В моей задаче "умное переключение клавиатуры" не требуется.
К примеру в одном случае с значения "20002300012a" должно получиться "20002300012ф".

А в другом "25У4" должно получиться "25E4" . Причем ввод всех этих значений происходит через сканер штрих-кода.

Ситуации всегда бывают разные. Нет программ на все случаи жизни
...
Рейтинг: 0 / 0
17.12.2010, 16:03
    #37021115
Djon Player
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема в коде???? Подскажите?
Константин СочиPlanBКонстантин Сочи, вам чем ctrl+f не жмется-то?
ctrl+shift для смены языка клавиатуры.
а вручную это делать около 20-60 раз в день сложно.Вобще-то меню поиска запускается комбинацией Ctrl+F при любой раскладке клавиатуры.
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Проблема в коде???? Подскажите? / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]