Страницы: 1
RSS
Как правильно настроить изменение файла 20 пользователями
 
в фирме 20 компьютеров, все в локальной сети. надо чтобы на всех компах работал один файл учета, написан в эксель. Если установить файл на сетевом диске и всем дать доступ (общий доступ), то  изменения со всех компов будут у всех. Если на каждом компьютере разместить свой файл, то и в случае обновления придется менять фаил на 20 компьютерах - геморрно ... как быть?
спасибо
Изменено: bonns - 30.09.2018 20:50:06 (требование модератора)
 
Цитата
bonns написал: как быть?
Определиться, что же в итоге нужно? И, конечно, сообщить здесь, тогда, вероятно, решение и подскажут.
Цитата
[USER=41337] изменения со всех компов будут у всех... придется менять фаил на 20 компьютерах - ...
Какое-то противоречие получается...
 
Цитата
bonns написал:
Если установить файл на сетевом диске и всем дать доступ (общий доступ), то  изменения со всех компов будут у всех
Так Вы что в итоге хотите? Изменять файл всеми разом или все же нет? Как вариант - вместе с общим доступом разграничить пользователям права на изменение ячеек: каждый будет иметь возможность менять только свои ячейки со своим паролем. Делается через Рецензирование -Разрешить изменение диапазонов. Подробно эту возможность я описывал здесь: Каждому пользователю свой лист/диапазон

P.S. Название темы: Как правильно настроить изменение файла 20 пользователями
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
Alec Perle,  противоречий нет , типичная задача разделения данных и морды или обработчика данных.
По вопросам из тем форума, личку не читаю.
 
надо чтобы каждыи кто работает с файлом мог делать любые изменения, но чтобы изменения эти были видны только на том компьютере где они были сделаны
 
И? Какой смысл производить эти изменения в общем файле?
Допустим, два пользователя меняют ячейку А1. Один пишет туда "начальник_сатрап", второй ставит двойку. Как быть? Что нужно получить?
 
bonns, Или #3 Или делить на два файла, один -содержит логику работы и работает с данными которые хранятся во втором. Меняется только первый файл и его смена не влияет на сами данные. Однако если вдруг потребуется менять структуру данных, то менять все файлы, которые в ходу.
По вопросам из тем форума, личку не читаю.
 
bonns, название уже предложили и поменяли ))
Только странно, что Вы не можете сформулировать свою проблему.
 
Цитата
БМВ написал:  делить на два файла, один -содержит логику работы и работает с данными которые хранятся во втором...
БМВ   очень интересно! будьте добры еще пару слов как это сделать или ссылку по теме
 
Цитата
bonns написал:
каждыи кто работает с файлом мог делать любые изменения, но чтобы изменения эти были видны только на том компьютере где они были сделаны
Если изменили ячейку А1 на одном ПК - то какой смысл это скрывать от других, если все должно быть в одном файле? Или Вы хотите, чтобы для каждого человека в одном и том же файле в одних и тех же ячейках были разные данные? Нелогично и непонятна цель такой хотелки при том, что
Цитата
bonns написал:
один файл учета
Можно создать несколько листов - пусть каждый пользователь работает в своем листе.
Либо заморачивайтесь с кодом VBA. Создайте единый файл базы данных и файл надстройки, который будет выложен в сеть. При начале работы человек логиниться и ему показываются только его данные в единой форме. При изменении данные записываются в базу только для него. Таким образом все данные будут в БД консолидированы от всех участников, будет соблюдена целостность данных и разграничение прав.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
Цитата
Дмитрий(The_Prist) Щербаков написал:
Или Вы хотите, чтобы для каждого человека в одном и том же файле в одних и тех же ячейках были разные данные?
А я вообще не могу себе это представить )
 
Цитата
Дмитрий(The_Prist) Щербаков написал:
Можно создать несколько листов - пусть каждый пользователь работает в своем листе.
тоже интересная мысль и простая! каждый сможет залогиниться и на входе создать себе лист из шаблона! Неплохо!
 
Цитата
bonns написал:
интересная мысль и простая!
ссылку, видать, не открывали...
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
Цитата
bonns написал:
будьте добры еще пару слов
Ну я конечно ляпнул прям в противоход тенденциям. Когда все пытаются централизовать, я предложил обратное.

Просто данные из персонального файла подтягиваются в рабочий при открытии последнего и измененные записываются обратно  при записи рабочего, ну или по кнопке. В зависимости от сложности ваших файлов, это сделать просто или чуть сложнее.  

Но Дмитрий прав
Цитата
Дмитрий(The_Prist) Щербаков написал:
непонятна цель такой хотелки
По вопросам из тем форума, личку не читаю.
 
Цитата
Дмитрий(The_Prist) Щербаков написал:
непонятна цель такой хотелки
если вам действительно интересно, то это операционный блок, 20 комнат, 20 компьютеров. одни и не же рутинные данные по каждому больному: ФИО, рост, вес и т.п.
ничего личного, господа, чисто бизнес :)
 
bonns, но ведь по одному и тому же больному не могут в нескольких комнатах вводить данные?
 
Юрий, вы плохо знакомы со здравоохранением :-)  
По вопросам из тем форума, личку не читаю.
 
Цитата
bonns написал:
одни и не же рутинные данные по каждому больному
и для всех больных учет ведется в одной карточке? :) Есть подозрение, что Вы просто не продумали всю логику, отсюда и формулировка задачи некорректная.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
Дмитрий(The_Prist) Щербаков, ну так ка кэто операционный блок, а сейчас чудеса творит медицина, то
ФИО, рост, вес  - может после операции изменится :-)
По вопросам из тем форума, личку не читаю.
 
Имел тут "удовольствие" полежать в больнице: правда, комнат (палат) было меньше, и все без компьютеров. Может потому и закончилось всё благополучно, что не вводили данные ))
 
Off
Врач АМПУТАТОР стоит у конвейера с огромным топором, а сестра читая историю болезни говорит чего ампутировать:
- Левая нога.
БАЦ.
- Правая рука.
БАЦ.
- Правая нога.
БАЦ.
- Я сказала ПРАВАЯ!
БАЦ.
Я СКАЗАЛА НОГА!
БАЦ...
По вопросам из тем форума, личку не читаю.
 
Привет!
А я понял что нужно ....
Сравнение прайсов, таблиц - без настроек
 
Цитата
Inexsu написал:
А я понял что нужно ....
БАЦ
По вопросам из тем форума, личку не читаю.
 
Как вариант - гугл табл. У каждого свой файл. + для Вас отдельный файл - 21, с консолидированием всех данных. Есть там функция такая - импортрейндж, для подобного случая.  
C2-C4
 
20 листов Вам надо с разграниченными правами на заполнение как писали выше и 1 лист сводный на который будут стекаться данные со всех листов. Как вариант.
 
Цитата
Михаил Комиссаров написал:
Как вариант - гугл табл. У каждого свой файл. + для Вас отдельный файл - 21, с консолидированием всех данных. Есть там функция такая - импортрейндж, для подобного случая.  
проверил. там не работают макросы :(
 
Цитата
venom51 написал:
20 листов Вам надо с разграниченными правами на заполнение как писали выше и 1 лист сводный на который будут стекаться данные со всех листов. Как вариант.
разграничение прав не подходит, каждый должен иметь возможность заполнять одни и те же ячейки
Страницы: 1
Наверх