Импорт текстового файла при добавлении имени файла

Я новичок в Excel VBA и имею некоторые проблемы. Я создаю макрос, который возьмет файл .dat (импорт, такой как .txt-файл) и помещает имя файла в первую строку, а затем все данные под ним, начиная с строки 2. Затем программа завершает цикл и снова запускает процесс 3 строк (данные имеют много строк, но всего 3 столбца). […]

Копирование данных с одного листа (данных) в другой (сводка)

Я пытаюсь заполнить один рабочий лист (резюме) данными из большого дампа данных, хранящегося на другом листе (данные). Это будет отправлено владельцам бюджетных средств в моей организации, которые смогут фильтровать их МВЗ и просматривать их группу сотрудников. Сводный рабочий лист Это структурировано следующим образом: | | A | B | C | D | | 1 […]

Гиперссылка POI усечена

Я пытаюсь получить URL-адрес из гиперссылки в ячейке Excel. Я нахожу, что он обычно усечен, а не полный URL. Когда я открываю таблицу в LibreOffice, я могу видеть полный URL-адрес. Cell c = r.getCell(n); Hyperlink link = c.getHyperlink(); String address = link.getAddress(); System.out.println(address); // truncated! Например, в электронной таблице я вижу « http://www.co.brown.wi.us/i/f/NewsletterWinter 2012 (1) […]

Множественный выбор и копирование на разных страницах

У меня есть книга с одним листом (Oz), обновляемым ежедневно. Другой лист (Schedule) отображается по горизонтали по неделям. Я определяю дату следующего понедельника для поиска этого столбца в «Расписание» и очищаю все в «Графике» справа от этого столбца (Это работает с функцией clearschedule). Затем я хочу перестроить «Расписание» с последними данными в «Oz», Я сортирую […]

Задайте значение ячейки на основе скопированного имени файла

У меня есть большой файл excel (500+ листов), где мы храним ежедневный отчет на каждом листе, каждый лист используется для подачи данных на один лист и создания графиков. Я пытаюсь сделать это, поэтому я могу отбросить эти отчеты в папку, запустить макрос и затем скопировать их в главный файл. Основной файл в настоящее время установлен, […]

Экспорт данных из форм PDF в Excel

У меня есть форма .pdf, которую я создал в Adobe Acrobat XI Pro. Форма будет распространена, и люди будут заполнять форму и направить мне копию в разное время. Мне нужно получить информацию из формы в электронную таблицу Excel, когда я получу формы. Это возможно?

Поиск в папке Outlook в файле вложения

В настоящее время я использую Outlook 2010, и теперь я могу вручную искать папку в Outlook с помощью кнопки «Дополнительно» и добавления вложений: да и вложение: где я ввожу имя файла, чтобы найти электронное письмо и получить временную метку, когда было отправлено. У меня есть тысячи вложений, для которых мне нужно это сделать, и я […]

Макрос для копирования с одного листа Excel на другой, когда один лист объединяет ячейки

Я уже давно работаю над этим шаблоном в Excel 2013. Я использовал несколько разных предложений отсюда и других сайтов и до сих пор не могу заставить это работать. В идеальном мире это будет шаблон, из которого я распечатаю первый лист после ввода моих данных, нажмите кнопку макроса, а затем сохранит определенные данные ячейки на следующем […]

Условные форматирование ячеек между листами и вывод в отдельную ячейку

Sub MatchLiquor() Dim lastRowOne As Long Dim lastRowTwo As Long Dim sheetNameOne As String Dim sheetNameTwo As String sheetNameOne = "Recipies" 'Recipies Sheet sheetNameTwo = "Liquor Breakdowns" 'Liquor Breakdowns lastRowOne = Sheets(sheetNameOne).Range("B" & Rows.Count).End(xlUp).Row lastRowTwo = Sheets(sheetNameTwo).Range("A" & Rows.Count).End(xlUp).Row For lRow = 2 To lastRowOne 'Loop through all rows For lRowTwo = 2 To lastRowTwo […]

.xlsm файлы не будут сохранены после запуска макросов vba

Я написал несколько макросов, которые записывают данные в файлы excel, и после запуска этих файлов я использую следующий синтаксис для сохранения файлов: Sub MakeRevisions() 'General Declarations Dim myFile As String, UM As String, Obsolete As String, Notes As String, iRow As Integer, BasicStr As String iRow = Range("I1").Value myFile = "C:\Part Generator Project\Test logs\UM.txt" Open […]

Interesting Posts
Давайте будем гением компьютера.