|   |   | 
| 
 | Защитить эксель ячейки | ☑ | ||
|---|---|---|---|---|
| 0
    
        who respawn 26.10.24✎ 15:42 | 
        Привет, есть некий шаблон, который нужно заполнять 'по правилам', например:
 Есть ячейка "БИК", заполняется БИК банка, условно 04353425 Пользователь каким то образом копирует и вставляет в эту ячейку так, что она перестаёт быть Текстовой, становится числовой и 0 в начале БИК затирается или есть Ячейка Орг Структура, там на выбор даётся 1)ООО 2)ИП и тд... пользователь каким то образом туда копирует не только ООО, но и название фирмы, в итоге в поле пропадает выбор предложенный и просто ячейка текстовая ООО "Название" как можно это защитить? | |||
| 1
    
        Волшебник 26.10.24✎ 16:48 | 
        Переходите на 1С     | |||
| 2
    
        who respawn 26.10.24✎ 17:10 | 
        (1) ну это шаблон для загрузки в 1с)     | |||
| 3
    
        Гена 26.10.24✎ 17:34 | 
        (0) Это известная проблема с пользователями. По умолчанию копи-паст ячейки работает как Ctrl+V и затирает условное форматирование. 
 Решение давно найдено и как-то делается через макросы для данного листа экселя, когда переобозначается копи-паст на специальную вставку только значений. | |||
| 4
    
        Гена 26.10.24✎ 17:37 | 
        Вот Я-поиск сразу выдал, думаю, разберётесь: 
 https://forum.msexcel.ru/index.php?topic=2017.0 | |||
| 5
    
        osa1C 26.10.24✎ 17:57 | 
        (0) В Excel есть функция записи макросов.Запустить запись макроса и сделать специальную вставку, в формате, который вам нужен, вместо обычной, выполнить интерактивно нужные вам действия. Когда действия закончены, запись макроса остановить. 
 В результате в модуле макроса будет сформирован программный код для всех выполненных действий. На основе этой "болванки" уже можно написать нормальный программный код и запускать его при каждом изменении нужных вам ячеек. Эх, VBA.... моё детство, если можно так сказать. Писал на нем какую-то хрень для преподавателя электроники с расчетом кучи функций, основанных на генерации случайных чисел и строил по этим функциям графики. | |||
| 6
    
        who respawn 26.10.24✎ 17:56 | 
        Спасибо!     | |||
| 7
    
        Волшебник 26.10.24✎ 19:58 | 
        (8) Чё спасибо? Где решение?     | |||
| 8
    
        who respawn 26.10.24✎ 20:36 | 
        (9) Пока нет, поблагодарил за инфУ, в пн буду пробовать     | |||
| 9
    
        who respawn 26.10.24✎ 20:36 | 
        👍     | |||
| 12
    
        uno-group 28.10.24✎ 10:51 | 
        Не проще данные обрабатывать при загрузке. Если в коде не хватает чисел добавлять спереди 0.
 Брать в качестве ООО первые 3 символа для ИП первые 2. Можно сперва пройтись нормализовать файл выдав пользователю протокол исправлений если он его подтверждает то загружать уже обработанные данные. | |||
| 13
    
        Гена 28.10.24✎ 11:35 | 
        (12) Я в таких случаях использовал скрытую колонку рядом, где точно текстовый формат, и формулил примерно так: 
 =ЕСЛИ(ДЛСТР(A1)=7;СЦЕПИТЬ("0";A1);A1) Ну и вводил данные уже не по столбцу А, а по скрытому B ) | |||
| 14
    
        Толстый Слой 29.10.24✎ 17:22 | 
        (13) В Экселе можно на русском писать формулы!??? Офигеть, я даже не знал, столько лет всегда на енглише писал.     | |||
| 15
    
        Волшебник 29.10.24✎ 17:24 | 
        (14) Дебил что ли?     | |||
| 16
    
        Krendel 29.10.24✎ 17:52 | 
        Паша же     | |||
| 17
    
        Гена 29.10.24✎ 18:03 | 
        (15) Это тонкий намёк, что язык офиса английский )     | |||
| 18
    
        Гена 29.10.24✎ 18:14 | 
        Хотя... глянул: 
 https://support.microsoft.com/ru-ru/office/%D0%BF%D0%B5%D1%80%D0%B5%D0%B2%D0%BE%D0%B4%D1%87%D0%B8%D0%BA-%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B9-%D0%B2-excel-f262d0c0-991c-485b-89b6-32cc8d326889?ui=ru-ru&rs=ru-ru&ad=ru Можно и отдельную надстройку включить только для функций. Удобно. Пришёл к вражинам, а у их на компах только инглиш, ну и включил себе функции на русском, назло им ) | |||
| 19
    
        Толстый Слой 29.10.24✎ 18:21 | 
        (18) Это ты так клиентам вредишь, или просто пожелание?     | |||
| 20
    
        Гена 29.10.24✎ 18:27 | 
        (19) Теоретически )     | |||
| 21
    
        Толстый Слой 29.10.24✎ 19:17 | 
        (17) Естественно, как и язык ОС. Я предпочитаю все стандартное, по умолчанию, в оригинале. Перевод зачастую только делает хуже. Иногда длина слов не соответствует оригиналу, интерфейс искажается. Иногда переводчик подставляет другие слова чтобы перевод влез по размеру, и смысл портится. ДЛСТР и СЦЕПИТЬ, правда, доставляет :)
 Даже песни слушаю в оригинале. И даже комедийные телешоу тоже в оригинале смотрю. При переводе часть шуток вообще теряется. А недостаток шуток переводчик компенсирует добавлением своих выдуманных шуток, уровень которых обычно недотягивает, все зависит от того, кто придумывал перевод. Смотрели же Футураму? В первой серии будка самоубийств сказала: "Спасибо что зашли в Стой и рухни", кто-нибудь понял этот прикол? Но там весь диалог в будке был сплошной прикол. | |||
| 22
    
        Волшебник 29.10.24✎ 19:52 | 
        (21) Пиздабол...     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |