excel- все статьи тега ➜ страница 2


VBA печать в PDF и сохранение с автоматическим именем файла

У меня есть код, который печатает выбранную область на листе в PDF и позволяет пользователю выбрать папку и имя входного файла. Есть две вещи, которые я хочу сделать, хотя: существует ли способ, которым PDF-файл может создать папку на рабочем столе пользователя и сохранить файл с именем файла, основанным на определенных ячейках листа? Если несколько копий одного и того же листа сохраняются/печатаются в PDF, может ли каждая копия иметь номер, например. 2, 3 в имени файла на основе копии номе ...

2 способа для "ClearContents" на VBA Excel, но 1 работает нормально. Почему? [дубликат]

На этот вопрос уже есть ответ здесь: Почему работает диапазон, но не клетки? 1 ответ Добрый вечер друзья: Я имею в виду 2 способа очистки содержимого в определенном диапазоне ячеек проекта VBA (в MS Excel): Worksheets("SheetName").Range("A1:B10").ClearContents Worksheets("SheetName").Range(Cells(1, 1), Cells(10, 2)).ClearContents Проблема в том, что второй способ показывает мне ошибку '1004' когда ...

Очистка данных с веб-сайта с помощью vba

Я пытаюсь соскрести данные с сайта: http://uk.investing.com/rates-bonds/financial-futures с помощью VBA, как и в режиме реального времени цены, т. е. немецкий 5 год бобло, нам 30-летние казначейские облигации, я пробовал в Excel веб-запрос, но это только царапины весь сайт, но я хотел бы, чтобы очистить уровень только, есть ли способ сделать это? ...

SheetJS xlsx-клеточный стиль

Я ссылаюсь на этот пример для экспорта листа https://github.com/SheetJS/js-xlsx/issues/817 . Как сделать ячейку стиль, как окраска фона, размер шрифта и увеличение ширины ячейки, чтобы данные точно соответствовали друг другу.Я просмотрел документацию, но не смог найти подходящих примеров для использования. etc.Is есть способ сделать форматирование? Below is the code snippet: /* make the worksheet */ var ws = XLSX.utils.json_to_sheet(data); /* add to workbook */ var wb = XLSX.utils.book_n ...

VBA в Excel подключиться к удаленной БД Oracle InstantClient с

Я пытаюсь использовать Excel (в основном 2003, для большей совместимости с пользователем)для подключения к удаленной БД Oracle. Я хотел бы запустить a .скрипт sql и возвращает набор данных на рабочий лист. Я нахожусь на 64-битной машине Windows 7. Я не знаю спецификации сервера Oracle DB. Я хотел бы сохранить это как можно более легким (никаких дополнительных установок файлов на клиентских компьютерах, используйте общие сетевые расположения для необходимых файлов как можно больше) Итак Дале ...

Excel VBA datediff для вычисления месяцев, дней и месяцев вместе?

Я пытаюсь вычислить время, прошедшее с общей суммой месяцев, дней и часов вместе, используя функцию Datediff. Разве это невозможно? DateDiff("d hh", datein, Now) Что я могу сделать? ...

EXCEL/VBA: преобразование логического текста В проверки

Я экспортировал данные из access в excel. Некоторые столбцы содержат логические значения, и excel отображает их как "true"или " false". Не очень читабельно, поэтому я хочу изменить ложные значения на пустые, а истинные значения на "x". Вот код VBA, который я написал: Sub BoolToCheck() Dim myRow As Integer Dim myCol As Integer For myCol = 7 To 38 For myRow = 2 To 458 Select Case Cells(myRow, myCol) Case "TRUE" Cells(myRow, myCol) = "x" Case "FALSE" ...

Функция циклического сопоставления слов в Excel VBA

У меня есть список ключевых слов, и я хочу посмотреть, содержит ли одна ячейка какое-либо из этих слов. Например, если мой список ключевых слов (кошка, собака, черепаха) функция будет ответный матч, если он смотрит внутрь "Мистер собак Волшебная страна". Я нашел хороший UDF онлайн, чтобы использовать в качестве функции, но когда я пытаюсь зациклить его, чтобы он проверял каждое слово в моем списке ключевых слов, я получаю #VALUE!. Первая функция - это мой цикл, а вторая-функция соответствия U ...

HTML вертикальный текст в ячейке + экспорт в excel

Я пытался сделать это однажды, но безуспешно, и теперь снова сталкиваюсь с той же проблемой. Я должен создать таблицу HTML с вертикальным текстом, как это: И этот HTML должен быть допустим (то же самое) в excel. Кто-нибудь делал это? Еще кое - что-я тоже не умею использовать образы. ...

Несоответствие типа аргумента VBA ByRef

Первоначально в моем основном разделе кода у меня был уродливый оператор if - хотя уродливый он будет работать. Я решил сделать его функцией, которую я буду вызывать, это вызвало у меня ошибку "Compile error: byref argument type mismatch". Я предполагаю, что на функцию нужно ссылаться правильно, хотя я читал документацию и не могу понять, почему >. Объявление переменной ShiftValue: Dim ShiftValue As String ShiftValue = LCase(Sheets("Raw_Rota").Cells(Counter, "C").Value) Содержание функци ...

Как экспортировать datatable в excel в приложении c# windows [дубликат]

На этот вопрос уже есть ответ здесь: Создать Excel (.XLS И.XLSX) файл из C# 40 ответов Я нашел некоторый код через Google, который позволяет мне экспортировать таблицу данных в файл excel. я успешно экспортирую файл из таблицы базы данных и сохраняю его в своем документе Мой код: using System; using System.Data.OleDb; using System.Windows.Forms; using MySql.Data.MySqlClient; using System.Da ...

Парсинг данных Excel в Apple Swift

Мой текущий рабочий процесс включает в себя использование Applescript для разделения данных Excel и форматирования их в простые текстовые файлы. Мы продвигаемся к созданию полностью Swift-среды, но я еще не нашел никаких наборов для разбора данных Excel в Swift. Единственное, что я могу придумать, это использовать C или что-то еще и обернуть его, но это не идеально. Есть ли лучшие предложения по разбору этих данных для использования в Swift? Цель состоит в том, чтобы устранить Applescript, но ...

VBScript-как заставить программу ждать завершения процесса?

У меня есть проблема в VBScript, который я использую с макросом VBA/Excel и HTA. Проблема только в VBScript, у меня есть два других компонента, то есть макрос VBA и HTA front-end работают отлично. Но прежде чем я объясню проблему, я думаю, что для того, чтобы вы помогли мне, я должен помочь вам понять контекст VBScript. Таким образом, в основном все компоненты (VBScript, VBA macro и HTA) являются частями инструмента, который я создаю для автоматизации некоторых ручных работ. Это в значительной ...

Excel-оптимизация файлов

Я работаю с довольно большим документом Excel (~9 МБ) размером, который имеет более 60 листов и каждый из которых содержит много формул CUBEVALUE в нем. Этот документ открывается за 2 минуты (не считая обновления значений), и хотя я прочитал много рекомендаций, например: разделение листов (невозможно из-за природы этого файла) более короткие формулы, (невозможно) тестируется как на 32, так и на 64 битах (производительность не заметно разные) Мне было интересно, если вы, ребята, наткнули ...

Как скрыть столбцы в выпадающем списке ComboBox?

Я создаю ComboBox в форме пользователя Excel, которая получает свои строки из таблицы доступа. Я хочу отобразить несколько текстовых полей для пользователя в выпадающем списке, но значение, возвращаемое из ComboBox, должно быть ID-номером, связанным со строкой, которую выбирает пользователь (т. е. столбец ID-это связанный столбец). Но я не хочу показывать этот идентификационный номер пользователю. Есть ли способ скрыть столбец в выпадающем списке ComboBox, но все же привязать этот столбец? ...

Использование VBA для подсчета количества незакрытых (видимых) листов слева от активного листа (excel)?

Я создаю анкету в excel, и меня попросили включить индикатор типа "Вы находитесь на листе X из Y" на каждой странице. Количество видимых листов варьируется в зависимости от ответа на некоторые из ранних вопросов (нерелевантные наборы вопросов скрыты и т. д.), поэтому и числитель, и знаменатель в этом утверждении являются переменными. У меня есть метка (Label1) на каждой странице, на которой я могу написать подпись, мне удалось подсчитать общее количество видимых листы и привязать надпись надпи ...

Строки VBA.Граф в выборе

Я ищу, чтобы выяснить, сколько строк пользователь выбрал для отображения в верхней части листа рядом с кнопкой действия, т. е. кнопка говорит "генерировать электронную почту", а рядом с ней говорит "x выбранных элементов". Поскольку это обновляется каждый раз, когда выбор изменяется, у меня есть следующий код: Private Sub Worksheet_SelectionChange(ByVal Target As Range) Sheet1.Range("E1") = Target.Rows.Count & " items selected" End Sub Это прекрасно работает, если пользователь выбира ...

VBA в Excel: файл глобальных констант

Я работаю над некоторыми сценариями VBA для рабочего листа Excel, и я создал модуль, который содержит целый список в основном строк, хранящих имя каждого из моих полей базы данных. Таким образом, если кто-то изменяет базу данных, он может обновить переменную VBA в модуле, и тогда все мои скрипты, которые ссылаются на глобальную переменную вместо имени поля напрямую, даже не знают разницы. В любом случае, я буду работать в нескольких разных несвязанных листах excel, и я хотел бы, чтобы все они и ...

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

Форматирование научных чисел Excel выглядит следующим образом: 1,000,000 >> 1.00E+06 330,000 >> 3.30E+05 Как Я Могу Конвертировать В Этот Формат: 1,000,000 >> 1M 330,000 >> 330K (Используйте kilo, mega, milli и т. д.) ...

Фильтрация между двумя датами в сводной таблице с помощью VBA. Великобритания-США формат даты выпуска

Я нашел обходной путь для этого, но если у кого-то есть более чистый способ сделать это, я был бы заинтересован/благодарен. У меня есть два поля в электронной таблице, называемые DateFrom и DateTo для использования с фильтром дат в сводной таблице. Оба находятся в формате ДД / ММ / гггг. Данные, подаваемые в таблицу, также имеют этот формат. Сводная таблица также возвращает даты в том же формате. Все мои настройки находятся на английском языке, и я попробовал это на отдельной машине с теми же р ...