Мне нужно создать скрипт vba или макрос, который может транспонировать и форматировать данные одновременно

Я нашел код Sub Test() Application.ScreenUpdating = False Dim LastRow As Long LastRow = Cells.Find("*", SearchOrder:=xlByRows,SearchDirection:=xlPrevious).Row Dim lColumn As Long Dim x As Long Dim rng As Range For Each rng In Range("A1:A" & LastRow) lColumn = Cells(rng.Row, Columns.Count).End(xlToLeft).Column For x = 1 To lColumn – 2 Range(Cells(rng.Row, "A"), Cells(rng.Row, "B")).Copy Sheets("Sheet2").Cells(Rows.Count, "A").End(xlUp).Offset(1, 0) Sheets("Sheet2").Cells(Rows.Count, […]

Сделать автоматическую программу открытой и читать из новейшего файла Excel каждый день

Я создаю программу для работы, которая должна читать данные один раз в день, каждый день, из сетевого файла, который ежедневно добавляет новую электронную таблицу. Затем он будет записывать это в таблицу базы данных. Я не уверен, как настроить объекты xlWorkBook и xlWorkSheet, чтобы они открывали разные файлы каждый раз, когда они запускаются. Если это помогает, […]

Сохранение файлов Excel в Sharepoint с помощью подсказок VBA для сохранения копии файла

Я унаследовал решение, которое я поддерживаю, это по существу единственный файл excel (мы будем называть его «основным» файлом) с VBA, который вызывает другие файлы excel, чтобы сделать следующее: Обновить данные Обновление сводных таблиц Сохраните файл в местоположении SharePoint Недавно, когда я пытаюсь запустить файл «master» excel, мне стало предложено сохранить «копию файла FileName» вместо того, […]

Несколько неравномерных инвестиций – текущая стоимость

Предположим, что я инвестировал в последние несколько лет следующим образом: 01 января-2013 – 100 долларов США 12 апреля 2013 года – 500 долларов США 15 декабря 2013 года – 400 долларов США 10 марта 2014 года – 600 долларов США 20 октября 2014 года – 300 долларов США Как рассчитать, какова будет общая стоимость на […]

.Left разрывы функции Для цикла и остановки Подпрограмма

Я хочу переместить datalabels вправо, и я получаю ссылочную ошибку. For Each MyNewSrs In myChtObj.Chart.SeriesCollection With MyNewSrs.Points(1).DataLabel .Left = 400 End With Next MyNewSrs Линия .Left = 400 останавливает суб. Когда я вхожу в него с F8, он работает нормально. Я попробовал DoEvents и Sleep 1000 но он по-прежнему не позволяет перемещать DataLabels. Что я […]

Объедините несколько значений соответствия в Excel

Я хочу совместить множественные значения соответствия в Excel с иллюстративной картинкой пример представлен на рисунке. Я хочу согласовать значения соответствия в одной ячейке заранее спасибо

Установка руководства X Значения в Excel VBA для xlLineMarkers

Я относительно не привык к использованию VBA в excel, но я пытаюсь автоматически генерировать графики для отслеживания успеваемости учащихся по сравнению с целевыми классами в течение года. Проблема, с которой я столкнулась, заключается в построении линии с двумя очками – их оценкой в ​​начале года и где они должны быть в конце года. Мне нужна […]

Как назначить переменную рабочего листа с помощью строки

У меня есть таблица со списком источников данных отчета, включая имя сервера, таблицу, поля, группу и т. Д. Затем я могу выбрать записи, которые я хочу обновить, через Slicer и нажать REFFRESH. В одном столбце указано имя таблицы, где должны быть помещены данные, а также только базовая строка. Как назначить это переменной рабочего листа. Я […]

получение данных из отсканированного документа для оценки

У меня есть файл Excel, который я установил как тест / викторину. У меня отличный код VBA для оценки ответов с помощью OptionButtons, Checkboxes и TextBoxes. Это позволяет мне запускать тесты онлайн через нашу сеть. НО, если он недоступен, я хочу, чтобы класс заполнил бумажную версию, а затем просмотрел этот тест в системе. Есть ли […]

динамически менять столбец в excel sumifs

Я создал динамическую таблицу в excel через формулу SUMIFS: =SUMIFS(data!$D:$D,data!$B:$B,Sheet2!B$3,data!$C:$C,Sheet2!B$2,data!$A:$A,Sheet2!$A4) это выглядит так: в то время как данные выглядят так: Теперь я выбираю значения из столбца Order Total. Я хотел бы сделать это, чтобы вставить раскрывающийся список на ячейку B1 для динамического выбора из того, в каком столбце я хочу получить данные. Есть ли способ […]

Давайте будем гением компьютера.