Tag: excel vba

Быстрый метод сравнения из 2 столбцов

EDIT: вместо этого для моего решения используйте что-то вроде For i = 1 To tmpRngSrcMax If rngSrc(i) rngDes(i) Then … Next i Это примерно в 100 раз быстрее. Мне нужно сравнить два столбца, содержащие строковые данные, используя VBA. Это мой подход: Set rngDes = wsDes.Range(“A2:A” & wsDes.Cells(Rows.Count, 1).End(xlUp).Row) Set rngSrc = wsSrc.Range(“I3:I” & wsSrc.Cells(Rows.Count, 1).End(xlUp).Row) […]

Отображение миллисекунд в Excel

Я пытаюсь показать миллисекунды в макросе Excel. У меня есть столбец целых чисел, которые являются отметками времени в миллисекундах (например, 28095200 – это 7: 48: 15.200 утра), и я хочу создать рядом с ним новый столбец, который сохраняет среднее значение и отображает время в формате hh:mm:ss.000 . Dim Cel As Range Set Cel = Range(“B1”) […]

Создание документов Word (в Excel VBA) из серии шаблонов документов

Всем привет. Я постараюсь сделать это кратким и простым. 🙂 у меня есть 40 или около того, чтобы печатать текстовые документы с рядом полей (Имя, адрес и т. Д.), Которые необходимо заполнить. Это исторически сделано вручную, но оно повторяется и громоздко. Книга, в которой пользователь заполнил огромный набор информации о человеке. мне нужно Способ программирования […]

VBA потянув данные из SAP для манекенов

Кто-нибудь знает, как использовать VBA для извлечения данных из SAP Netweaver? У меня есть несколько ежедневных отчетов, которые требуют экспорта данных из SAP в Excel и форматирования их в отчет. Я уже написал рабочие macros VBA, которые делают форматирование. Я должен вручную извлекать данные и запускать каждый макрос отчета отдельно. Так много времени можно было […]

Как получить цвет фона из Условного форматирования в Excel с помощью VBA

Я хотел бы получить цвет фона ячейки, назначенный с помощью правила условного форматирования в Excel в моем сценарии VBA. Я понял, что использование свойства Range.Interior.Color не имеет цвета в результате применения условного форматирования из Excel. Я провел некоторое исследование, и я нашел этот длинный путь здесь , он компилируется и запускается, но я не получаю […]

Как я могу автоматизировать диалоговое окно «Сохранить как» в IE11 с помощью VBA?

Я пытаюсь загрузить некоторые данные об углеродных выбросах. Я могу предварительно загрузить страницу с соответствующими настройками через URL. Он загружается нормально, и я могу нажать кнопку ОК по его идентификатору, после чего я получу диалог IE11 – «Открыть / Сохранить / Отменить» внизу. Я пробовал все предложения, используя FindWindows (# 32770), а также Send Keys, […]

Выберите «Новая запись» и создайте новую таблицу уникальных значений в Excel

У меня есть таблица Excel, которая записывает прогресс транспортного средства через рабочие станции внутри бизнеса. Данную рабочую станцию ​​можно посещать более одного раза. Номер автомобильного номерного знака (Reg No) используется для идентификации транспортного средства, и пользователь добавляет новую строку в электронную таблицу, когда автомобиль прибывает на следующую новую рабочую станцию. Как и Reg No, каждая […]

Workbooks.Open метод в VBA

Мой скрипт vba в рабочей книге myMacro.xls.Open работает так же, как показано ниже, Workbooks.Open Filename:=”D:\ExcelMacroProj\myTest.xls”, ReadOnly:=True Но когда я пытаюсь изменить значение Filename на новый путь, как показано ниже, но все мои действия не сработали. Показать ошибку времени выполнения 1004 . Workbooks.Open Filename:=”myTest.xls”, ReadOnly:=True or Workbooks.Open Filename:=”./myTest.xls”, ReadOnly:=True or Workbooks.Open Filename:=”.\myTest.xls”, ReadOnly:=True На самом деле […]

VBA – ошибка времени выполнения 1004 «Определенная заявка или ошибка с определением объекта»

У меня есть документ Excel, который копирует лист шаблона в новый лист при первом запуске. Любые другие листы, которые следуют за этим шаблоном, добавляются к вновь созданному листу. Я получаю ошибку в заголовке в этом разделе кода: If Worksheets(“User Configuration”).Cells(9, 15).Value = 1 Then Worksheets(“Cable Cards Template”).Range(“A1:J33”).Copy With Worksheets(“Cable Cards”) **.Range(Cells(RangeStartRow, RangeStartColumn), Cells(RangeEndRow, RangeEndColumn)).PasteSpecial xlValues** […]

Названия листов вкладки Excel против имен таблиц Visual Basic

Кажется, что Visual Basic не может ссылаться на листы в соответствии с именами, измененными пользователем. На вкладках рабочего листа могут быть изменены их имена, но кажется, что Visual Basic по-прежнему считает имена рабочих листов как Sheet1 и т. Д., Несмотря на то, что вкладка рабочей книги была изменена на что-то полезное. У меня есть это: […]

Interesting Posts

Выполнение проверки на стороне клиента для пользовательского атрибута

Разница между статическим classом и одноэлементным шаблоном?

Является ли «argv = имя исполняемого» принятым стандартом или просто общим соглашением?

Swift 3 для цикла с приращением

Принять подключения к удаленному рабочему столу в Windows 7 Home Premium

Поддерживайте разные настройки в Chrome, на разных ПК

Каков самый короткий путь для красивой печати org.w3c.dom.Document в stdout?

Как использовать одно подключение к Интернету для VPN, а другое – для доступа к другим сайтам?

Как использовать прокси-сервер сжатия данных Google в Firefox?

Linq to NHibernate

Преобразовать текст camelCaseText в текст предложения

Измените размер большого файла растрового изображения на масштабируемый выходной файл на Android

Поиск Tomcat vs Weblogic JNDI

Добавить MIME-сопоставление в web.config для IIS Express

Можете ли вы клонировать более крупный диск на меньший диск (используемое пространство подходит для меньшего размера)

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