Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 След.
Обновление умных таблиц на всех листах при сохранении, Код на VBA
 
Цитата
написал:
Цитата
написал:
Александр Белов ,
могу только гадать, что конкретно нужно обновить:
 
Код
    [URL=#]?[/URL]       1            [URL=#]?[/URL]       1  2  3  4  5        Private     Sub     Workbook_BeforeSave(    ByVal     SaveAsUI     As     Boolean    , Cancel     As     Boolean    )      For     Each     x     In     ActiveWorkbook.LinkSources(xlExcelLinks)          ActiveWorkbook.UpdateLink x      Next      End     Sub     
 
   
или
 
Код
    [URL=#]?[/URL]       1            [URL=#]?[/URL]       1  2  3        Private     Sub     Workbook_BeforeSave(    ByVal     SaveAsUI     As     Boolean    , Cancel     As     Boolean    )    ThisWorkbook.RefreshAll      End     Sub     
      Это то, что нужно!
Большое спасибо!!!
Можно сделать данный скрипт при закрытии файла?
Чтобы обновлялись таблицы, а потом выводилось сохранить или нет?
Обновление умных таблиц на всех листах при сохранении, Код на VBA
 
Цитата
написал:
Александр Белов,
могу только гадать, что конкретно нужно обновить:
Код
    [URL=#]?[/URL]       1  2  3  4  5      Private   Sub   Workbook_BeforeSave(  ByVal   SaveAsUI   As   Boolean  , Cancel   As   Boolean  )    For   Each   x   In   ActiveWorkbook.LinkSources(xlExcelLinks)          ActiveWorkbook.UpdateLink x    Next    End   Sub   
 
или
Код
    [URL=#]?[/URL]       1  2  3      Private   Sub   Workbook_BeforeSave(  ByVal   SaveAsUI   As   Boolean  , Cancel   As   Boolean  )    ThisWorkbook.RefreshAll    End   Sub   
 
Это то, что нужно!
Большое спасибо!!!
Обновление умных таблиц на всех листах при сохранении, Код на VBA
 
Цитата
написал:
Цитата
написал:
обновил все умные таблицы
тут главное понять, что значит обновить? Пересчитать формулы? А смысл делать это перед закрытием? Ведь при открытии книги они все равно пересчитаются. Если же речь про обновление таблиц, созданных из запросов - то Calculate не поможет, надо обновлять запросы.  
Таблица работает по принципу: ввел данные, закрыл файл, а другой файл использует рассчитанные умные таблицы первого файла.
Но иногда люди забывают нажать на обновить все и закрывают с сохранением. И потом долго ищут в чем ошибка(
Хотелось автоматизировать процесс и избежать ошибок в дальнейшем.  
Обновление умных таблиц на всех листах при сохранении, Код на VBA
 
Цитата
написал:
Александр Белов,
Код
    [URL=#]?[/URL]       1  2  3      Private   Sub   Workbook_BeforeSave(  ByVal   SaveAsUI   As   Boolean  , Cancel   As   Boolean  )    Calculate    End   Sub   
 
evgeniygeo, большое спасибо!
Посмотрите, пожалуйста, что я сделал не так? Не получается запустить процесс((
Изменено: Александр Белов - 07.02.2023 10:15:53
Обновление умных таблиц на всех листах при сохранении, Код на VBA
 
Цитата
написал:
Александр Белов, если вы не в состоянии просто повторить действия по подробному русскоязычному мануалу по ссылке, то мои объяснения вам не помогут. Ждите тех, кто за вас всё сделает.
Хорошо, спасибо!
Изменено: Александр Белов - 07.02.2023 10:10:28
Обновление умных таблиц на всех листах при сохранении, Код на VBA
 
Цитата
написал:
Александр Белов, что не получается?
В VBA я очень слаб. Не понимаю куда и что вставлять и как это должно работать. Т.е. полный ламер.
Пожалуйста поподробнее.
Большое спасибо!
Обновление умных таблиц на всех листах при сохранении, Код на VBA
 
Jack Famous, большое спасибо!
Если не сложно, можно поподробнее?
В VBA я очень слаб
Обновление умных таблиц на всех листах при сохранении, Код на VBA
 
Добрый день.
Помогите, пожалуйста, написать код на VBA, который бы при сохранении файла вначале обновил все умные таблицы в файле, а потом сохранил файл.
Аналогично хотелось бы при закрытии документа. Т.е. изменить чтото, нажать на крестик и когда выходит окно сохранить - при ее нажатии вначале обновляет все таблицы, а потом сохраняет и закрывает файл.
Если это сложная задача для екселя + VBA, то хотя бы сделать кнопку на одной странице, при нажатии которой обновляется все таблицы и сохраняется документ. Есть подобная тема, но не совсем то, что хотелось бы сделать. И не совсем понимаю как ее реализовать((((
https://www.planetaexcel.ru/forum/index.php?PAGE_NAME=message&FID=1&TID=75695&am...

За ранее всем спасибо!
Изменено: Александр Белов - 06.02.2023 17:39:00
Раскодировка, Раскодировка кода
 
Цитата
написал:
=ЕСЛИОШИБКА(ЮНИСИМВ(ШЕСТН.В.ДЕС(ПСТР(E$1;7+(СТРОКА()-1)*4;4)));"")
Большое спасибо!
Для моего уровня сложновато было самому додумать. Сам бы к этому не пришел бы. Спасибо!  
Раскодировка, Раскодировка кода
 
Цитата
написал:
Александр Белов, У вас в шифре 1 буква = 4 символа, во вложении вариант на query. Суть: раскладываем строку между символов \ по 4 символа, коды символов переводим в текст и подтягиваем по коду букву.
Спасибо! Но есть и с 3 цифрами и с 4(
Раскодировка, Раскодировка кода
 
Всем привет!
Помоги сделать раскодировку кода. Приходит зашифрованный код. Таблица соответствия в прикрепленном файле. Нужно перевести шифрованные слова. Не получается, так как в словах встречаются повторяющиеся буквы. За любую идею большое спасибо!
Как избавиться от пустых ячеек и 0 в сводной таблице, Описание в текстовом сообщении
 
Sanja, дошло самому))
В фильтрах - фильтр по значени-больше-0
И все работает.
Всем спасибо Всем пока.
Sanja, спасибо и удачи;)
Изменено: Александр Белов - 03.03.2016 19:07:28
Как избавиться от пустых ячеек и 0 в сводной таблице, Описание в текстовом сообщении
 
Sanja, дело в том, что я не хочу заменить "пусто" на пусто. А вообще убрать эту строчку из сводной.
За ответ мерси!
Как избавиться от пустых ячеек и 0 в сводной таблице, Описание в текстовом сообщении
 
Спасибо, Sanja! 1) - прошел на ура
2) не совсем прошел. Так как в вычисляемой таблице есть формулы которые как бы равны 0 - в сводной они появляются в фильтре как значение "пустое" и он ее как бы считать пытается и показывает по ней итоги. Если ее отключить в фильтре то она исчезает, но при этом и фильтр не меняется если добавлять новые данные - как бы замораживается выбор.
Как избавиться от пустых ячеек и 0 в сводной таблице, Описание в текстовом сообщении
 
Доброго дня Ексельчани! Проблема следующая: Заполняю таблицу, другая таблица берет из заполняемой данные и делает свои вычисления, но она безразмерная, чтобы не тянуть все время формулу и делаю по этой таблице сводную. Т.к. в вычисляемой есть пустые ячейки и равные 0 в сводной соответственно они и появляются .
Вопрос как от них избавиться? Пример прикладываю.
ЗЫ: с помощью фильтра нельзя сделать так как постоянно меняются вводные данные и они не включаются.
ЗЫ2: хочу сделать так, чтобы вводить только вводные данные а все остальное защитить от изменений - буду пользоваться не я, а 100 лет бабушки... "Кто знает-тот поймет;)"

Не смогу добавить файл .xlsx (((  "Превышен максимальный размер загружаемого файла (100 КБ)."  Это новые правила на сайте или я чтото не так делаю??
Изменено: Александр Белов - 03.03.2016 09:32:34
Поиск ближайшего большего значения
 
JayBhagavan,Спасибо! Вроде бы работает)))
Поиск ближайшего большего значения
 
Доброго дня!
Вопрос в след:
Есть 2 таблицы и полученный результат. Нужно найти ближайшее значение в таблицах по данному результату.
В прикрепленном файле нагляднее. Таблиц много и кроме этого нужно прописывать еще множество условий - так что хочется, чтобы формула была не сложной и небольшой. На форуме нашел подобное, но она не работает толково.
Спасибо за помощь!
Как удалить из всех ячеек значек ' ?, При экспорте с других программ все ячейки становятся со знаком ' и все цифры распазнаются как текст
 
Всем спасибо за идеи. У меня еще одна родилась. Копирую все на листе, вставляю в файл блокнота и обратно. И все ок. НЕ автоматически, но просто))
Как удалить из всех ячеек значек ' ?, При экспорте с других программ все ячейки становятся со знаком ' и все цифры распазнаются как текст
 
Нашел как вариант: Формулы - проверка наличия ошибок. Он все значения переводит в цифры. Но только приходится долго и упорно жать подтверждая каждую ячейку - неудобно.
Как удалить из всех ячеек значек ' ?, При экспорте с других программ все ячейки становятся со знаком ' и все цифры распазнаются как текст
 
Так как я не понимаю ни чего в программирование хочется сделать все простыми способами чтобы осталось в голове и можно было бы использовать в будущем.
Как удалить из всех ячеек значек ' ?, При экспорте с других программ все ячейки становятся со знаком ' и все цифры распазнаются как текст
 
Я имел в виду запись макроса-запись нажатий на кнопки. Это элементарная вещь. А вот программирование для меня темный лес. Я благодарен SAS888 Но если объясните как этим пользоваться было бы здорово. ))
Как удалить из всех ячеек значек ' ?, При экспорте с других программ все ячейки становятся со знаком ' и все цифры распазнаются как текст
 
Все бы было хорошо, если ни одно но: я хочу это в макрос загнать. И при нажатии кнопки делать автоматом. А каждый раз ячейки разные. Где текст где цифры. Их то больше, то меньше (ячеек-столюцов). Можно сделать на другом листе эту формулу, но не хотелось пладить литы. Их и так бывает не мало и боюсь запутаться.
Как удалить из всех ячеек значек ' ?, При экспорте с других программ все ячейки становятся со знаком ' и все цифры распазнаются как текст
 
Не так все просто. Он как будто не видит этот знак. Прикреплю пример для наглядности
Как удалить из всех ячеек значек ' ?, При экспорте с других программ все ячейки становятся со знаком ' и все цифры распазнаются как текст
 
При экспорте с других программ все ячейки становятся со знаком ' и все цифры распазнаются как текст. Как убрать все эти значки из ячеек.
Объединение нескольких спецификаций в одну
 
Спасибо, про сводные таблицы я даже и не подумал. Урок смотрел но не разу так и не воспользовался и вылетело из голову. Буду изучать, возможно получится что я хочу. Спасибо!
Объединение нескольких спецификаций в одну
 
Это не совсем то. И еще проблема в том, что я написал пример На самом деле спецификаций 100 или больше и там очень много наименований и различных фирм. Т.е. я не могу долго сидеть и выписывать какое наименование и фирма изготовитель у меня в спецификации Хотелось что бы все делалось автоматически. Наименований будет больше сотни...((( Это долго и не будет работать если будут внаситься изменения.
Все же спасибо!;)
Объединение нескольких спецификаций в одну
 
Пример.xls
Объединение нескольких спецификаций в одну
 
Добрый всем день! Задача объеденить нескольких спецификаций в одну.
спецификации такого типа
одна:
ручка 1шт
карандаш 3шт
ластика 4шт
другая:
ручка 4шт
карандаш 2шт
ластика 1шт
Должно получиться:
ручка 5шт
карандаш 6шт
ластика 5шт
Различаются по названию, типу и фирме изготовителя
Спасибо!)
Закрепить формулу в ячейку
 
Sergei_A, Спасибо ;)
Изменено: Александр Белов - 07.04.2013 23:30:05
Закрепить формулу в ячейку
 
Подскажите, возможно написать Range("A:A"), а например А1:А10, А15:А20. Т.е. чтобы только на эти ячейки работала формула??
Страницы: 1 2 След.
Наверх