Вопрос № 98793: Уважаемые эксперты! Можно ли сделать так, чтобы при открывании Word'a автоматически устанавливался масштаб "Вписать в окно"? Я такой настройки не нахожу. Спасибо. Дмитрий....Вопрос № 98843: Доброго времени суток, уважаемые эксперты!
На работе приходится работать с Microsoft Excel. В моем случае это таблица с более чем 4000 строк и 10-ю столбцами (A,B,C,D,E и т.д.) Финт заключается в том, что работать надо быстро. Поэтому мышку почти...
Вопрос № 98.793
Уважаемые эксперты! Можно ли сделать так, чтобы при открывании Word'a автоматически устанавливался масштаб "Вписать в окно"? Я такой настройки не нахожу. Спасибо. Дмитрий.
Отвечает: Кокин Антон Вадимович
Здравствуйте, Горячев Дмитрий!
Для этого вы должны выбрать в меню Вид команду Разметка страницы. Редактор запомнит положение и будет его использовать при следующих запусках.
Ответ отправил: Кокин Антон Вадимович (статус: 3-ий класс)
Ответ отправлен: 18.08.2007, 09:11 Оценка за ответ: 5 Комментарий оценки: Благодарю за правильный и четкий ответ
Вопрос № 98.843
Доброго времени суток, уважаемые эксперты!
На работе приходится работать с Microsoft Excel. В моем случае это таблица с более чем 4000 строк и 10-ю столбцами (A,B,C,D,E и т.д.) Финт заключается в том, что работать надо быстро. Поэтому мышку почти не использую... ...Необходима была маркировка выделенных ячеек в какой-либо цвет. В итоге я нарисовал простейший макрос, позволяющий на любом незащищенном листе и любой ячейке (или в нескольких выделенных и не расположенных рядом) "окрасить" выделенную ячейку(и) в зеленый цвет- -смотри приложение.
На практике я пользуюсь этим макросом только для столбца "F"... Теперь-же возникла необходимость при нажатии горячих клавиш CTRL+й не только окрасить ячейку из столбца "F", но и автоматически вставить текущую (время-не обязательно, да и не надо) дату в соответствующую строку в ячейке в столбце "J"... Дату можно скопировать из любой ячейки например Range("G2").Select , или, если это возможно, вставить автоматически...
...Пожалуйста, люди, помогите!
С уважением Козлов И.В.
P.S. Я пытался найти решение с помощью справки Microsoft.... Поковырялся... и пришел к выводу, что гораздо проще на Киевском радиорынке купить (недорого) ядерную миниатюрную бомбу, засунуть ее себе в ж@у и снести весь Киев к @-й матери, чем получить толковую справку от Microsoft.....
Приложение:
Отправлен: 18.08.2007, 18:25
Вопрос задал: Garry973 (статус: 1-ый класс)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Карабанов Алексей
Здравствуйте, Garry973!
Ваша задача решается очень просто!
И совсем не из-за чего так ругаться.
Для вставки текущей даты в ячейку вставлятся формула =Сегодня().
Для вставки даты и времени вставляется формула =ТДата()
В приложении приведен измененный код Вашего макроса. Добавлена такая строка:
Разберем поподробнее.
ActiveCell - это ссылка на активную ячейку. Свойство Row возвращает номер строки, свойство Column - номер столбца.
Свойство Cells(Номер_строки,номер_столбца) возвращает ссылку на ячейку с заданными координатами. В Вашем случае номер_строки совпадает с номером строки активной ячейки, номер_столбца вычисляется. Таким образом если активная ячейка в столбце F, то приведенная формула даст ссылку на ячейку в столбце J.
Свойство FormulaLocal позволяет вставить в ячейку нужную формулу.
Строка Columns(ActiveCell.Column + 4).AutoFit выравнивает столбец с вставленной датой по ширине (когда я тестировал Ваш макрос, ширины ячейки по умолчанию оказалось недостаточно, тем более, если вставлять дату и время; длина вставляемого значения может быть разной, поэтому я использовал автоматическое выравнивание ширины).
Желаю удачи!
Приложение:
--------- Дорогу осилит идущий!
Ответ отправил: Карабанов Алексей (статус: 7-ой класс)
Ответ отправлен: 18.08.2007, 20:16
Отвечает: Alec Perle
Здравствуйте, Garry973!
Я так понял, что в ячейках в столбце J Вам необходимо вставлять дату, когда вносятся изменения в книге. В предыдущем ответе вставка формулы всегда будет показывать текущую дату. Поэтому макрос нужно переделать, как в приложении:
Приложение:
--------- Пессимист - это хорошо информированный оптимист (а оптимист - хорошо проинструктированный пессимист)
Ответ отправил: Alec Perle (статус: Студент)
Ответ отправлен: 18.08.2007, 20:53