Домашняя страница Undo Do Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Главная страница

МЕНЮ САЙТА
  • 1
  • 2
  • 3

НОВОСТИ САЙТА
«  Май 2022  »
ПнВтСрЧтПтСбВс
      1
2345678
9101112131415
16171819202122
23242526272829
3031

ОПРОСЫ
Какой версией Excel Вы пользуетесь?
Всего ответов: 54256
Мир MS Excel
Сайт предназначен для тех, кто хочет научиться эффективно и плодотворно работать с электронными таблицами MS Excel, а так же для тех, кто это уже умеет, но хочет расширить свой кругозор, узнать о неизвестных хитростях, трюках и приемах при работе с MS Excel и для программистов VBA. Все материалы сайта и консультации на форуме абсолютно бесплатны, однако если Вы хотите использовать материалы сайта и форума на других интернет-ресурсах, то необходимо давать активную (кликабельную) гиперссылку на источник материалов
Если Вы хотите заказать написание макроса, решение задачи, реализацию любого проекта в программах MS Office, а также проведение индивидуального или коллективного обучения - то приглашаем вас на страницу платного заказа
Администрация сайта гарантирует Вам, что Ваш заказ будет выполнен профессионалами нашего сайта качественно, в срок и по разумным ценам
 
Статьи о MS Excel

Статьи о формулах и функциях, типах и форматах, сводных таблицах и VBA, возможностях и ограничениях, приёмах и трюках, вобщем всё самое интересное и полезное для работы в MS Excel
Справочники

Здесь Вы можете ознакомиться со справочниками MS Excel по функциям, сочетаниям клавиш, VBA и так далее
Библиотека

Здесь Вы можете бесплатно скачать книги всемирно известных мастеров электронных таблиц MS Excel
Видеосалон

Здесь Вы можете посмотреть обучающее видео о приёмах работы в MS Excel
Форум

Здесь Вы можете задать свой вопрос по MS Excel или поделиться своим опытом в решении задач
Готовые решения

Здесь Вы можете посмотреть или скачать уже готовые решения многих задач MS Excel
Блог
Новости сайта
Комментарии
[25.02.2022] Malenkyyog, создайте тему на форуме
[16.02.2022] cha-cha, каждая функция предназначена для определенной задачи
ВПР() - для поиска ОДНОГО значения
Если требуется брать несколько значений, то использовать надо другие функции)
[16.02.2022] У ВПР большой недостаток - какую бы 3х этажную формулу вы не придумали собирать данные она не сможет - т.к. (уже было сказано) берет эта функция только одно значение - поэтому я думаю тут (в данном примере) проще обойтись элементарной фильтрацией - а так оч интересно - узнала новые функции похожие на ВПР, спасибо
[01.02.2022] vladps1125, задайте Ваш вопрос на форуме
[30.01.2022] Добрый день! Интересует такой вопрос, возможно ли с помощью скрипта (с использованием функции replace) выполнить замену текста (соответствующего определенному шаблону) на этот же текст, но измененный? Т.е. мне неизвестна заранее строка для замены, эту строку я получаю чтением входной строки, и, например, добавлением к ней определенного символа.

Т.е. логика такая - у меня есть несколько шаблонов строк. Я беру входную строку, с помощью RegExp определяю, к какому шаблону относится данная строка, и далее меняю ее в зависимости опять же от шаблона. Т.е. в каком то случае это будет добавление к строке ".", в каком то случае пробела и тд.

Пример функции в экселе: ЕСЛИМН(RegExp1(A1;C1;D1) != 0; RegExp(A1;C1;D1); RegExp1(A1;C2;D2) != 0; RegExp1(A1;C2;D2); ... ), где С* - это столбец с паттернами (вида (\d{1})(\d{1})(\..*!) ), а D* - столбец с заменяемыми значениями вида $1.$2 $3. Т.е. идея такая, что делим исходную строку на группы, и далее в зависимости от вида шаблона добавляем между группами в нужные места символы (точки и тд). В таком случае вопрос, как показать в функции RegExp, что после чтения строки-паттерна в объект (regex.Pattern = Pattern), надо связать переданную в функцию строку-шаблон ( $1.$2 $3) с входным текстом? Потому что есть подозрение, что входную строку-шаблон он воспримет просто как строку, и выполнит замену 1 в 1 ( $1.$2 $3), а надо чтобы он понял, что вот эти знаки $ относятся именно к входной строке. Для примера код функции с основными частями:

Public Function RegExpExtract_myversion(Text As String, Pattern As String, myRep As String) As String
...
Set regex = CreateObject("VBScript.RegExp")
regex.Pattern = Pattern
regex.Global = True
If regex.Test(Text) Then
RegExpExtract_myversion = regex.Replace(Text,myRep)
Exit Function
Else RegExpExtract_myversion = 0
Exit Function
End If

Заранее извиняюсь за такой развернутый вопрос, если можно хотелось бы получить хотя бы направление, куда двигаться, потому что везде идет замена строки на готовую заранее строку, а вот чтобы брать входную, менять, и заменять на нее, такого увы не встречал. Спасибо!
[29.01.2022] спасибо за информацию
[26.10.2021] Это несложно
Можно макросом записывать данные по расписанию
Используйте Метод VBA Application.OnTime
Он помогает запланировать процедуру, которая будет запускаться в определенное время в будущем (либо в определенное время суток, либо после определенного времени).
[26.10.2021] не в ручную так как иногда нет возможности быть за компом долгое время, то есть каждый день допустим в 12:00 автоматически записывать сумму в портфеле
[25.10.2021] semenych1980, здравствуйте

Что именно Вы имеете ввиду под автоматической фиксацией?
[24.10.2021] Добрый день! как зафиксировать в данном файле в табличном виде сумму портфеля валют ежедневно в одно и тоже время автоматически?
Яндекс.Метрика Яндекс цитирования
© 2010-2022 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!