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

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

1
Як можна об'єднати значення з декількох рядків у один рядок у Excel?
У мене результат в Excel, який складається з рахунків та платежів клієнта. Дані є в окремому рядку для кожного рахунку-фактури та платежу, який виглядає приблизно так: Я хотів би, щоб рахунок-фактура та платіж були об'єднані в один рядок, а залишок зазначався як 0. Нижче наведені мої заплановані результати (виділені жирним …

2
Об'єднайте дублікати в Excel, підсумовуйте деякі стовпці та зважуйте середнє значення інших
У мене є велика таблиця Excel із дублюючими рядками, мені потрібно згустити дублікати в один рядок з деякими підсумками стовпців, а інші середньозваженими. Це можливо? Це перелік пошукових термінів Google, а деякі терміни відображаються десять разів інші, лише один раз, але важливо для збереження даних точними під час об’єднання. А …

1
MS word macro: як змінити виділення з певного кольору на інший - всередині вибраного тексту?
Я хочу змінити жовті виділення у виділеному тексті (не у всьому документі) на червоні. Ця VBA змінює виділені кольори, але не зупиняється на виділеному тексті (він також змінює виділення під вибраним текстом). Sub SwitchHighlightsColor() Dim r As Range Set r = ActiveDocument.Range With r.Find .Highlight = True .Forward = True …

2
Як розгортати текст у Microsoft Word?
Я знайшов цей макрос для розгортання, але він розгортає весь документ, а не лише вибраний текст. Як я можу змінити його, щоб розгорнути лише вибраний текст? Sub pagebreaks() ' ' pagebreaks Macro ' ' Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = "^p^p" .Replacement.Text = "|" .Forward = True .Wrap = wdFindContinue …

2
Функція Excel VBA для пошуку значення та формату
Мені потрібна спеціальна функція для пошуку як значення комірки, так і копіювання вихідного формату. У мене є список значень у двох стовпцях. Перший є цілими числами, а другий стовпець - відповідними текстовими значеннями. Наприклад: AB --- ---------- 1 Моє перше значення 2 Моє друге значення 3 Моє третє значення Я …

1
Перспектива 2007 VBA / Макрос
Я дуже аматорський користувач, новичок у макросах та VBA. Моя проблема полягає в тому, що я отримую онлайн-замовлення, на які мені потрібно натиснути автоматично створене унікальне гіперпосилання замовлення, щоб підтвердити отримання замовлення протягом визначеного періоду часу. Це повсюдне завдання, яке повинно бути в режимі очікування, і було цікаво, чи є …

1
Мій формат побачень котиться між італійською та англійською мовами VBA excel
Я зробив макрос, щоб витягнути дату зі слов яного документа і поставити в excel. У мене є контроль вмісту вибору дат у слові. Моя мова в моєму комп'ютері встановлена ​​на італійській DD / MM / YYYY, мова мого вибору дати встановлена ​​на італійський DD / MM / YYYY. у моєму …

1
Макрос для автоматичного заповнення стовпців в Excel
Я записав макрос в Excel, який заповнює стовпці формулами. Однак він обмежений діапазоном, який я використовував у своїх тестових даних, тобто він не заповнюється до останнього рядка даних, коли я використовую інший (довший) набір даних: ActiveCell.FormulaR1C1 = "Term" Range("H2").Select ActiveCell.FormulaR1C1 = "=ROUND((RC[-1]-RC[-2])/30,0)" Range("H2").Select Selection.AutoFill Destination:=Range("H2:H11") Range("H2:H11").Select Якщо ви бачите вище, …

1
У програмі Excel, як зафіксувати клацання миші в певній комірці, щоб активувати макрос?
У мене є макрос Excel, який робить простий сортування. Я хочу, щоб кінцевий користувач міг натискати певний виклик і ініціювати макрос. Мені потрібно зачепити мишею, щоб відповісти на нього.

0
Що відбувається в кеші IE під час виконання
Я пишу сценарій в Excel VBA, щоб отримати ескізи від пошуку зображень Google. Намагаючись з'ясувати, як очистити тимчасові файли, зроблені в цьому автоматичному пошуку, я натрапив на INetCache каталог. Подальше копання показує, що ця папка (зокрема Low\IE підкаталог) містить величезну завантаженість зображень - деякі з них є ескізами зображень, самі …

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

1
Спеціальна функція Excel з кольором IF та клітин
Мені потрібна допомога з можливою функцією для Excel. Все на малюнку: (Так, я знаю, що COLOR = YELLOW - це нісенітниця, але це єдиний приклад того, що я можу це вирішити). В основному просунута функція IF. Наприклад: Якщо вихідна клітина містить "R" без кольору фону, то зробіть кінцеву клітинку F7 …

0
MS Excel 2016 збій при вставці UserForm
Раніше я встановив MS Office 2007 і нещодавно додатково встановив MS Office 2016. Коли я спробував додати UserForm в пусту книгу, Excel розбився без будь-яких пояснень. Коли я спробував зіграти з сумісністю, він почав замість збоїв, посилань Помилка 336 . Всі можливі підходи, знайдені в Інтернеті, не вирішили моєї проблеми. …

0
Макрос Microsoft Word 2010 для перенумерації сторінок у нижньому колонтитулі всіх розділів.
Мої проблеми полягають в тому, що у мене також є роздільна сторінка, на якій спочатку я надав -1 в полі сторінки, щоб отримати відповідний рахунок. Не могли б ви повідомити, як я можу маніпулювати макрос, щоб взяти це назад у рахунок ... Ось макрос Sub Main() On Error Resume Next …

1
Microsoft Excel - створення ярликів за допомогою макросів
Нещодавно я створив ярлик у Excel за допомогою параметра "Запис макросів". Ярлик був призначений для центрування тексту між виділеними клітинками. Що я хотів би знати, як тільки я використав ярлик для центрування тексту, як я потім скасувати цю дію і не мати текст по центру виділення. Я спробував Ctrl + …

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