Вопросы по теме 'excel-2003'

Найдите файл из Excel VBA
Как я могу создать диалоговое окно «Открытие файла» из какого-либо VBA, работающего в Excel? Я использую Эксель 2003.
18220 просмотров
schedule 05.03.2022

Как я узнаю, что на объект уже есть ссылка?
В некоторых VBA, прикрепленных к электронной таблице Excel 2003, мне нужно использовать некоторые объекты, создание экземпляров которых занимает некоторое время, поэтому я хочу сделать "установить" только один раз... Легче показать код, чем писать...
1161 просмотров
schedule 02.06.2022

Как создать пакет надстройки Excel (Excel 2003 или предыдущая версия) с ActiveX dll?
Я новичок в программировании надстроек Excel, и мне нужно изменить существующий проект надстройки Excel. Плагин состоит из 2 частей, одна запрограммирована на VB и скомпилирована в файл ActiveX DLL, другая часть находится внутри excel как...
3321 просмотров
schedule 02.01.2024

Макрос Excel: как скопировать все строки из 3 листов и объединить строки, уникальные в первом столбце?
Таблицы содержат сотни строк с номерами счетов в столбце A , описанием счетов в столбце B и итогами в столбце C . Я хочу скопировать строки из всех 3 рабочих листов в один 4-й рабочий лист, но там, где обнаружены повторяющиеся номера счетов, я...
2288 просмотров
schedule 28.04.2023

Ошибки в полях со списком ActiveX в Excel?
Я заметил, что получаю всевозможные досадные ошибки, когда: У меня есть поля со списком ActiveX на листе (не в форме Excel) Комбинированные списки имеют связанный с ними код события (например, события onchange). Я использую их свойства...
16977 просмотров
schedule 18.03.2022

Excel 2003 - Как создать собственный XLA?
Как вы можете создать файл .xla, если хотите создать свой собственный xla? У меня есть код, классы, формы и т. д.... каков процесс создания файла xla, на который нужно указать? Я знаю, что мне нужно поместить его в папку с программными файлами, а...
11056 просмотров
schedule 02.03.2023

Нужна помощь в создании макроса условного копирования для Excel 2003
Я хотел бы условно скопировать данные из нескольких листов в один лист в данной книге, чтобы объединить данные. Макрос просматривает столбец F на всех рабочих листах, и если строка в столбце F соответствует заданному числу, эта строка получает...
262 просмотров
schedule 03.12.2022

Excel VBA получает диапазон выбранного пользователем диапазона с помощью мыши
Это не проблема usedrange . Например, в Excel пользователь выбирает диапазон (возможно, пустой) с помощью мыши, скажем, B4:C12 И допустим после этого не снимая выделения с диапазона пользователь нажимает макрос, а макрос должен сказать B4:C12 ....
87823 просмотров
schedule 16.08.2023

Импорт данных из базы данных SQL в Excel 2003 VS Excel 2010 (VBA)
Итак, моя компания наконец-то перешла на MS Office 2010. До сих пор я работал в 2003 году. Я программист SQL и постоянно создаю отчеты в Excel, которые извлекают данные из нашей базы данных. В большинстве случаев я буду создавать макросы, принимающие...
7540 просмотров
schedule 24.04.2022

vba: вернуть словарь из функции
это обрисовывает в общих чертах то, что я пытаюсь сделать. у меня это не работает, и непонятно почему. заранее спасибо за любую помощь. Sub mySub() dim myDict as Dictionary myDict=new Dictionary...
26000 просмотров
schedule 05.12.2023

Не работает ли Excel Shape.TextFrame.Characters.Insert в Excel 2007?
У меня есть этот фрагмент кода, который я использовал в Excel 2003, который имитирует решение, представленное на веб-сайте Microsoft некоторое время назад. Как добавить более 255 символов в текстовый фрейм фигуры: For i = 0 To Int(Len(myTxt) /...
4738 просмотров
schedule 12.01.2023

Есть ли событие MouseUp для рабочего листа?
У меня есть пользовательская форма с элементом управления Treeview, и я перетаскиваю узлы из этого элемента управления и помещаю их на рабочий лист. Эта часть работает нормально, но мне нужно знать адрес ячейки (или хотя бы номер строки), где...
1265 просмотров
schedule 06.10.2022

макрос работает на 2007 и более поздних версиях, но не на 2003 (удалить дубликаты). Что мне нужно сделать, чтобы заставить его работать на 2003
Может кто-нибудь мне помочь. Я разработал макрос, который отслеживает огромное количество данных (примечание разработано в Excel 2007 vba), который удаляет повторяющиеся записи с некоторыми параметрами пользовательской формы. Позвольте мне...
1561 просмотров
schedule 09.07.2022

Удалите повторяющиеся строки, и каждая строка будет длиной 40 столбцов. что делать?
Ну, это не первый раз, когда я задаю этот вопрос здесь, но я не могу с этим справиться. Мне нужно удалить повторяющиеся строки в столбце. сказать от range("A1:A30000") have to delete all the duplicate rows in these columns Я использовал...
544 просмотров
schedule 19.07.2023

Сводная таблица фильтров в Excel 2003
Как отфильтровать сводную таблицу в Excel 2003 с помощью VBA? В Excel 2007 я могу запустить этот макрос, но PivotFilters не реализованы в XL 2003. Dim ws As Worksheet: Set ws = Sheets("Sheet1")...
1928 просмотров
schedule 07.04.2022

Вызовы ядра 32 несовместимости с Excel VBA
У меня есть приведенный ниже код в VBA, который отлично работает в Excel 2003. Перенос шаблона в Excel 2007 не работает. Private Declare Function GetPrivateProfileString Lib "kernel32" Alias "GetPrivateProfileStringA" (ByVal lpApplicationName As...
4104 просмотров
schedule 20.03.2022

Как писать в электронную таблицу Google из Excel 2003 VBA
У меня есть файл Excel 2003 со строкой, подобной этой: Мне нужно нажать кнопку , и эта строка будет добавлена ​​последней в таблицу Google . Похожий на: Является ли это возможным? Должен ли я использовать инструменты...
24373 просмотров
schedule 13.11.2022

Автоматическое сохранение Personal.xls
Я использую Excel 2003 на установке Windows 7 Professional. В моем файле Personal.xls я скомпилировал фрагменты кода/формул, которые я взял из разных мест, чтобы они были доступны для быстрого использования при использовании Excel. Они содержат ряд...
420 просмотров
schedule 15.09.2022

Невозможно редактировать ячейку с помощью VBA, если данные в ячейке более 255 символов
Я пытаюсь отредактировать данные в ячейке с помощью VBA следующим образом: ActiveCell.Characters(155,1).Text = "Adding Text Here" Он работает нормально, если количество символов меньше 255, но не работает для более 255 символов. В моих...
281 просмотров
schedule 31.01.2023

Как отфильтровать текстовую ячейку String?
Я хочу использовать функцию SUMPROCUT при условии, что количество строк на листе неизвестно. поэтому формула была написана с помощью = SUMPRODUCT (- F: F, - G: G) , после нажатия клавиши Enter появилось #VALUE! . Я понял, что имена столбцов...
738 просмотров