Домашняя страница Undo Do Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Записи участника (krosav4ig) - Мир MS Excel

Результаты поиска
krosav4ig Дата: Четверг, 03.03.2016, 01:04 | Сообщение № 1341 | Тема: Выборка данных из столбца.
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Здравствуйте
Код
=ПРОСМОТР(9^9;J:J)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеЗдравствуйте
Код
=ПРОСМОТР(9^9;J:J)

Автор - krosav4ig
Дата добавления - 03.03.2016 в 01:04
krosav4ig Дата: Вторник, 01.03.2016, 21:55 | Сообщение № 1342 | Тема: Отметить посещение людей в таблице на основе другой таблицы
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Добрый ... но день ли :)
Условное форматирование по формуле
Код
=ИЛИ(СЧЁТЕСЛИ(Таблица1!$A2;Таблица2!$A$2:$AE$3)*(Таблица2!$A$1:$AE$1=Таблица1!B$1))
К сообщению приложен файл: 3050604.xlsx (10.4 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Вторник, 01.03.2016, 21:55
 
Ответить
СообщениеДобрый ... но день ли :)
Условное форматирование по формуле
Код
=ИЛИ(СЧЁТЕСЛИ(Таблица1!$A2;Таблица2!$A$2:$AE$3)*(Таблица2!$A$1:$AE$1=Таблица1!B$1))

Автор - krosav4ig
Дата добавления - 01.03.2016 в 21:55
krosav4ig Дата: Вторник, 01.03.2016, 06:06 | Сообщение № 1343 | Тема: Битые поля в шахматах
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
чего-то я давно в эту ветку не заглядывал...
хоть и прошли уже все сроки, выложу вне конкурса формулку (с небольшой махинацией) в 252 символа для ферзя, ладьи, слона, коня, царя и пешки (белой)
формула массивная и итеративная
Код
=ЕСЛИ(СЧЁТ(1/(Т(СМЕЩ(B2;{-2;2;-2;2;-1;1;-1;1};{-1;1;1;-1;-2;2;2;-2}))="к");ПОИСК(ЕСЛИ({1;0};B$2:B$9;ТРАНСП($B2:$I2));"лф");1/(A1:C3="ц");1/(ABS(СТРОКА($2:$9)-СТРОКА())=ABS(СТОЛБЕЦ($B:$I)-СТОЛБЕЦ()))/ПОИСК($B$2:$I$9;"фс"))+ИЛИ(A3:C3={"П";1;"П"});" ";"+")
К сообщению приложен файл: ShahMat1.xlsx (14.6 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Вторник, 01.03.2016, 06:27
 
Ответить
Сообщениечего-то я давно в эту ветку не заглядывал...
хоть и прошли уже все сроки, выложу вне конкурса формулку (с небольшой махинацией) в 252 символа для ферзя, ладьи, слона, коня, царя и пешки (белой)
формула массивная и итеративная
Код
=ЕСЛИ(СЧЁТ(1/(Т(СМЕЩ(B2;{-2;2;-2;2;-1;1;-1;1};{-1;1;1;-1;-2;2;2;-2}))="к");ПОИСК(ЕСЛИ({1;0};B$2:B$9;ТРАНСП($B2:$I2));"лф");1/(A1:C3="ц");1/(ABS(СТРОКА($2:$9)-СТРОКА())=ABS(СТОЛБЕЦ($B:$I)-СТОЛБЕЦ()))/ПОИСК($B$2:$I$9;"фс"))+ИЛИ(A3:C3={"П";1;"П"});" ";"+")

Автор - krosav4ig
Дата добавления - 01.03.2016 в 06:06
krosav4ig Дата: Вторник, 01.03.2016, 05:54 | Сообщение № 1344 | Тема: Клуб 1 000
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Пасяба :)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеПасяба :)

Автор - krosav4ig
Дата добавления - 01.03.2016 в 05:54
krosav4ig Дата: Среда, 17.02.2016, 01:19 | Сообщение № 1345 | Тема: Получение котировок на драгметаллы с сайта ЦБ РФ
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
1 Зачем
если все равно xpath функцией выбирается последний элемент

2 зачем .ChildNodes(4), если дочерний элемент уже выбран в xpath , тем более там всего 2 дочерних элемента - Buy и Sell

3 раз у вас стоит msxml6, то [vba]
Код
Set xmldoc = CreateObject("MSXML2.DOMDocument.6.0")
[/vba](для использования функций в xpath нужна любая версия msxml выше 3)



[p.s.]в прошлый раз как-то невнимательно код смотрел, не обратил внимания на последнюю строку


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Среда, 17.02.2016, 01:35
 
Ответить
Сообщение1 Зачем
если все равно xpath функцией выбирается последний элемент

2 зачем .ChildNodes(4), если дочерний элемент уже выбран в xpath , тем более там всего 2 дочерних элемента - Buy и Sell

3 раз у вас стоит msxml6, то [vba]
Код
Set xmldoc = CreateObject("MSXML2.DOMDocument.6.0")
[/vba](для использования функций в xpath нужна любая версия msxml выше 3)



[p.s.]в прошлый раз как-то невнимательно код смотрел, не обратил внимания на последнюю строку

Автор - krosav4ig
Дата добавления - 17.02.2016 в 01:19
krosav4ig Дата: Вторник, 16.02.2016, 03:54 | Сообщение № 1346 | Тема: Перестало вызываться из Excel окно работы с VBA по ALT+F11
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
еще может быть конфликтует с горячими клавишами в Intel® HD Graphics Control Panel


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениееще может быть конфликтует с горячими клавишами в Intel® HD Graphics Control Panel

Автор - krosav4ig
Дата добавления - 16.02.2016 в 03:54
krosav4ig Дата: Понедельник, 15.02.2016, 16:54 | Сообщение № 1347 | Тема: Макрос замены точки на запятую и формат в числовой
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
HoBU4OK, [vba]
Код
    Selection.NumberFormat = "0.00"
    Selection.Replace What:=".", Replacement:=".", LookAt:=xlPart, _
        SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=False
    'и на всякий случай
    Selection.Formula = Selection.Value
[/vba]


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Понедельник, 15.02.2016, 16:55
 
Ответить
СообщениеHoBU4OK, [vba]
Код
    Selection.NumberFormat = "0.00"
    Selection.Replace What:=".", Replacement:=".", LookAt:=xlPart, _
        SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=False
    'и на всякий случай
    Selection.Formula = Selection.Value
[/vba]

Автор - krosav4ig
Дата добавления - 15.02.2016 в 16:54
krosav4ig Дата: Понедельник, 15.02.2016, 16:47 | Сообщение № 1348 | Тема: Перестало вызываться из Excel окно работы с VBA по ALT+F11
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
trommel, а разработчик>макросы открывает VBE?


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениеtrommel, а разработчик>макросы открывает VBE?

Автор - krosav4ig
Дата добавления - 15.02.2016 в 16:47
krosav4ig Дата: Понедельник, 15.02.2016, 16:41 | Сообщение № 1349 | Тема: Пакетное конвертирование doc в docx с сохранением атрибутов
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Можно-ли как-то проверить наличие макросов

вместо [vba]
Код
strNewFilePath = Left(.FullName, InStrRev(.FullName, ".")) & "docx"
[/vba] написать [vba]
Код
strNewFilePath = Left(.FullName, InStrRev(.FullName, ".")) & "doc" & IIf(.HasVBProject, "m", "x")
[/vba]


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщение
Можно-ли как-то проверить наличие макросов

вместо [vba]
Код
strNewFilePath = Left(.FullName, InStrRev(.FullName, ".")) & "docx"
[/vba] написать [vba]
Код
strNewFilePath = Left(.FullName, InStrRev(.FullName, ".")) & "doc" & IIf(.HasVBProject, "m", "x")
[/vba]

Автор - krosav4ig
Дата добавления - 15.02.2016 в 16:41
krosav4ig Дата: Понедельник, 15.02.2016, 15:59 | Сообщение № 1350 | Тема: Пакетное конвертирование doc в docx с сохранением атрибутов
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Программа игнорирует этот момент?
Ога :(


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщение
Программа игнорирует этот момент?
Ога :(

Автор - krosav4ig
Дата добавления - 15.02.2016 в 15:59
krosav4ig Дата: Понедельник, 15.02.2016, 10:33 | Сообщение № 1351 | Тема: Получение котировок на драгметаллы с сайта ЦБ РФ
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
ну дык
MSXML2.DOMDocument.4.0
и тут
"*/Record[@Code='"1"'][last()]/Buy"

кавычки лишние


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениену дык
MSXML2.DOMDocument.4.0
и тут
"*/Record[@Code='"1"'][last()]/Buy"

кавычки лишние

Автор - krosav4ig
Дата добавления - 15.02.2016 в 10:33
krosav4ig Дата: Понедельник, 15.02.2016, 00:39 | Сообщение № 1352 | Тема: Пакетное конвертирование doc в docx с сохранением атрибутов
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
небольшая ошибочка вышла
вместо [vba]
Код
CreateObject("wscript.shell").Run "%comspec% /k ""echo " & strFilePath & " >> """ & _
                CreateObject("shell.application").NameSpace(0).Self.Path & "\ошибки.txt"""""
[/vba] должно быть [vba]
Код
CreateObject("wscript.shell").Run "%comspec% /c ""echo " & strFilePath & " >> """ & _
                CreateObject("shell.application").NameSpace(0).Self.Path & "\ошибки.txt""""", 0
[/vba]


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениенебольшая ошибочка вышла
вместо [vba]
Код
CreateObject("wscript.shell").Run "%comspec% /k ""echo " & strFilePath & " >> """ & _
                CreateObject("shell.application").NameSpace(0).Self.Path & "\ошибки.txt"""""
[/vba] должно быть [vba]
Код
CreateObject("wscript.shell").Run "%comspec% /c ""echo " & strFilePath & " >> """ & _
                CreateObject("shell.application").NameSpace(0).Self.Path & "\ошибки.txt""""", 0
[/vba]

Автор - krosav4ig
Дата добавления - 15.02.2016 в 00:39
krosav4ig Дата: Воскресенье, 14.02.2016, 22:29 | Сообщение № 1353 | Тема: Квадратное уравнение
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Жека, тык


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеЖека, тык

Автор - krosav4ig
Дата добавления - 14.02.2016 в 22:29
krosav4ig Дата: Воскресенье, 14.02.2016, 15:52 | Сообщение № 1354 | Тема: Определить, чем именно является данный конкретный Controls
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
[vba]
Код
If TypeOf .Controls(i) Is MSForms.TextBox then Then .Controls(i).Enabled = False
[/vba]
не успел :(


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Воскресенье, 14.02.2016, 15:53
 
Ответить
Сообщение[vba]
Код
If TypeOf .Controls(i) Is MSForms.TextBox then Then .Controls(i).Enabled = False
[/vba]
не успел :(

Автор - krosav4ig
Дата добавления - 14.02.2016 в 15:52
krosav4ig Дата: Суббота, 13.02.2016, 21:20 | Сообщение № 1355 | Тема: Пакетное конвертирование doc в docx с сохранением атрибутов
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
старые *.doc файлы не удаляются

это я забыл удаление раскомментировать
путь к 7z.exe лучше прописать полностью ибо как-то странно себя ведет переменная среды ProgramFiles в vba
проверку на "временность" файла (~$) сделал в функции GetAllFileNamesUsingFSO, чтобы не гонять лишний раз по циклам

при возникновении ошибок файл не конвертируется, его путь пишется в файл ошибки.txt на рабочий стол



К сообщению приложен файл: 7410728.docm (50.8 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Воскресенье, 14.02.2016, 02:17
 
Ответить
Сообщение
старые *.doc файлы не удаляются

это я забыл удаление раскомментировать
путь к 7z.exe лучше прописать полностью ибо как-то странно себя ведет переменная среды ProgramFiles в vba
проверку на "временность" файла (~$) сделал в функции GetAllFileNamesUsingFSO, чтобы не гонять лишний раз по циклам

при возникновении ошибок файл не конвертируется, его путь пишется в файл ошибки.txt на рабочий стол




Автор - krosav4ig
Дата добавления - 13.02.2016 в 21:20
krosav4ig Дата: Суббота, 13.02.2016, 06:52 | Сообщение № 1356 | Тема: подсвечивание минимальной цены в категории
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
если в столбце Price USD привести данные к числовым (точку заменить на запятую), то в диспетчере имен имя Формула
Код
=НЕ(СЧЁТЕСЛИМН(Таблица1[Категория];Таблица1[@Категория];Таблица1[Price USD];"<"&Таблица1[@[Price USD]]))

и в УФ
Код
=Формула


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениеесли в столбце Price USD привести данные к числовым (точку заменить на запятую), то в диспетчере имен имя Формула
Код
=НЕ(СЧЁТЕСЛИМН(Таблица1[Категория];Таблица1[@Категория];Таблица1[Price USD];"<"&Таблица1[@[Price USD]]))

и в УФ
Код
=Формула

Автор - krosav4ig
Дата добавления - 13.02.2016 в 06:52
krosav4ig Дата: Суббота, 13.02.2016, 04:20 | Сообщение № 1357 | Тема: как из таблицы эксель перевести в ворд в таком виде. прил
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
betsysole, Слияние данных MS Excel и MS Word вам нужно будет выбрать тип Каталог


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениеbetsysole, Слияние данных MS Excel и MS Word вам нужно будет выбрать тип Каталог

Автор - krosav4ig
Дата добавления - 13.02.2016 в 04:20
krosav4ig Дата: Суббота, 13.02.2016, 02:08 | Сообщение № 1358 | Тема: Найти сумму минимальных значений столбцов двумерного массива
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
а так?
Код
=СУММПРОИЗВ(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(5;СМЕЩ(B5:B9;;СТОЛБЕЦ(B5:D5)-2)))


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениеа так?
Код
=СУММПРОИЗВ(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(5;СМЕЩ(B5:B9;;СТОЛБЕЦ(B5:D5)-2)))

Автор - krosav4ig
Дата добавления - 13.02.2016 в 02:08
krosav4ig Дата: Пятница, 12.02.2016, 10:58 | Сообщение № 1359 | Тема: Пакетное конвертирование doc в docx с сохранением атрибутов
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Совсем забыл, должен быть установлен 7zip и вот тут нужно проверить к нему путь [vba]
Код
zip = "%ProgramFiles(x86)%\7-Zip\7z.exe"
[/vba] может быть просто удалить (x86) (если битность ОС совпадает с битностью 7zip)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеСовсем забыл, должен быть установлен 7zip и вот тут нужно проверить к нему путь [vba]
Код
zip = "%ProgramFiles(x86)%\7-Zip\7z.exe"
[/vba] может быть просто удалить (x86) (если битность ОС совпадает с битностью 7zip)

Автор - krosav4ig
Дата добавления - 12.02.2016 в 10:58
krosav4ig Дата: Пятница, 12.02.2016, 01:57 | Сообщение № 1360 | Тема: Функции (UDF) "Курс_Доллара" и "Курс_Евро"
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Fantom-by, можно как-то так


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеFantom-by, можно как-то так

Автор - krosav4ig
Дата добавления - 12.02.2016 в 01:57
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2026 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!