|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
23.07.2009, 11:51 | #1 |
Пользователь
Регистрация: 06.07.2009
Сообщений: 45
|
Запись в отдельную колонку пользователя
Господа, у меня такая ситуация:
Есть таблица с двумя колонками: название счета и сумма, в которой разные строки (т.е. суммы по разным счетам) заполняют разные пользователи. Возможно ли в Excel реализовать макрос, который бы записывал в отдельную колонку имя пользователя, в последний раз редактировавшего сумму по каждой строке? Был бы оч благодарен за общую ориентировку в данном вопросе! |
23.07.2009, 12:05 | #2 |
Форумчанин
Регистрация: 03.04.2009
Сообщений: 412
|
Это возможно, скажите только окуда берутся имена Ваших пользователей. А ещё лучше файлик с примером.
|
23.07.2009, 12:32 | #3 |
Пользователь
Регистрация: 06.07.2009
Сообщений: 45
|
Пивас, добрый день! Я так полагаю, что у каждого пользователя имя будет в Excel прописано в Сервис-Параметры-Общие. И после того, как пользователь поработал с файлом, нужно, чтобы это имя оттуда копировалось в отдельную колонку тех строк, в которых поьзователь произвёл изменения во второй колонке (Сумма) в промежуток между открытием и закрытием файла.
|
23.07.2009, 13:29 | #4 |
Участник клуба
Регистрация: 17.07.2009
Сообщений: 1,088
|
Гляньте такой вариант. Записывается имя пользователя Excel(последний столбец) и имя учетной записи пользователя на компьютере(предпоследний столбец)
Все это присходит при изменении любой ячейки.
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru |
23.07.2009, 13:40 | #5 |
Пользователь
Регистрация: 06.07.2009
Сообщений: 45
|
Прист, спасибо большое! Эх, великая штука VBA и люди, которые в нём разбираются! Я как чайник хотел уточнить небольшой вопрос: я так поллагаю, что CreateObject("WScript.Network") - это какое-то свойство, присваиваемое ячейке в предпоследней колонке. Не подскажете, что именно это за свойство и что означает WScript.Network ?
Последний раз редактировалось Chelentano; 23.07.2009 в 13:53. |
07.07.2011, 10:57 | #6 |
Регистрация: 07.07.2011
Сообщений: 3
|
А как сделать так чтобы имя пользователя и дата записывалось в только в указанную ячейку?
|
07.07.2011, 10:58 | #7 |
Регистрация: 07.07.2011
Сообщений: 3
|
И еще чтобы выводилась дата изменения пример "User85 15.45 07.07.2011"
Последний раз редактировалось NightGirl; 07.07.2011 в 11:04. Причина: Повторное сообщение |
07.07.2011, 11:09 | #8 |
Форумчанин
Регистрация: 12.08.2009
Сообщений: 199
|
Подскажите пожалуйста а как можно к имени добавить текущую дату и время? Спасибо!
|
07.07.2011, 11:21 | #9 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Код:
webmoney: E265281470651 Z422237915069 R418926282008
|
07.07.2011, 12:46 | #10 |
Форумчанин
Регистрация: 12.08.2009
Сообщений: 199
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вставить запись в нужную строку и колонку | Inbox | БД в Delphi | 1 | 19.02.2009 19:50 |
Unhide определенную колонку в зависимости от значения в другой колонке | tferapontova | Microsoft Office Excel | 17 | 18.12.2008 16:08 |
вывести префикс соответствующий номеру телефона в отдельную ячейку | kutt | Microsoft Office Excel | 5 | 11.08.2008 21:07 |
показания DateTimePicker при нажатии Buttons перенести в колонку DBGrid | Alex_76 | Помощь студентам | 1 | 14.07.2008 15:55 |