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

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


1
Як розгорнути рядок на кілька рядків з однаковими даними в кожному рядку, виходячи з кількості поточної комірки?
Рядок 1-4 - це приклад даних, які мені надають, і я намагаюся досягти рядків 7-17. Справжній список, з яким я працюю, складає понад 10 000 рядків, тому, якщо я можу використовувати ту саму формулу у всьому списку, яка була б ідеальною, будь-яка допомога буде дуже вдячна, оскільки я аматор у …

1
Як заповнити інформацію з одного аркуша на інший у робочій книзі Excel?
Моє поточне завдання - створити формулу, де моя інформація з одного аркуша автоматично заповнюватиметься на іншому аркуші, коли опис продукту буде скопійовано. Щоб конкретизувати, нам потрібно, щоб пункти, перелічені як (АКСЕСОАРИ) в налаштуваннях (Тип частини) на Parts DownloadЛисті, заповнили розділ (АКСЕСОАРИ) на Region Informationаркуші, який складається з стовпців: AQ& BI. …

2
VBA встановити всі прапорці FormControl
У мене є код, щоб вибрати / зняти всі прапорці з одним прапорцем "master". Цей код призначений для елементів управління OLEObjects / Active X, і їм важко переписати його для роботи з прапорцями Form Controls. Будь-яка ідея? Private Sub CheckBox1_Click() Dim i As Integer For i = 2 To 39 …

1
Код VBA Excel для переміщення даних з 4 конкретних комірок на інший робочий аркуш у наступному доступному рядку [закрито]
Я дізнався про код VBA, але це мене затримало. Я використовую Excel-2013. У моєму аркуші "Рахунок" у мене є 4 комірки (комірки E3, C3, E36 та E34), які я хочу перенести у свій "Спосіб оплати" у наступному рядку. Перший ряд, який буде доступний, - це 3-й ряд. Я хотів би, …

1
Вставте зображення в коментар до видатного коментаря [дублікат]
На це питання вже є відповідь тут: Вставлення зображення (jpg) у комірку в Microsoft Excel 2007 1 відповідь Я виконую кроки з розділу Як завантажити зовнішні зображення в Excel? але при вставці функції з'являється помилка: Будь-яка ідея, що викликає цю помилку?

1
Формула для включення функції виділеного тексту та циклу
Я намагаюся проаналізувати понад 1000 позицій, з різною інформацією у всіх стовпцях, хоча певні стовпці можуть мати повторювану інформацію. Я можу зробити умовне форматування та виділити дублікати. Я хотів би зараз зробити формулу, як функцію "якщо", яка певним чином здатна вибрати лише ті клітини, що виділяються завдяки умовному форматуванню. оскільки …


1
Excel VBA, вбудований для циклу FOR, щоб виключити комірки із зовнішнього умовного
Починаючи з наступного коду: Dim lastRow As Long With ActiveSheet lastRow = .Range("C" & .Rows.Count).End(xlUp).Row End With Dim HeadCell As Range For Each HeadCell In Range("C1:C" & lastRow) If Len(HeadCell) < 6 And Len(HeadCell) > 1 Then HeadCell.Select With Selection.Font .Bold = True .Underline = xlUnderlineStyleSingle End With Else End …

1
Як я можу створити функцію клацання між вхідним полем швидкого входу від A1 до A10 для введення користувачем цифр у vba
Я намагаюся створити поле введення для вибору діапазону (від A1 до A10), кожного разу, коли я клацаю будь-які комірки від 1 до 10, я хочу підказати поле введення для введення цифр. Ось що я і зробив, але це не працює належним чином, будь-яка пропозиція .. Також я маю свій код …

1
витяг міток даних у зведеній таблиці
Коли я переміщую вказівник миші на дані у зведеній таблиці, він відображає, що є мітками рядків та стовпців (назви елементів, що перетворюються). Як я можу їх витягти, щоб згодом їх використовувати в коді (коли я хочу посилатися на певне значення). Що ще я можу отримати номер стовпця та рядка даних? …

1
Макрос Excel припинив роботу після оновлення Windows kb4103729
З моменту оновлення Windows версії 1803 kb4103729 мій Макрос для створення PDF-файлу та надсилання рахунку-фактури перестав працювати. Це макрос з декількома командами в ньому та посиланнями на робочий аркуш і на папку призначення (див. Нижче). Я перевірив усі посилання та застосував усі рішення, які я міг знайти тут: видалення всіх …

2
Повторення списку комірок у X більше разів
У мене є список імен у excel, Наприклад Lizzy William Kate Charles Я хотів би використовувати якийсь код VBA (або інший метод, щоб повторити це 12 разів). Я буду робити це знову і знову, і іноді мій список імен може містити менше або більше. Хтось отримав для мене будь-який напрямок, …

2
Додавання значень із кількох електронних таблиць (VBA)
У своїй робочій книжці Excel у мене є три окремі електронні таблиці. Електронні таблиці однакові за форматом і відображають значення для різних категорій (легкові автомобілі, вантажні автомобілі тощо). Мені потрібно комбінувати електронні таблиці таким чином і створити нову робочу книжку з комбінованими даними (CombinedCount.xlsx): = "Пасажир"! B3 + "Важка вантажівка"! …

1
VBA для запобігання глобальному ярлику від запуску неправильного коду
Стаття на наступному веб-сайті надає пораду щодо запобігання глобальному ярлику клавіатури від виконання неправильного коду VBA, коли двом різним макросам у двох різних робочих аркушах присвоюється одна і така ж комбінація клавіш (Ctrl + Letter). http://excel.tips.net/T002872_One_Shortcut_for_Two_Macros.html У статті запропоновано рішення, але не наводиться зразок коду. Чи може хтось вирішити такий …

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