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

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

0
Excel VBA не зберігає файл, навіть коли підказка каже, що буде
У мене є файл Excel, який генерує звіти за допомогою VBA. Частина цього процесу копіює дані з 1 файлу для додавання до іншого, а потім зберігає файл призначення. Процес працює на багатьох машинах з різними комбінаціями Windows і Excel. Тепер вирішив припинити працювати для 2 моїх користувачів. Ці 2 користувачі …

0
На Excel правою кнопкою миші на вкладках "Лист" вимкнено
Протягом останніх кількох днів я не можу клацнути правою кнопкою миші на вкладках аркушів в Excel і вибрати переміщення або копіювання. Меню правої кнопки миші не з'являється. Схоже, це може бути проблема VBA, як особа підтримки MS зробив допомогу виправити цю проблему, додавши якийсь скрипт у панелі VBA, але тепер …

0
Сценарій VBA для розбору гіперпосилання з електронної пошти, потім відправити як нове повідомлення
У мене є сценарій для правила Outlook, який видаляє тіло електронної пошти з повідомлення, а потім пересилає цю нову електронну пошту на номер стільникового телефону з предметом недоторканим. Сценарій VBA такий: Public Sub SMS(msg As MailItem) Dim olMailFwd As MailItem Set olMailFwd = msg.Forward With olMailFwd .HTMLBody = "" .Subject …

0
Оптимізуйте код VBA (ефективний код) і забезпечте розподіл
Щоб виконати такі дії: Копіювати певний "шаблон" -тест стільки разів, скільки кількість комірок, вибраних в базі даних майстра Створюйте робочі таблиці (з іменами) на основі вибраного діапазону комірок На основі імені новоствореного аркуша - оновлення однієї з комірок Використовуйте VLOOKUPфункціональні можливості для витягання інших значень на основі оновлюваної в кроці …



2
Макро / VBA для циклу та пропуску аркушів на основі значення комірки
Може хтось допоможе мені з макросом / VBA, оскільки те, про що я прошу, є для мене трохи просунутим. У мене є робоча книга Excel з 10 аркушами даних. Макрос я в основному переформатує і змінює деякі елементи на аркуші, його досить базовий, але він робить свою роботу. Раніше у …

1
як я автоматично заповнюю клітинки на основі умов?
Мені потрібно автоматично заповнити клітинку на основі, якщо 2 комірки містять конкретні значення, а потім автоматично запустити її. Ось що я маю досі: Private Sub Worksheet_Change(ByVal Target As Range) If target.Cells(5, "B").Value = "Secured" And target.Cells(6, "B").Value = "Amendment" Then Cells(10, "B") = "T2 - Medium Risk" End If End …

2
Шукайте "X", а потім замініть усе, що знаходиться у його стовпці U, на "abcdefg"
У мене в Excel є список 7000 продуктів ("list1"). Кожен може бути ідентифікований за допомогою унікального ідентифікатора ("sku"). Я отримав інший список із 50-100 продуктів із основного списку ("list2"). За допомогою цього окремого списку я хочу запустити наступний код у Excel: For each product in list2, search sku in column …

0
Як оновити робочий лист Masterfile в Excel, використовуючи дані з іншого робочого аркуша
Мені потрібна допомога у створенні коду для Macros або VBA, який може оновлювати поточні витрати на masterfile з новими витратами на іншому робочому аркуші, який виробляється щомісяця. Основний файл містить понад 2000 продуктів, а з стовпців F до T є інформація щодо змінних витрат. Щомісяця команда з продажу випускає робочий …

1
Excel VBA вставляє записи з бази даних у правильному порядку
Я намагаюся отримати записи з бази даних і заповнити їх у excel. Ось як я отримую дані та заповнюю їх (зверніть увагу: запит спрощений, я не можу просто ORDER BY DESC): Sub FillPersons(ByRef connection As ADODB.connection) Dim recordSet As ADODB.recordSet Set recordSet = New ADODB.recordSet Dim sql As String sql …

0
Створення гіперпосилання, яке посилається на себе та продовжує робити це, коли заповнюється
У мене є код, який копіює рядок активної комірки та реплікує її в новий рядок під вибраною коміркою та гіперпосилання, що викликає код. У наведеному нижче прикладі, якщо я натискаю верхнє "clickMe": 'clickMe', дата1, формула1, формула2 'clickMe', дата2, формула1, формула2 Рядок повторюється під рядком, де я натиснув гіперпосилання: 'clickMe', 'date1', …

1
Outlook 2016 Запустіть варіант сценарію відсутній
Я намагався додати свій скрипт до автоматичного завантаження вкладених файлів, які надходили до мене, до певної папки, яка буде додатково оброблена Excel Macro. але я не маю жодної можливості додавати скрипт у правила. Можливо, сценарій на стороні клієнта в мережі не дозволений. будь-які пропозиції, будь ласка?

1
Як створити нестандартне меню "Фігури" в Powerpoint
Під меню "Фігури" я маю на увазі меню, до якого ви потрапляєте зі стрічки, перейшовши до Домашньої сторінки -> Фігури. Я хотів би: Виберіть власні форми в меню "Фігури", включаючи зміну назв роздільників Створіть власне меню стрічки з нуля, що дозволяє створити галерею з роздільниками Ось зображення меню, яке я …

1
VBA Excel - якщо операція не працює за призначенням
Моя проблема полягає в тому, що твердження в "якщо" повертає помилкові рівні рівні парності 14271 і 5, що може бути причиною цього? textbox5 повертає "wybierz inna sumeFalse 5 14271" у іншому Sub Wyplac_2() Dim sh1 As Worksheet Dim sh2 As Worksheet Dim sh3 As Worksheet Set sh1 = ActiveWorkbook.Sheets("konta") Set …

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