С Новым годом! Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
VBA Надстройка More 1.1 кто-то с ней имел дело? Здравствуйте, надстройка More 1.1 предлагает целый набор функций, но самой примечательной является возможность создания свертываемых фрагментов в обычном документе Word версии 2007 или 2010. Но надо в 2003 м, для 2003 она существует? где глянуть? Другие для Ворда 2003 интересуют, есть ссылка? https://www.cyberforum.ru/ vba/ thread624060.html VBA Пройтись по документу по абзацам word
перед кажым абзацем вставить: <p>
VBA Выделеный текст взять в [b] [/b] https://www.cyberforum.ru/ vba/ thread623825.html
При выполнении макроса выделеный текст, с обоих сторон появиться Пример: выделеный текст
VBA Изменить цвет шрифта в ячейке после редактирования Здравствуйте. Нужно, чтоб цвет шрифта в ячейке после редактирования изменялся на синий. Макросом. Увы, поиском не нашел, а то, что попробовал изобразить сам, выложить здесь не решусь...) Заранее спасибо. https://www.cyberforum.ru/ vba/ thread623776.html
VBA Отправить из Excel таблицу через Outlook
В общем, есть такая задача: Отправить данные в виде таблицы по ячейкам как в Excel`е. Помимо таблицы там есть другие данные. Нарыл следующий код для отправки With objMail .Importance = olImportanceHigh .Subject = "Your Subject" .BodyFormat = olFormatHTML ' указал формат HTML .HTMLBody = ' здесь я так понимаю будут отправляться данные End With И еще один кусок кода, который формирует...
VBA Макрос на отправку всех книг на почту Привет! Требуется составить программу, которая будет все открытые книги Excel отправлять на почту используя учетную запись MS Outlook. Был бы признателен, если бы кто-нибудь поделился кодом, так как c VBA сталкиваюсь практически первый раз. Тем не менее есть пару вопросов: 1) Чтобы получить поочередно доступ ко всем книгам их достаточно перебирать в цикле вида ? : For I to Workbooks.Count... https://www.cyberforum.ru/ vba/ thread623164.html
VBA Циклический поиск значения в колонке , if true = вносит изменения в строке найденой ячейки, else добавляет строку со своими значениями Здравствуйте, имею 2 листа на 1 листе база магазина, на 2 листе прайс поставщика. Нужно из прайса поставщика(2 лист) взять первый артикул (A2)= найти его на листе 1 => если он есть => выделить строку в которой находится дубликат артикула на листе 1 и на этой выделеной строке в колонке С скопировать значение ячейки С этого же артикула из другого листа => в этой строке удалить значение D (единица)... https://www.cyberforum.ru/ vba/ thread623144.html VBA Вычислить значение Рn (х) многочлена Лежандра
Приветствую вас форумчане,помогите пж сождать проги на VBA: Задание 1 Разработать пользовательскую форму и составить программу в редакторе VB MS Excel. Вычислить значение Рn(х) многочлена Лежандра для х = 2иn = 4 по рекуррентной формуле (Р0(х) = 1, P1(x) = х) Задание 2 Разработать пользовательскую форму и составить программу в редакторе VB MS Excel. Найти все двузначные числа,...
VBA Найти количество и координаты отрицательных элементов массива X(n) https://www.cyberforum.ru/ vba/ thread623127.html
Всем привет,нужна помощь,не могу доделать решение к задаче: Найти количество и координаты всех отрицательных элементов массива X(n) Почему-то пишет неверное кол-во отрицательных элементов...и так же надо вывести координаты всех отрицательных элементов Public Sub ExercArr() Dim j As Integer Dim i As Integer Dim n As Integer Dim s As Integer
VBA Переполнение буфера в макросе https://www.cyberforum.ru/ vba/ thread623013.html
Здравствуйте, у меня есть Excel-макрос, который делает скриншоты, а потом распознает в них текст. Проблема в том, что при длительной работе макроса происходит переполнение буфера (ОЗУ заполняется под завязку и макрос перестает работать). Я попытался очистить его с помощью набора команд: OpenClipboard 0& EmptyClipboard CloseClipboard но безуспешно. Возможно, очищается не тот буфер, либо...
VBA Печать 1,5 страницы
Здравствуйте, например есть в Ворде 1,5 страницы набранного текста, выделили, распечатали всё гуд А если распечатать первую страницу, затем выделить вторую и послать на печать выделенное получаем в начале распечатанной страницы отступ типа сделанный Таb'бом, как этого избежать? посылать на печать нужно строго выделенное
VBA Отследить изменение в редакторе макросов отследить изменение в редакторе макросов возможно отследить изменение в редакторе макросов и если да то как запустить другой https://www.cyberforum.ru/ vba/ thread622990.html
0 / 1 / 0
Регистрация: 28.07.2016
Сообщений: 142
07.06.2022, 00:22 0

Замена строк в текстовом файле - VBA - Ответ 16288123

07.06.2022, 00:22. Показов 16925. Ответов 20
Метки (Все метки)

Ответ

Не хочу плодить темы с похожими названиями, поэтому пишу тут.

Есть файл C:\test.ini, в котором надо найти строку File=C:\12\test.xlsx и заменить на File=C:\34\test.xlsx.
Использую такой макрос:

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
Sub Test1()
  Dim s As String, v As Variant, i As Long, l As Long
  Open "C:\test.ini" For Input As #1
  s = Input(LOF(1), 1)
  Close #1
  v = Split(s, vbCrLf)
  Open "C:\test.ini" For Output As #2
    s = Replace(s, "File=C:\12\test.xlsx", "File=C:\34\test.xlsx")
    Print #2, s
  Close #2
End Sub
Помогите, пожалуйста, доработать до того, чтобы макрос:
1. Искал в C:\test.ini сначала секцию [TEST], а уже потом нужную строку
2. Искал не строку C:\12\test.xlsx, а C:\*\test.xlsx

Вернуться к обсуждению:
Замена строк в текстовом файле VBA
0
Заказать работу у эксперта
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.06.2022, 00:22
Готовые ответы и решения:

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

MapBasic. замена символов в текстовом файле
Я сделал открытие и копирование, помогите к этому всему добавить цикл замены пробелов на один...

Корректная замена точки на запятую в текстовом файле
есть проблема перевода формата в текстовом файле. исходная колонка имеет текстовый формат и...

Подсчет количества строк в текстовом файле
Здравствуйте, есть 2 файлика Excel. Необходимо написать скрипт, который подсчитывал бы кол-во...

20
07.06.2022, 00:22
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.06.2022, 00:22
Помогаю со студенческими работами здесь

Замена строк в текстовом файле
Добрый день. Будьте добры, оказать помощь в написании готового bat-файла, который изменит...

Замена строк в текстовом файле
Как заменить в текстовом файле строки начинающиеся со слова &quot;Test1_user_name&quot; на...

замена нужных строк в текстовом файле
доброго времени суток =) проблема такая . в listbox из файла со множеством строк выводиться к...

Замена в текстовом файле строк по маске
подскажите, можно ли как то замену по маске делать в txt ? например надо найти &lt;sup&gt;&lt;a name=r3&gt;&lt;a...

0
Новые блоги и статьи
Книги и учебные ресурсы по C#
InfoMaster 08.01.2025
Базовые учебники и руководства Одной из лучших книг для начинающих является "C# 10 и . NET 6 для начинающих" Эндрю Троелсена и Филиппа Джепикса . Книга последовательно раскрывает основные концепции. . .
Что такое NullReferenceEx­­­ception и как исправить?
InfoMaster 08.01.2025
NullReferenceException - одно из самых распространенных исключений, с которым сталкиваются разработчики на C#. Это исключение возникает при попытке обратиться к членам объекта (методам, свойствам или. . .
Что такое Null Pointer Exception (NPE) и как это исправить?
InfoMaster 08.01.2025
Null Pointer Exception (NPE) - это одно из самых распространенных исключений в Java, которое возникает при попытке использовать ссылку на объект, значение которой равно null. Это исключение относится. . .
Русский язык в консоли C++
InfoMaster 08.01.2025
При разработке программ на C++ одной из частых проблем, с которой сталкиваются русскоязычные программисты, является корректное отображение кириллицы в консольных приложениях. Эта проблема особенно. . .
Telegram бот на C#
InfoMaster 08.01.2025
Разработка ботов для Telegram стала неотъемлемой частью современной экосистемы мессенджеров. C# предоставляет мощный и удобный инструментарий для создания разнообразных ботов, от простых. . .
Использование GraphQL в Go (Golang)
InfoMaster 08.01.2025
Go (Golang) является одним из наиболее популярных языков программирования, используемых для создания высокопроизводительных серверных приложений. Его архитектурные особенности и встроенные. . .
Что лучше использовать при создании класса в Java: сеттеры или конструктор?
Alexander-7 08.01.2025
Вопрос подробнее: На вопрос: «Когда одновременно создаются конструктор и сеттеры в классе – это нормально?» куратор уточнил: «Ваш класс может вообще не иметь сеттеров, а только конструктор и геттеры. . .
Как работать с GraphQL на TypeScript
InfoMaster 08.01.2025
Введение в GraphQL и TypeScript В современной разработке веб-приложений GraphQL стал мощным инструментом для создания гибких и эффективных API. В сочетании с TypeScript, эта технология. . .
Счётчик на базе сумматоров + регистров и генератора сигналов согласования.
Hrethgir 07.01.2025
Создан с целью проверки скорости асинхронной логики: ранее описанного сумматора и предополагаемых fast регистров. Регистры созданы на базе ранее описанного, предполагаемого fast триггера. То-есть. . .
Как перейти с Options API на Composition API в Vue.js
BasicMan 06.01.2025
Почему переход на Composition API актуален В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
Архитектура современных процессоров
inter-admin 06.01.2025
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
История создания реляционной модели баз данных, правила Кодда
Programming 06.01.2025
Предпосылки создания реляционной модели В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru