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

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

0
FAST VBA на основі еквівалента vlookup
Намагаючись скопіювати функцію vlookup у VBA, найкраще, що я можу придумати, це: Function VBALOOKUP(LUcell As Variant, LUArray As Range, LUColi As Long, OutColi As Long) As Variant Dim Y() As Variant Dim X As Long 'cycle through each cell in range and check if = to lookup cell then return …

1
Excel: зміна джерела даних за допомогою макросу
Я використовую файл CSV (згенерований програмою річ-учасників) як зовнішній джерело даних, і я хотів би змінити його шлях від макросу ... Як це зробити? Іншою прийнятною відповіддю на мою проблему буде спосіб вказати шлях відносно файлу excel - не знайшов як - з огляду на те, що в моєму випадку …

1
Забарвлення клітини однозначно в кожному рядку
Я хочу розфарбувати дані в аркушах Excel: Мені потрібно дивитися на кожний рядок окремо, а кольори клітин з рівним значенням даних однакового кольору. Наведений нижче код перебирає всі дані в перших 10 рядках і по-різному позначає кожну клітинку. Я не впевнений, як запам'ятати кольорові клітини та їх кольори на цьому …

1
У Excel VBA макрос робить ActiveWindow.Scroll взагалі змінює ActiveCell
Я очищую та розширюю деякі макроси Excel VBA (написані та наразі запущені в Excel 2003), і у мене є питання про те, як далеко я можу піти на очищення, не змінюючи вихід. У макросі є кілька sevral ActiveWindow.Scroll або подібні записи. Наскільки я розумію, вони переміщують електронну таблицю лише у …

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

1
Чи обмеження розміру 64 кб для модулів, що псують макроси для excel 365?
У мене випадкові макропошкодження, де я не можу відкрити робочу книжку. Мені доведеться вимкнути всі макроси без сповіщень, потім відкрити робочу книгу і перекомпілювати макроси, зберегти закрити. Потім увімкнено макроси та відкрийте робочу книжку, тоді робоча книжка відкриється нормально. Це майже як оновлення макросів допомагає знову відкрити робочий зошит. Я …

3
Файли mdb, відкриті в 2010 році, втрачають посилання на код VBA
Відмова від відповідальності: я щойно повернувся з хворого часу, не бачив помилки і не дослідив повний спектр можливих причин, просто шукав підказки щодо того, що може бути системним питанням чи чимось іншим у подібній ситуації. Перенесення офісу на Office 2010 з Office 2003. Деякі критичні бази даних тепер створюють помилки, …

1
Згрупувати КОЛІР у власній групі
З RESPECT Як можна групувати за кольором? У мене стовпчик з великою кількістю кольорових числових груп. Я хочу розділити їх у макросі у власній групі за кольором. БУДЬ ЛАСКА, ДОПОМОЖІТЬ. З повагою
1 vba 

2
Модифікація макросу VBA для додавання кількох порожніх рядків у будь-якому місці електронної таблиці
Я хочу мати змогу додавати порожні рядки в будь-яке місце в електронній таблиці Excel. Мені потрібно вказати різноманітні порожні рядки для введення в різні рядки в електронній таблиці. наприклад Вставте 100 порожніх рядків, починаючи з рядка 99. Я новачок у макросах і скопіював макрос з Інтернету і спробував його адаптувати, …

1
Vba спричинить збій у Excel 2003
Тож після багато часу та зусиль я вже не ближче до вирішення цього питання. Excel виходить з ладу під керуванням будь-якого коду vba ("перестав працювати і потрібно закрити"), як підпрограма або функція. Буквально я на новій установці спробував видалити перевстановлення, параметр явний, працює на найнижчих нерекомендованих настройках безпеки, і річ …


2
Показ частини зовнішнього аркуша у спливаючому вікні в Excel
У мене є дві електронні таблиці. Перший має таблицю чисел. Друга має форматовані текстові комірки. Коли користувач натискає на комірку в першій таблиці, я хочу показати діапазон відформатованих комірок з другого аркуша. Здається, що MsgBox занадто обмежений для цього. Як я можу створити спеціальне спливаюче вікно? Я знаю, що для …

1
VBA Створити матрицю з декількох заголовків ListBox, що містять
У мене є ListBox, де є деякі назви стовпців, і я хотів би створити матрицю з лише вибраними стовпцями. Чи є простий спосіб це зробити? Я насправді намагаюся: Dim Matrix_a() As Variant J = 0 For i = 0 To ListBox1.ListCount - 1 If ListBox1.Selected(i) Then J = J + …

1
Макрос, який буде працювати в MS Excel і LibreOffice Calc
У мене є електронна таблиця, з якою користувачі працюватимуть як в Excel, так і в LibreOffice Calc. Я хотів би розробити макроси, які будуть працювати в обох. Я думав про код, який би сказав: Якщо Excel Потім [код VBA], Else [Основний або код Python] Я думаю, що два клавіші - …

1
Експорт запиту доступу до Excel за допомогою VBA та створення діаграми вторинної осі
У MS Access у мене є база даних. У мене форма з трьома TextBoxes і однією кнопкою Command. У txttask_plot користувач пише Plotid У txttask_від користувача вибирається дата1 У txttask_to користувач вибирає дату2 Діаграма представлена ​​в таблиці 1 із назвою діаграми 1. Запит знаходиться на аркуші2 з назвою запиту. У …

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