Запитання з тегом «vba»

Visual Basic для додатків; підмножина Visual Basic, що використовується у всіх програмах Microsoft Office. Подумайте про використання цього тегу разом із тегом для конкретної програми. Хороші запитання щодо VBA, як правило, містять деякий код і вимагають вирішення конкретних питань. Питання, що вимагають цілих рішень (будь ласка, вкажіть мені код / ​​як це зробити і це з VBA) поза темою, і вони будуть закритими як занадто широкими.

1
Excel 2016 UserForm [закрито]
Гаразд, у мене є форма користувача. У цій формі користувача у мене є комбо-поле, яке витягує його дані з робочого аркуша під назвою "Списки" (Діапазон А2: А49). У мене є три текстових поля "Лист" робочого листа "Списки" (діапазон D2: D49), заводський номер "Списки" (діапазон В2: В49) та "Спіски" (діапазон Е2: …

1
Код VBA для віднімання наступних чисел у списку від першого значення
У мене є список номерів. Я хочу використовувати перше число у списку як вихідне значення і відняти з нього наступні числа, використовуючи VBA. Я зробив кілька невдалих спроб: Function less(rng As Range) X = 0 For Each cell In rng X = X - cell.Value Next less = X End …

1
Посилання Excel до іншої робочої книги та аркуша зі змінною назвою
Мені потрібно використовувати vlookup, щоб знайти деяку інформацію в іншій робочій книжці, де робочий аркуш буде змінною, яку я хотів би отримати з посилання на клітинку. На аркушах будуть назви постачальників, наприклад: Лист1: постачальник_1 Лист2: постачальник_2 Vlookup буде виглядати приблизно так: =VLOOKUP(A2,'[Suppliers List]B2'!$A:$C,3, False) У стовпці A буде список ідентифікаторів …

1
VBA Excel: Як вибрати лише числові значення в діапазоні?
Я використовував Range.Find, щоб знайти рядок під назвою "Qty", тепер я хочу вибрати всі числа в цьому стовпці. Я б використав .End (xlDown), щоб отримати останній рядок, проте остання використана комірка у цьому стовпці - це не число, а текст, і я не хочу, щоб це було у моєму виділенні. …

0
Автоматично (VBA) видаляти колір сторінки під час відповіді або пересилання електронної пошти
Я маю намір створити макрос для видалення кольору сторінки з електронної пошти, відповідаючи на нього чи пересилаючи його, або автоматично одним натисканням кнопки, замість того, щоб переходити до налаштувань на стрічці, який займає кілька кліків . Це тому, що часто рекламний е-кадр має дуже темний фон, і при пересиланні формат …

1
Помилка VBA 1004 під час експорту в PDF
Привіт, хлопці, мені дуже потрібна допомога з наведеним нижче кодом. Я використовую наступні коди для імпорту даних у Excel: Option Explicit Private Sub CommandButton1_Click() Const FULL_PATH = "C:\Users\Documents\test\customerinformation.txt" Dim fId As String, txt As String, txtLen As Long, d As Object, dc As Long fId = FreeFile Open FULL_PATH For …

1
Змініть формат збереження файлу у VBA
Я читав це питання: Чи можна розділити електронну таблицю на кілька файлів на основі стовпця в Excel 2007? У мене є питання щодо "Зберегти в такому ж форматі, як оригінальна робоча книга", з яким я сподіваюся, що ви можете мені допомогти. Я використовую макрос з файлом CSV, але хочу мати …


1
Зв’язування формули та стандартних комірок у стовпцях таблиці?
У мене є робоча книжка W1, яка містить таблицю W1T1 . Один стовпець (вводячи букву "x") сигналізує, що цей рядок W1T1Rx потрібно скопіювати в іншу робочу книжку W2 . W2 містить таблицю W2T1, яка має кілька ідентичних стовпців W1T1 . Ці стовпці повинні автоматично заповнюватися (оскільки десь у W1T1 є …

1
Показати таймер зворотного відліку для оновлення веб-запитів
У мене створений веб-запит для оновлення даних, коли робоча книжка відкрита, а потім оновлення даних кожні 15 хвилин, але я хотів би відобразити останній час оновлення та час, що залишився до наступного оновлення, як візуальний відлік часу. Існує також кнопка вручну оновлення, якщо ви не хочете чекати 15 хвилин, тому …

3
Excel: класифікація даних на основі системи бін
Я працюю з програмою excel 2010 на Windows, я початківець користувач Excel, але я можу програмувати, тому ви можете кинути VBA на мене. У мене є ряд комірок, у яких користувач може ввести число, а інша комірка повинна відобразити класифікацію на основі інтервалу, в якому лежить число. наприклад: 0%: -> …

1
Автомобільний Outlook надсилає електронні листи до зовнішніх лише за певних обставин
Чи є модифікація коду VBA, наданого у цій відповіді з попередньої публікації, яка буде пересилати електронну пошту лише з певної адреси електронної пошти, а не пересилати все? По суті, імітуючи правило автоматичного переходу в перспективу з умовою, що надсилаються лише повідомлення з електронної пошти@email.com? Я написав деякі сценарії VBA, щоб …

1
VBA в Excel 2013, прокручуйте файли, де підстановка застосовується до підкаталогу
У мене є сценарій MATLAB, який аналізує результати експериментів на ряді віджетів, які робить моя компанія, і, нарешті, експортує узагальнені дані у файл CSV. Я хочу імпортувати всі ці файли CSV в робочу книгу Excel, щоб я міг порівняти підсумовані результати за допомогою зведеної таблиці. Кожен віджет наразі має власну …

2
Робоча книга макросу - відображення інформації відкрито
Мета: Я хотів би показати деяку основну інформацію, коли користувач інтрамережі компанії відкриває робочу книжку з підтримкою макросу. Інформація може бути у текстовій формі, не більше абзацу. Проблема. Робоча книга - це .xlsm з макросами, тому функціональність макросів за замовчуванням для більшості користувачів вимкнено. Макроси можуть залишатися вимкненими, поки користувач …

1
Вилучення декількох адрес електронної пошти з файлу excel / excel
Чи є спосіб вилучити кілька адрес електронної пошти з файлу excel / excel | A | B ----|------------- 1 |HTML | |Content| | 1 | ----|-------|----- 2 |HTML | |Content| | 2 | ----|-------|----- N Rows| | Більш-менш вміст однаковий у стовпцях HTML-вміст у стовпці один рядок перший cid=9498&peid= **xyz9000@gmail.com** …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.