Поиск
Автор: ZVI. "Aleksey написал: На скриншоте: сверху - Ваш код, снизу - результат"
Алексей, у Вас, очевидно )) , немного устаревшая версия Excel.
Такое проявлялось в Excel 14.0.4760.1000 (32-разрядная) и это был баг, но позже данная ошибка была исправлена.
У меня в версии Excel 14.0.7015.1000(32-разрядная) условное форматирование устанавливается корректно.
Номер версии смотреть в Файл - Справка - О программе Microsoft Excel
Изменен: 05.09.2016
Читать сообщение на форуме или сайте.Автор: KeelPM. Добрый день уважаемые форумчане.
Учусь самостоятельно работать в VBA, параллельно автоматизирую различные несложные рабочие сценарии.
При написании последнего макроса столкнулся с ошибкой, которую никак не получается исправить, либо найти её причины. Ошибка наверняка очень глупая, либо я просто нарушил какое-то неизвестное мне фундаментальное правило в написании.
К делу. Имеется макрос, который отыскивает на листе "Трафик" в столбце I значения "Ок" или ...
Изменен: 21.08.2014
Читать сообщение на форуме или сайте.Автор: невеДимка Соколов. Я дико извиняюсь за свою невнимательность . Помогите мне.
почему diop1 не получат свой диапазон ?Dim stroka1 As Range
Dim stroka2 As Range
Dim strokaSR1 As Range
Dim strokaSR2 As Range
Dim diop1 As Range
Dim diop2 As Range
Set stroka1 = Worksheets(1).Cells(1, 1)
Set stroka2 = Worksheets(1).Cells(1, 15)
Set strokaSR1 = Worksheets(1).Cells(2, 1)
Set strokaSR2 = Worksheets(1).Cells(2, 5)
diop1 = Range(stroka1, stroka2) ' тут мне VBA ...
Изменен: 07.02.2016
Читать сообщение на форуме или сайте.Автор: Diana. Здравствуйте еще раз.
Давайте попробуем по-порядку, у всех работает, у меня - нет.
Может, библиотека какая отключена?
у меня:
-Visual Basic for Application
-Microsoft Excel 14.0 Object Library
-OLE Automation
-Microsoft Office 14.0 Object Library
-Microsoft Forms 2.0 Object Library
-Autocad 2007 Type Library
Может, чего-то не хватает?
Спасибо.
[20222]
Изменен: 31.08.2012
Читать сообщение на форуме или сайте.Автор: Юрий М. Наполнить КомбоБокс можно несколькими способами:
1. Считать циклом данные из ячеек листа.
2. Указать диапазон ячеек (нежелательно, имхо).
3. Использовать именованный (предпочтительно динамический) диапазон.
4. Сформировать тем или иным способом из исходных данных массив, и уже этот массив использовать.
Во всех этих случаях количество записей можно посчитать. А для чего Вам знать их количество? Ну будет 14 или 15 - какая разница?
P.S. Продолжаю считать, что промежуточная ( ...
Изменен: 17.01.2014
Читать сообщение на форуме или сайте.Автор: Alexander_V. {quote}{login=Dophin}{date=29.01.2010 02:14}{thema=}{post}40 метров) давайте мыло. У меня правда для 2007) или на торрентс.ру скачайте, там и то и то вроде было){/post}{/quote}
Ой Dophin большущее спасибо. Вот личка
alexvarvinskj@rambler.ru
Изменен: 29.01.2010
Читать сообщение на форуме или сайте. ... вытащить данные из базы FoxPro (VFP)Excel 2003 с последующей обработкой.
Есть ... код, который работает из под Excel 2003 (код взят на этом ... .Open "Driver={Microsoft FoxPro VFP Driver (*.dbf)}; SourceType=DBF; SourceDB ... .03.2014#, #03/03/14#, 03-03-14, 03-03-2014, 20140303 ... не понимаю! Ранее на VBA из под Excel не программировал, под access ...
Изменен: 05.12.2014
Читать сообщение на форуме или сайте. ... /vba/excel-vba/articles/application-inputbox-method-excel
'https://msdn.microsoft.com/en-us/vba/excel-vba ... /articles/range-address-property-excel
curWs.Range(" ... ;
.Font.Bold = 1
.Font.Size = 14
.EntireColumn.AutoFit
.HorizontalAlignment = xlCenter
End ...
Изменен: 16.08.2017
Читать сообщение на форуме или сайте.Автор: stop. Хм. Если запихнуть даты в блокнот и скопировать, то при вставке макросом получается текст. Если запихнуть в word и скопировать, то при вставке в excel макросом получаются даты...
Дата создания
14.03.2016
14.03.2016
14.03.2016
14.03.2016
12.03.2016
11.03.2016
11.03.2016
11.03.2016
11.03.2016
Изменен: 16.03.2016
Читать сообщение на форуме или сайте.Автор: JeyCi. СОРТИРОВКА:
как в VBA отсортировать массив? - Слэн
(я смотрела ... двумерного массива на VB (VBA) - Educated Fool
ShellSort #14 - ** ТУРБО-ЁЖ **
Function ... #2
!! Сортировка в двумерном массиве VBA Excel - COM-надстройка на C++
" ... всего решается обычной сортировкой ячеек Excel-я."
P.S.
линки ...
Изменен: 29.09.2019
Читать сообщение на форуме или сайте.Автор: ZVI. У меня код, приведенный ниже, работает без ошибок и в Excel 2003 и в Excel 2010
Скопируйте себе и проверьте, может быть, у Вас неправильно были объявлены переменные
Sub Test1()
Dim sTemp As String, objRange As Range
sTemp = "$A$1:$Q$1,$A$2:$Q$2,$A$3:$Q$3,$A$5:$Q$5,$A$6:$Q$6,$A$7:$Q$7,$A$9:$Q$9,$A$11:$Q$11,$A$14:$Q$14,$A$17:$Q$17"
Set objRange = Range(sTemp)
objRange.Interior.ColorIndex = 40
End Sub
Изменен: 16.10.2016
Читать сообщение на форуме или сайте.Автор: Milky. Добрый день. Недавно мне напислаи программу для автокада по просчету площади помещений с последующим переносом данных в Эксель. Сам програмист погиб, царство ему небесное, и у меня возникла проблема с кодом. После переноса данных Эксель выглядит так http://c2n.me/3CCV221 , нажав на кнопку генерация таблица становится такой http://c2n.me/3CCVne7 , но есть нюанс программа должна выдать площадь квартиры с балконами и без них. Общий размер с балконами выдает коректно, а при вычитании ...
Изменен: 26.09.2016
Читать сообщение на форуме или сайте. ... на разработку умной таблицы в Excel
1. Общее описание задачи
Необходимо ... разработать умную таблицу в Excel, которая будет выполнять два основных ... списком (находятся в разных файлах Excel).
- Если модель отсутствует в списке ... быть в формате Excel (XLSX).
Используемые технологии:
- Макросы (VBA) для автоматизации процессов ... :
- Таблица должна быть совместима с Excel 2016 и выше.
5. Сроки ...
Сроки:
- Ориентировочный срок выполнения: 10-14 рабочих дней (в зависимости от ...
Изменен: 21.02.2025
Читать сообщение на форуме или сайте.Автор: MCH. "Ігор Гончаренко написал:
и считается это устно без Excel"
Не всегда можно устно сосчитать в более сложных примерах:
Если не принимать во внимание что тема старая, то простой пример из Википедии:
Сколько заготовок размером 5600 мм нужно для изготовления следующих деталей (ширина реза равна нулю):
размер - количество
1380 - 22
1520 - 25
1560 - 12
1710 - 14
1820 - 18
1880 - 18
1930 - 20
2000 - 10
2050 - 12
2100 - 14
2140 - 16
2150 - 18
2200 - 20 ...
Изменен: 19.06.2017
Читать сообщение на форуме или сайте.Автор: Cold_sauce.
Option Explicit
Sub znach_Count()
Dim ir As LongDim ishod As Range, iLastCell As Long, Cell As Range, iText As String, ischet As Long
iLastCell = Cells(13, 5).SpecialCells(xlLastCell).RowSet
ishod = Range(Cells(14, 5), Cells(iLastCell, 5))
ir = 14
For Each Cell In iSource
iText = Cells(ir, 5).Value
ischet = Application.WorksheetFunction.CountIf(iSource, iText)
If ischet > 50 Then ischet = 1 Else iCount = 0
Cells(ir, 77).Value = ischet
ir = ir + ...
Изменен: 01.06.2017
Читать сообщение на форуме или сайте. ... }{/quote}
Или все делать в Excel :-)
Весь код может быть там ... Access или в Excel.
Если все делать в Excel, то можно и ... -базе, а в отдельной книге Excel. В начале работы грузить эту ... ;эффективно" связать Excel с Access можно с помощью: VBE - Tools - References ... Access с Excel, соответственно, с помощью: VBE - Tools - References - Microsoft Excel XX.0 ... Object Library
где XX -номер версии 11/12/14 ...
Изменен: 28.12.2011
Читать сообщение на форуме или сайте.Автор: Юрий М. {quote}{login=mrUlugbek}{date=14.12.2011 11:11}{thema=Возможно ли сломать VBA пароль Excel 2007 и 2010 ?}{post}Возможно ли сломать VBA пароль Excel 2007 и 2010 ?{/post}{/quote}Сломать можно любой пароль, но методы взлома здесь не обсуждаются - ищите соответствующие форумы.
Изменен: 14.12.2011
Читать сообщение на форуме или сайте. ... для заполнения OnlineTrendControl из таблицы Excel(элемент в программе WinCC). Сделал ... objExcelApp
Set objExcelApp = CreateObject("Excel.Application" ;)
objExcelApp.Workbooks.Open ... ; ;) .value = objExcelApp.Cells(3 + I, 14).value
Next
objExcelApp.Workbooks.Close ... не очень хорошо разбираюсь в vba. По совету написал сразу For ...
Изменен: 16.07.2013
Читать сообщение на форуме или сайте. ... . Здравствуйте! Подскажите, пожалуйста, как в VBA прописать следующий алгоритм?
Начальное время ... (вводимое значение) Разница (расчитывается автоматически) 14:12 19:17 5:05 ... (также 0:00, т.к. Excel автоматически форматирует значение 24:00 ...
Изменен: 08.04.2014
Читать сообщение на форуме или сайте.Автор: Name777_. Часть работавших ранее макросов перестала работать.
Пользовательские типы данных создавались. Библиотеки в Tools-References не отключал (MS Excel 14.0 Object Library - галка стоит).
Чем может быть вызвана эта ошибка? Как найти её причину?
Изменен: 15.07.2013
Читать сообщение на форуме или сайте. ... следующие вопросы по использованию VBA в MS Excel:
1. Есть колонка в ... : Дата 14.03.2001. Как преобразовать эту колонку при помощи VBA, чтобы ... преобразовать эту колонку при помощи VBA, чтобы формат данных изменился на ... , естественно, всё это при помощи VBA.
Заранее благодарен всем откликнувшимся.
Изменен: 12.08.2011
Читать сообщение на форуме или сайте.Автор: Doober. Как данные взять с ворда.
Set objWrdDoc = objWrdApp.Documents.Open(Dir(FILE))
Set T = objWrdDoc.Tables(1)
Фамилия = Split(T.Rows(1).Cells(3).Range.Text, Chr(13))(0)
Имя = Split(T.Rows(2).Cells(3).Range.Text, Chr(13))(0)
Отчество = Split(T.Rows(3).Cells(3).Range.Text, Chr(13))(0)
Датарождения = Split(T.Rows(5).Cells(3).Range.Text, Chr(13))(0)
Мобильныйтелефон = Split(T.Rows(10).Cells(3).Range.Text, Chr(13))(0)
Телефонпребывания = Split(T.Rows( ...
Изменен: 09.08.2015
Читать сообщение на форуме или сайте.