Vba – вопросы и ответы

90
голосов
1
ответ
Ive получил следующий бит кода, который копирует строки с одного листа на другой, если это тот же регион, который был выбран в поле со списком. Проблема в том, что она копируется в строку 5, а не в...
6 месяцев, 3 недели назад Vicky
-8
голосов
1
ответ
im не совсем уверен, как это сказать, но я попытаюсь описать проблему. Я создаю простую таблицу Excel, чтобы отслеживать мои расходы. каждая стоимость ввода должна быть классифицирована в категорию...
6 месяцев, 3 недели назад OptimumCOW
58
голосов
1
ответ
В VBA я указываю: If Option1.Value Then TextTo= "Meters" End If Как я могу использовать (.Value) в С#?
6 месяцев, 3 недели назад marsha
57
голосов
2
ответа
У меня есть макрос, где пользователь должен выбрать файлы.xml в папке, количество файлов не определено. В этих.xml есть две категории узлов: F1, которые являются информационным узлом F2, которые уд...
6 месяцев, 3 недели назад AlexP
-4
голоса
1
ответ
Я пытаюсь импортировать файл с разделителями .csv разделителем в виде двоеточия в базу данных доступа, используя следующий код. Я создал спецификацию импорта, которая работает под названием "Import...
6 месяцев, 3 недели назад Oliver Humphreys
58
голосов
3
ответа
Я пытаюсь найти дублированные значения и в столбце excel и поместить 3 значения в соответствующие столбцы рядом с элементом. Проблема, с которой я борюсь, заключается в том, что мой диапазон поиска...
6 месяцев, 3 недели назад StormsEdge
58
голосов
2
ответа
У меня есть некоторый код, который будет работать, когда будет отмечен флажок: сделайте следующее: отобразите лист "калькулятор путешествий", разблокируйте текущий лист, измените значение ячеек на ...
6 месяцев, 3 недели назад NU2this
115
голосов
1
ответ
Я хотел бы, чтобы пользователь мог ввести год (например, "2013") в ячейку D1 и нажать кнопку, которая запускает макрос. Этот макрос автоматически назначает функцию ячейкам D2-O2 (одна ячейка за каж...
6 месяцев, 3 недели назад TimeBomb006
57
голосов
1
ответ
Я запускаю код, который требует от меня назвать диаграмму, поэтому я могу вернуться к ней позже. Код, который я использую для этого: Sheets("Summary").Activate ActiveSheet.Shapes.AddChart.Select Ac...
6 месяцев, 3 недели назад Mr. Meeseeks
81
голос
1
ответ
Я работаю над формой, которая предназначена для анализа финансовых данных перед обновлением страхового полиса. Он должен вытащить различные суммы премиум-класса и потребовать $$ итоговые суммы из т...
6 месяцев, 3 недели назад IncidentalProgrammer
98
голосов
1
ответ
У меня есть код, в котором я получаю "диапазон" объекта "Ошибка" Ошибка ", и я надеюсь, кто-то может помочь в том, почему. Я смотрел онлайн, и все, кажется, констатирует, что мне нужно указать, к к...
6 месяцев, 3 недели назад FISHED
110
голосов
2
ответа
Я после предложений о том, как идентифицировать буквенно-цифровое слово в строке, извлечь слово, преобразовать в верхний регистр, а затем заменить слово обратно в строку. Пример: Free Standing Oven...
6 месяцев, 3 недели назад Michael
99
голосов
1
ответ
Поэтому я пытаюсь заставить событие _click работать с динамически добавленным элементом управления текстовыми полями в пользовательской форме. Вот мой код, он отлично меняет события _change, но соб...
6 месяцев, 3 недели назад Shodan
71
голос
1
ответ
У меня есть выпадающий список в Excel с 500 значениями в нем. Как мне получить эти значения в отдельные ячейки для каждого значения? В основном, 500 значений в 500 различных ячейках, из которых я м...
6 месяцев, 3 недели назад Nabeel Parkar
57
голосов
1
ответ
Я унаследовал Access db, у которого есть много сохраненных запросов Make Table (MTQ). Проблема в том, что они создают таблицу назначения во внешнем MDB, и папка, содержащая этот внешний MDB, может ...
6 месяцев, 3 недели назад Patrick Honorez
58
голосов
1
ответ
У меня есть формула Excel, настроенная из VBA с условием IF и я хочу, чтобы она ничего не возвращала, если она верна. Вот мой код: Set tbl = .ListObjects("Tableau4") vCherchee = tbl.DataBodyRange(1...
6 месяцев, 3 недели назад Eraaz
57
голосов
1
ответ
У меня есть несколько файлов Word. Я хотел бы импортировать их таким образом, что имя файла поступает в ячейку A1, за которой следуют данные в ячейках A2: A8, например. Затем я хочу, чтобы следующи...
6 месяцев, 3 недели назад zihk
71
голос
3
ответа
это был месяц с тех пор, как я начал изучать и практиковать VBA в excel, и это первый раз, когда я задаю вопрос на этом форуме, поэтому имейте это в виду. Проблема заключается в следующем: У меня е...
6 месяцев, 3 недели назад Vicente Galle
81
голос
2
ответа
Переключение на Excel 2013 из Excel 2010, Когда Sheet2 неактивен Код Worksheets("Sheet2").Rows("432:432").EntireRow.Hidden = False дает ошибку Unable to set the Hidden property of the Range class Н...
6 месяцев, 3 недели назад Shorn Jacob
71
голос
3
ответа
Я пытаюсь понять, почему я получаю эту проблему. Private Sub test() Dim Row As Integer For Row = 1 To 100 'Loop through SummaryRange and ignore blanks but get document type' Dim documentTypes As St...
6 месяцев, 3 недели назад Anicho
82
голоса
1
ответ
Что мне нужно сделать, это добавить Rich Text Content Control ко всем "xx" в документ большого слова. Я видел подобный поток, выделяя несколько экземпляров. Я основал решение, которое я пробовал до...
6 месяцев, 3 недели назад JoeG
71
голос
3
ответа
Скажем, у вас есть две книги, называемые "MyWorkbook", а другая - "PatchMyWorkbook". Обе книги открыты в это время. В "PatchMyWorkbook" есть макрос, чтобы добавить кнопку и назначить существующий м...
6 месяцев, 3 недели назад user1283776
116
голосов
2
ответа
У меня есть набор отчетов, хранящихся в Access, и я пытаюсь сгенерировать конкретный отчет на основе нескольких вариантов выбора со списком и кнопку "запустить отчет" в форме. В этом примере Combo ...
6 месяцев, 3 недели назад Econ2016
82
голоса
1
ответ
У меня есть пользовательская форма с combobox, заполненная именами продуктов из моей таблицы настроек, и я пытаюсь отобразить метку с описанием продукта, как только пользователь выбрал продукт из в...
6 месяцев, 3 недели назад Armitage2k
90
голосов
1
ответ
У меня есть отчет, который загружает с клиента SharePoint. Отчет варьируется по длине в зависимости от сайта и временного диапазона, для которого я его запускаю. Большинство элементов встречаются т...
6 месяцев, 3 недели назад Eric Martin
71
голос
2
ответа
Я пытаюсь получить мой код, чтобы вставлять четыре строки каждый раз, когда он находит разницу в ячейке ниже. Если A5-55 = 1, A56-80 = 2, A81 - 100 = 3, я хочу, чтобы код видел, что 56 не равен 55 ...
6 месяцев, 3 недели назад Alberto Brown
71
голос
2
ответа
Я пытаюсь в основном сделать эквивалент этого в VBA: myArray.apend((field1, field2, field3)) (используя синтаксис Python) Итак, что-то, где каждый элемент массива/списка имеет три элемента. Можно л...
6 месяцев, 3 недели назад Aruka J
59
голосов
5
ответов
У меня есть приложение Access 2010, где я запускаю SQL-запрос и вывод результатов в Excel. Я использую команду subtoteal Excel для создания промежуточных итогов. Это работает отлично, но на общих с...
6 месяцев, 3 недели назад boilers222
58
голосов
2
ответа
Я нашел вопросы и ответы, очень похожие на мой вопрос, но ничего, что касается конкретного вопроса, который у меня есть. С моим макросом я хочу сказать: Если столбец "M", строка 6 на листе анализа ...
6 месяцев, 3 недели назад HeatherD
99
голосов
1
ответ
Я новичок в кодировании. скрипт будет правильно выводить мою первую переменную, а затем выдаст ошибку переполнения. Sub hw_vba() For Each ws In Worksheets Dim WorksheetName As String Dim r As Long ...
6 месяцев, 3 недели назад Chris
81
голос
1
ответ
В моей форме у меня есть текстовое поле TextBox1 и я установил источник управления TextBox1 для пользовательской функции как =UserTracking() . Функция UserTracking определена в модуле User_Defined_...
6 месяцев, 3 недели назад user4910881
57
голосов
2
ответа
Я уверен, что есть сообщение об этом, и я просто не нахожу его, поэтому приношу извинения за любую репость. У меня есть ряд данных на одном листе. У меня есть динамический список порядка, в котором...
6 месяцев, 3 недели назад viper941
90
голосов
3
ответа
Я хочу создать функцию в VBA, которая возвращает изменение между двумя ценами в пределах заданного пользователем интервала. Для этого я создал следующую функцию: Public Function ret(p, i) ret = (p ...
6 месяцев, 3 недели назад user7704036
57
голосов
1
ответ
Для задачи с таблицами, заданной колледжем, меня попросили включить форму пользователя VBA в электронную таблицу студента. Я написал подпрограмму, которая вводит нового ученика в определенную строк...
6 месяцев, 3 недели назад David
82
голоса
1
ответ
Прежде всего, я новичок в Excel Visual Basic. Я пытаюсь написать код, который использует 3 столбца пользовательских данных для использования в R (для целей графического отображения). Пользователь б...
6 месяцев, 3 недели назад J. Sweet
58
голосов
2
ответа
Оба этих макроса - это макросы, которые я нашел онлайн и адаптированы для моего использования. Я использую этот код, и он хорошо работает, чтобы разделить конкретные данные на новые листы: Sub Copy...
6 месяцев, 3 недели назад Chris K
99
голосов
1
ответ
В приведенном ниже коде я получаю сообщение об ошибке: "Ошибка выполнения" -2147467259 (80004005) ': Ошибка автоматизации Unspecified Error " Ошибка при всплывании при попытке открыть соединение. В...
6 месяцев, 3 недели назад Adit2789
71
голос
1
ответ
Добрый день, Я развиваю решения в VBA для перехода на 6 лет. Многие из того, что я узнал по пути, были получены из SO в то время, так что, наконец, я получаю возможность сказать СПАСИБО! Сегодня я ...
6 месяцев, 3 недели назад JWazar
91
голос
1
ответ
У меня есть пользовательская форма с кнопкой Удалить, которая удаляет выбранный элемент в моем списке при каждом нажатии. И каждый раз, когда есть удаленный элемент, удаленный элемент также должен ...
6 месяцев, 3 недели назад Jennifer
90
голосов
2
ответа
У меня есть лист excel, данные которого были смешаны: например, данные, которые должны были быть в столбцах AB и AC, были вместо этого в столбцах B и C, но в строке после. У меня записано следующее...
6 месяцев, 3 недели назад user1786695
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема