Макрос для экспорта таблиц MS Word в листы Excel

У меня есть документ с несколькими таблицами. Кто-нибудь знает, как написать макрос для экспорта таких таблиц в разные листы Excel?

Преобразование изображения (jpg) в base64 в Excel VBA?

Мне нужно преобразовать изображение в Excel (или через VBA) в base64 (в конце я сделаю вывод XML). Как я могу это сделать? Мне нужно сделать ссылку на DOM? Я читал этот вопрос, но он работает только для текстовых строк, а не изображений … У кого-нибудь есть код, который я могу видеть?

Уникальные случайные числа с использованием VBA

Я пытаюсь создать серию уникальных (не дублирующих) случайных чисел в пределах определенного пользователем диапазона. Мне удалось создать случайные числа, но я получаю повторяющиеся значения. Как я могу гарантировать, что случайные числа никогда не будут дублироваться? Sub GenerateCodesUser() Application.ScreenUpdating = False Worksheets("Users").Activate Dim MINNUMBER As Long Dim MAXNUMBER As Long MINNUMBER = 1000 MAXNUMBER = 9999999 […]

Неинтерфейс SQL Injection

Кажется, есть какая-то истерика об атаках SQL Injection. Совсем недавно, здесь Как вернуть значение в одном поле на основе значения поиска в другом поле Если я создаю макрос в Excel, который подключается к базе данных Access, действительно ли мне нужно беспокоиться о SQL-инъекции? Это не в Интернете, он используется в моем офисе (вы, ребята, помните […]

Динамический диапазон диаграмм с помощью INDIRECT: эта функция недействительна (несмотря на выделение диапазона)

Я пытаюсь создать диаграмму с динамическим диапазоном, используя функцию INDIRECT . Excel распознает диапазон, который я создаю, используя INDIRECT поскольку он выделяет соответствующий диапазон на листе: Однако при сохранении диаграммы я получаю сообщение об ошибке: функция недействительна: Кто-нибудь знает, в чем проблема / как создать динамический диапазон диаграмм от конкретного начала до определенной конечной точки? […]

Функция для преобразования номера столбца в букву?

Кто-нибудь имеет функцию Excel VBA, которая может возвращать буквенные буквы из числа? Например, ввод 100 должен возвращать CV .

Как обратиться к документации Microsoft.Office.Interop.Excel?

Я разработал систему, которая работает с листами Excel в 2006 году с использованием MS VS 2005. Теперь я не могу использовать одну и ту же ссылку с MS VS 2012. var app = new Microsoft.Office.Interop.Excel.Application(); Workbooks wbs = app.Workbooks;

Исключение из HRESULT: ошибка 0x800A03EC

Я получаю сообщение «HRESULT: 0x800A03EC» при запуске надстройки Excel со следующим кодом: Excel.Range rng = ActiveSheet.Cells[x, y] as Excel.Range; string before = rng.Value2; string cleanV = System.Text.RegularExpressions.Regex.Replace(before, @"\s+", ""); rng.set_Value(cleanV); При возникновении ошибки X и Y установлены в 1, поэтому диапазон Excel не нарушается. Я много раз искал и пробовал несколько способов установить значение ячейки […]

Очистка объектов Excel Interop с помощью IDisposable

В моей компании распространенным способом выпуска Excel Interop Objects является использование IDisposable следующим образом: Public Sub Dispose() Implements IDisposable.Dispose If Not bolDisposed Then Finalize() System.GC.SuppressFinalize(Me) End If End Sub Protected Overrides Sub Finalize() _xlApp = Nothing bolDisposed = True MyBase.Finalize() End Sub где _xlApp был создан в конструкторе следующим образом: Try _xlApp = CType(GetObject(, "Excel.Application"), […]

Экспорт DataTable для Excel с EPPlus

Я хочу экспортировать таблицу данных в файл excel с EPPlus, что таблица данных имеет свойство с типом типа int, поэтому я хочу использовать файл excel в том же формате. Кто-нибудь знает способ экспорта DataTable в Excel с этими?

Interesting Posts

IndexOutOfBoundsException при использовании метода записи в Apache POI HSSFWorkbook

Формат (SomeDate, "MM / dd") = "12-15" в VBA

Матрица Excel получает (несколько) значений

Excel: «countif» или «if count»

Как очистить данные от вновь открывающей веб-страницы?

"Sort by x (по возрастанию), затем по y (убыв)" для csv-файла в python

vba преобразовать строку в int, если строка – это число

Функция Excel 'average.if' возвращает только первое значение вместо среднего

инструмент / скрипт для проверки интервалов времени ожидания в командной строке bash

С VBA существует ли более эффективный способ циклического преобразования строк в Excel, а затем цикл бросает их в два раза больше из этого цикла?

Общее количество баллов для каждого учащегося в электронной таблице Google или Excel

Обновить внешнее подключение данных Excel с помощью python

Командная кнопка VBA добавляет листок, чтобы избежать имени дублирования

консолидировать и удалить дубликаты MS excel

Excel консолидирует те же значения в столбце1, сохраняя данные

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