Тема: Необходимо написать небольшой простенький макрос.
Суть заключается в следующем:
Нужно чтобы любой вводимый текст копировался заданое количество раз. Вот и вся задачка.
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Суть заключается в следующем:
Нужно чтобы любой вводимый текст копировался заданое количество раз. Вот и вся задачка.
А можно поподробнее? Что значит "копировался"? Я вижу как минимум два абсолютно разных понимания данного слова:
1) Копирование текста в буфер обмена. Хотя тут непонятно тогда про количество копирований
2) Копирование (клонирование) введенного текста. Но тут тоже непонятно, в какое место документа должен клонироваться текст. Ну и сочетание "любой вводимый текст" - тоже уж очень обширно для понимания - с какого момента считать начало ввода текста и какой момент считать окончанием ввода.
Может быть вы поконкретнее поставите задачу?
В общем поясняю:
1) Копирование - "клонирование" текста;
2) "Любой вводимый текст" - в прямом смысле этого слова
В моем понимании выглядит так: Два окна, 1-ое допустим "Введите текст" с полем для ввода; 2-ое "Колличество повторов" аналогично. Как вариант можно сделать чтобы этот текст копировался в таблицу, т.е. две колонки: "Номер повтора" и "Введенный текст". Либо просто введённая фраза распологалась последовательно через абзац, либо как-то иначе. Суть постарался изложить.
Примерно понял. Если это будет реализовано в одном окне, где будет одно поле для ввода, счетчик для повторов, и поле для результата, из которого можно будет скопировать результат, так подойдет???
как сделаю, выложу файлик
В файлике пример того, что вы хотели:)
Появится новая панель инструментов с одной кнопкой "Клонирование текста"
Счетчик от 2 до 100. При вводе текста в левом поле результат отображается в правом поле. Результат изменяется как при изменении текста в левом поле, так и при изменении счетчика.
Надеюсь, это то, что вам нужно.. Текст из полей можно спокойно копировать в буфер..
Отредактировано andrkar (06.05.2010 19:54:47)
что-то какой-то косяк со счетчиком... ошибка вылазит когда пытаюсь увеличить число повторов...
какая именно ошибка выскакивает? Можете текст написать или картинку приложить?
Вы сначала наберите текст, а уже потом можете как угодно счетчиком увеличивать или уменьшать... При пустом левом поле от счетчика толку никакого не будет.. Его изменение работает, когда уже есть что клонировать.. Ведь ноль, сколько не клонируй, ноль и останется..
Попробуйте еще раз скачать файлик. Подправил единственное возможное место, где могла быть ошибка.. Хотя у меня все работает..
Отредактировано andrkar (06.05.2010 19:56:10)
возможно из-за офиса 7го... В общем проблема ушла, все отлично работает! огромное спасибо! В качестве благодарности могу почти нахаляву шестерку или семерку подогнать
если интересует, там вроде мыло вписано
Отредактировано mursielago (06.05.2010 22:20:45)
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться