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

Вход

Регистрация

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

 

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

Результаты поиска
krosav4ig Дата: Четверг, 29.11.2018, 15:06 | Сообщение № 621 | Тема: Нахождение среднего значения суммы из диапазона значений??
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
для E5 формула
Код
=СРЗНАЧA(E6:ИНДЕКС(E:E;СТРОКА(E4)+ПОИСКПОЗ(A5+1;A6:A999;)))
для E110 массивная формула
Код
=СУММПРОИЗВ(СУММЕСЛИ($A$5:$A109;A110+1-СТРОКА(A$1:ИНДЕКС(A:A;A110));E$5:E109))

Должны (вроде) работать везде, но андроиде по непонятным причинам обе формулы ругаются на цикличность, на одной машине (если можно это так назвать :D - Xin XP SP3, Excel 2007) намертво вешают Excel
вот так работают и на андроиде и на той машине
для E5
Код
=СРЗНАЧА(E6:ИНДЕКС(E$1:ИНДЕКС(E:E;ПОИСКПОЗ(МАКС(A:A);A:A;)-1);СТРОКА(E4)+ПОИСКПОЗ(A5+1;A6:ИНДЕКС(A:A;ПОИСКПОЗ(МАКС(A:A);A:A;)-1);)))
для E110 с немассивным вводом
Код
=СУММПРОИЗВ(($A$5:$A109=A109+1-СТОЛБЕЦ($A1:ИНДЕКС(1:1;A109)))*Ч(+E$5:E109))/A109
К сообщению приложен файл: 9973296.xlsx (24.0 Kb)


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

Сообщение отредактировал krosav4ig - Четверг, 29.11.2018, 15:13
 
Ответить
Сообщениедля E5 формула
Код
=СРЗНАЧA(E6:ИНДЕКС(E:E;СТРОКА(E4)+ПОИСКПОЗ(A5+1;A6:A999;)))
для E110 массивная формула
Код
=СУММПРОИЗВ(СУММЕСЛИ($A$5:$A109;A110+1-СТРОКА(A$1:ИНДЕКС(A:A;A110));E$5:E109))

Должны (вроде) работать везде, но андроиде по непонятным причинам обе формулы ругаются на цикличность, на одной машине (если можно это так назвать :D - Xin XP SP3, Excel 2007) намертво вешают Excel
вот так работают и на андроиде и на той машине
для E5
Код
=СРЗНАЧА(E6:ИНДЕКС(E$1:ИНДЕКС(E:E;ПОИСКПОЗ(МАКС(A:A);A:A;)-1);СТРОКА(E4)+ПОИСКПОЗ(A5+1;A6:ИНДЕКС(A:A;ПОИСКПОЗ(МАКС(A:A);A:A;)-1);)))
для E110 с немассивным вводом
Код
=СУММПРОИЗВ(($A$5:$A109=A109+1-СТОЛБЕЦ($A1:ИНДЕКС(1:1;A109)))*Ч(+E$5:E109))/A109

Автор - krosav4ig
Дата добавления - 29.11.2018 в 15:06
krosav4ig Дата: Среда, 28.11.2018, 18:32 | Сообщение № 622 | Тема: Отмена проверки правописания (макрос)
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
пробуйте так
[vba]
Код
Sub Macro1()
    With ActiveDocument
        .ShowGrammaticalErrors = False
        .ShowSpellingErrors = False
        .GrammarChecked = True
        .Saved = True
    End With
End Sub
[/vba]


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениепробуйте так
[vba]
Код
Sub Macro1()
    With ActiveDocument
        .ShowGrammaticalErrors = False
        .ShowSpellingErrors = False
        .GrammarChecked = True
        .Saved = True
    End With
End Sub
[/vba]

Автор - krosav4ig
Дата добавления - 28.11.2018 в 18:32
krosav4ig Дата: Среда, 28.11.2018, 17:49 | Сообщение № 623 | Тема: Нахождение среднего значения суммы из диапазона значений??
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
MAXIMUS_GREEK, допустим, имеем 4 ячейки, в одной ячейке 100%, в остальных трех н/д. В вашем понимании срелнее по этим ячейкам должно быть 100% или 25%? Если все три ячейки = н/д, то среднее должно быть 0 или н/д?


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеMAXIMUS_GREEK, допустим, имеем 4 ячейки, в одной ячейке 100%, в остальных трех н/д. В вашем понимании срелнее по этим ячейкам должно быть 100% или 25%? Если все три ячейки = н/д, то среднее должно быть 0 или н/д?

Автор - krosav4ig
Дата добавления - 28.11.2018 в 17:49
krosav4ig Дата: Среда, 28.11.2018, 01:23 | Сообщение № 624 | Тема: Отмена проверки правописания (макрос)
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Здравствуйте.
[vba]
Код
Sub Macro1()
    With ActiveDocument
        .ShowGrammaticalErrors = False
        .ShowSpellingErrors = False
        .Saved = True
    End With
End Sub
[/vba]
Вставляйте макрос в модуль в normal.dotm, добавляйте кнопку макроса на ленту или панель быстрого доступа


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

Сообщение отредактировал krosav4ig - Среда, 28.11.2018, 01:23
 
Ответить
СообщениеЗдравствуйте.
[vba]
Код
Sub Macro1()
    With ActiveDocument
        .ShowGrammaticalErrors = False
        .ShowSpellingErrors = False
        .Saved = True
    End With
End Sub
[/vba]
Вставляйте макрос в модуль в normal.dotm, добавляйте кнопку макроса на ленту или панель быстрого доступа

Автор - krosav4ig
Дата добавления - 28.11.2018 в 01:23
krosav4ig Дата: Среда, 28.11.2018, 00:30 | Сообщение № 625 | Тема: Перечисление значений из строки пропуская пустоты
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Однако, совсем забыл про textjoin
[vba]
Код
=ArrayFormula(REGEXREPLACE(TRANSPOSE(SPLIT(TEXTJOIN(", ";1;IF(COLUMN(A1:I10)=1;"|";"")&A1:I10);"|"));"^, |, $";))
[/vba]


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

Сообщение отредактировал krosav4ig - Среда, 28.11.2018, 02:50
 
Ответить
СообщениеОднако, совсем забыл про textjoin
[vba]
Код
=ArrayFormula(REGEXREPLACE(TRANSPOSE(SPLIT(TEXTJOIN(", ";1;IF(COLUMN(A1:I10)=1;"|";"")&A1:I10);"|"));"^, |, $";))
[/vba]

Автор - krosav4ig
Дата добавления - 28.11.2018 в 00:30
krosav4ig Дата: Вторник, 27.11.2018, 17:06 | Сообщение № 626 | Тема: Нахождение среднего значения суммы из диапазона значений??
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
для E5 формула
Код
=ЕСЛИОШИБКА(СРЗНАЧ(E6:ИНДЕКС(E:E;СТРОКА(E4)+ПОИСКПОЗ(A5+1;A6:A999;)));"Н/Д")
для E110
Код
=СУММПРОИЗВ(СУММЕСЛИ($A$5:$A109;A110+1-СТРОКА(A$1:ИНДЕКС(A:A;A110));E$5:E109))
К сообщению приложен файл: _27.11.18-1-.xlsx (23.9 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениедля E5 формула
Код
=ЕСЛИОШИБКА(СРЗНАЧ(E6:ИНДЕКС(E:E;СТРОКА(E4)+ПОИСКПОЗ(A5+1;A6:A999;)));"Н/Д")
для E110
Код
=СУММПРОИЗВ(СУММЕСЛИ($A$5:$A109;A110+1-СТРОКА(A$1:ИНДЕКС(A:A;A110));E$5:E109))

Автор - krosav4ig
Дата добавления - 27.11.2018 в 17:06
krosav4ig Дата: Понедельник, 26.11.2018, 02:07 | Сообщение № 627 | Тема: Автоматически скрывать строки по условию
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
[vba]
Код
Private Sub Worksheet_Change(ByVal Target As Range)
    With Me.Rows("10:50").Columns("B")
        If Intersect(Target, .Cells) Is Nothing Then Exit Sub
        .EntireRow.Hidden = 0
        Intersect(.Cells, .SpecialCells(4).Offset(1)).EntireRow.Hidden = 1
    End With
End Sub
[/vba]


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

Сообщение отредактировал krosav4ig - Понедельник, 26.11.2018, 02:08
 
Ответить
Сообщение[vba]
Код
Private Sub Worksheet_Change(ByVal Target As Range)
    With Me.Rows("10:50").Columns("B")
        If Intersect(Target, .Cells) Is Nothing Then Exit Sub
        .EntireRow.Hidden = 0
        Intersect(.Cells, .SpecialCells(4).Offset(1)).EntireRow.Hidden = 1
    End With
End Sub
[/vba]

Автор - krosav4ig
Дата добавления - 26.11.2018 в 02:07
krosav4ig Дата: Воскресенье, 25.11.2018, 17:10 | Сообщение № 628 | Тема: Перечисление значений из строки пропуская пустоты
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
в смысле чтобы в массиве были построчно контактенированные значения? Если да, то, имхо, только писать udf


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениев смысле чтобы в массиве были построчно контактенированные значения? Если да, то, имхо, только писать udf

Автор - krosav4ig
Дата добавления - 25.11.2018 в 17:10
krosav4ig Дата: Воскресенье, 25.11.2018, 02:13 | Сообщение № 629 | Тема: Ссылка на формулу из ячейки
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
или пользуем именованные формулы (вкладка Формулы>Диспетчер имен)
К сообщению приложен файл: 1439824.xlsx (8.8 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениеили пользуем именованные формулы (вкладка Формулы>Диспетчер имен)

Автор - krosav4ig
Дата добавления - 25.11.2018 в 02:13
krosav4ig Дата: Суббота, 24.11.2018, 22:03 | Сообщение № 630 | Тема: Перечисление значений из строки пропуская пустоты
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Здравствуйте
Код
=ArrayFormula(join(", ";filter(unique(A1:I10);unique(A1:I10)>"")))


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеЗдравствуйте
Код
=ArrayFormula(join(", ";filter(unique(A1:I10);unique(A1:I10)>"")))

Автор - krosav4ig
Дата добавления - 24.11.2018 в 22:03
krosav4ig Дата: Суббота, 24.11.2018, 16:11 | Сообщение № 631 | Тема: Получение данных с ЦБР
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
почему, без нажатия кнопки "вставить функцию" не могу выбрать дату

потому, что вместо разделителя элементов списка вы пишете
Разделитель целой и дробной части


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщение
почему, без нажатия кнопки "вставить функцию" не могу выбрать дату

потому, что вместо разделителя элементов списка вы пишете
Разделитель целой и дробной части

Автор - krosav4ig
Дата добавления - 24.11.2018 в 16:11
krosav4ig Дата: Суббота, 24.11.2018, 04:25 | Сообщение № 632 | Тема: Добавление значения к содержимому ячейки
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Здравствуйте
переименовал кнопки в Digit0 .. Digit9, удалил код, привязанный к кнопкам
в модуле класса ClDigitalButtons
[vba]
Код
Private WithEvents cb As CommandButton
Private cell As Range
Public Sub Init(ctrl As CommandButton, r As Range)
    Set cb = ctrl
    Set cell = r
End Sub
Private Sub Class_Terminate()
    Set cb = Nothing
    Set cell = Nothing
End Sub
Private Sub cb_Click()
    cell = cell.Value & cb.Caption
End Sub
[/vba]в стандартном модуле
[vba]
Код
Dim colButtons As Collection
Sub hookButtons(ws As Object)
    Dim dBtn As ClDigitalButtons
    Dim obj As OLEObject
    Set colButtons = New Collection
    For Each obj In ws.OLEObjects
        If TypeOf obj.Object Is CommandButton And Left(obj.Name, 5) = "Digit" Then
            Set dBtn = New ClDigitalButtons
            dBtn.Init obj.Object, ws.[B1]
            colButtons.Add dBtn
        End If
    Next
End Sub
[/vba]в модуле ЭтаКнига[vba]
Код
Private Sub Workbook_Open()
    hookButtons ActiveSheet
End Sub
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
    hookButtons Sh
End Sub
[/vba]
К сообщению приложен файл: 0429301.xls (65.5 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеЗдравствуйте
переименовал кнопки в Digit0 .. Digit9, удалил код, привязанный к кнопкам
в модуле класса ClDigitalButtons
[vba]
Код
Private WithEvents cb As CommandButton
Private cell As Range
Public Sub Init(ctrl As CommandButton, r As Range)
    Set cb = ctrl
    Set cell = r
End Sub
Private Sub Class_Terminate()
    Set cb = Nothing
    Set cell = Nothing
End Sub
Private Sub cb_Click()
    cell = cell.Value & cb.Caption
End Sub
[/vba]в стандартном модуле
[vba]
Код
Dim colButtons As Collection
Sub hookButtons(ws As Object)
    Dim dBtn As ClDigitalButtons
    Dim obj As OLEObject
    Set colButtons = New Collection
    For Each obj In ws.OLEObjects
        If TypeOf obj.Object Is CommandButton And Left(obj.Name, 5) = "Digit" Then
            Set dBtn = New ClDigitalButtons
            dBtn.Init obj.Object, ws.[B1]
            colButtons.Add dBtn
        End If
    Next
End Sub
[/vba]в модуле ЭтаКнига[vba]
Код
Private Sub Workbook_Open()
    hookButtons ActiveSheet
End Sub
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
    hookButtons Sh
End Sub
[/vba]

Автор - krosav4ig
Дата добавления - 24.11.2018 в 04:25
krosav4ig Дата: Четверг, 22.11.2018, 19:40 | Сообщение № 633 | Тема: Рассчитать максимально возможное вычитаемое значение
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
до кучи
Код
=B$1*A1/СУММ(A:A)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениедо кучи
Код
=B$1*A1/СУММ(A:A)

Автор - krosav4ig
Дата добавления - 22.11.2018 в 19:40
krosav4ig Дата: Четверг, 22.11.2018, 17:43 | Сообщение № 634 | Тема: Получение данных с ЦБР
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
duckky, какой у вас установлен разделитель элементов списка?


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениеduckky, какой у вас установлен разделитель элементов списка?

Автор - krosav4ig
Дата добавления - 22.11.2018 в 17:43
krosav4ig Дата: Четверг, 22.11.2018, 17:42 | Сообщение № 635 | Тема: График смен. Текущая смена, на сегодня.
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
[offtop]
ЧАС
чет меня прет ... гыыы :D [/offtop]


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщение[offtop]
ЧАС
чет меня прет ... гыыы :D [/offtop]

Автор - krosav4ig
Дата добавления - 22.11.2018 в 17:42
krosav4ig Дата: Четверг, 22.11.2018, 03:43 | Сообщение № 636 | Тема: График смен. Текущая смена, на сегодня.
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Здравствуйте.
Код
=ИНДЕКС(A:A;ПОИСКПОЗ(ПРОСМОТР(ОСТАТ(ОТБР(A1*24);24);{0:7:15:23};{1:2:3:1});ИНДЕКС(1:10;;ПОИСКПОЗ(ОТБР(A1);2:2));))

но это не точно
ибо данных за предыдущий день нету, а оно надо


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

Сообщение отредактировал krosav4ig - Четверг, 22.11.2018, 03:44
 
Ответить
СообщениеЗдравствуйте.
Код
=ИНДЕКС(A:A;ПОИСКПОЗ(ПРОСМОТР(ОСТАТ(ОТБР(A1*24);24);{0:7:15:23};{1:2:3:1});ИНДЕКС(1:10;;ПОИСКПОЗ(ОТБР(A1);2:2));))

но это не точно
ибо данных за предыдущий день нету, а оно надо

Автор - krosav4ig
Дата добавления - 22.11.2018 в 03:43
krosav4ig Дата: Четверг, 22.11.2018, 03:21 | Сообщение № 637 | Тема: Создание кнопки с гиперссылкой Google Docs
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
justh00k, формула в ячейке не подойдет?
Код
=hyperlink("http://www.excelworld.ru";image("http://www.excelworld.ru/Ribbon/images/MicrosoftExcel.png"))


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

Сообщение отредактировал krosav4ig - Четверг, 22.11.2018, 03:21
 
Ответить
Сообщениеjusth00k, формула в ячейке не подойдет?
Код
=hyperlink("http://www.excelworld.ru";image("http://www.excelworld.ru/Ribbon/images/MicrosoftExcel.png"))

Автор - krosav4ig
Дата добавления - 22.11.2018 в 03:21
krosav4ig Дата: Четверг, 22.11.2018, 02:23 | Сообщение № 638 | Тема: Получение данных с ЦБР
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
duckky, все дело в версии MSXML парсера, у вас нету 4.0, вот и выдает ошибку
[vba]
Код
Private ver%
Function МЕТЦБР2#(Optional Code% = 2, Optional dDate As Date)
    Dim d As Object, ddate1 As Date, elem As Object:
    Set d = CreateObject("msxml2.domdocument." & MSXMLVersion & ".0")
    dDate = IIf(dDate, dDate, Date): ddate1 = Application.EDate(dDate, -1): d.async = 0
    d.Load ("https://www.cbr.ru/scripts/xml_metall.asp?date_req1=" & ddate1 & "&date_req2=" & dDate)
    Select Case ver
        Case Is > 3 'Установлен MSXML >= 4.0, используем XPath функцию last()
            МЕТЦБР2 = CDbl(d.SelectSingleNode("*/Record[@Code='" & Code & "'][last()]/Buy").Text)
        Case Else   'иначе используем IXMLDOMNodeList
            Set elem = d.SelectNodes("*/Record[@Code='" & Code & "']/Buy")
            МЕТЦБР2 = CDbl(elem(elem.Length - 1).Text)
    End Select
    Set d = Nothing
End Function
Private Function MSXMLVersion%()
    Dim arrVersions()
    If ver > 0 Then MSXMLVersion = ver: Exit Function
    With GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\default:StdRegProv")
        .EnumValues 2 ^ 31, "CLSID\{2933BF90-7B36-11D2-B20E-00C04F983E60}\VersionList\", arrVersions
    End With
    'номер старшей версии MSXML, установленной в системе
    MSXMLVersion = Split(arrVersions(0), ".")(0)
    ver = MSXMLVersion
End Function
[/vba]


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

Сообщение отредактировал krosav4ig - Четверг, 22.11.2018, 17:25
 
Ответить
Сообщениеduckky, все дело в версии MSXML парсера, у вас нету 4.0, вот и выдает ошибку
[vba]
Код
Private ver%
Function МЕТЦБР2#(Optional Code% = 2, Optional dDate As Date)
    Dim d As Object, ddate1 As Date, elem As Object:
    Set d = CreateObject("msxml2.domdocument." & MSXMLVersion & ".0")
    dDate = IIf(dDate, dDate, Date): ddate1 = Application.EDate(dDate, -1): d.async = 0
    d.Load ("https://www.cbr.ru/scripts/xml_metall.asp?date_req1=" & ddate1 & "&date_req2=" & dDate)
    Select Case ver
        Case Is > 3 'Установлен MSXML >= 4.0, используем XPath функцию last()
            МЕТЦБР2 = CDbl(d.SelectSingleNode("*/Record[@Code='" & Code & "'][last()]/Buy").Text)
        Case Else   'иначе используем IXMLDOMNodeList
            Set elem = d.SelectNodes("*/Record[@Code='" & Code & "']/Buy")
            МЕТЦБР2 = CDbl(elem(elem.Length - 1).Text)
    End Select
    Set d = Nothing
End Function
Private Function MSXMLVersion%()
    Dim arrVersions()
    If ver > 0 Then MSXMLVersion = ver: Exit Function
    With GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\default:StdRegProv")
        .EnumValues 2 ^ 31, "CLSID\{2933BF90-7B36-11D2-B20E-00C04F983E60}\VersionList\", arrVersions
    End With
    'номер старшей версии MSXML, установленной в системе
    MSXMLVersion = Split(arrVersions(0), ".")(0)
    ver = MSXMLVersion
End Function
[/vba]

Автор - krosav4ig
Дата добавления - 22.11.2018 в 02:23
krosav4ig Дата: Понедельник, 19.11.2018, 00:38 | Сообщение № 639 | Тема: Ассоциации
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
ассоциация с Чехословакией

это все Крот виноват :)
К сообщению приложен файл: 9499589.jpg (32.4 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщение
ассоциация с Чехословакией

это все Крот виноват :)

Автор - krosav4ig
Дата добавления - 19.11.2018 в 00:38
krosav4ig Дата: Понедельник, 19.11.2018, 00:27 | Сообщение № 640 | Тема: Перенос из ексель в ворд без кавычек
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Здравствуйте
[vba]
Код
wd.Bookmarks("pismo55").Range.Text = [A1].Value
[/vba]
А может все таки вам Слияние данных MS Excel и MS Word нужно?


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеЗдравствуйте
[vba]
Код
wd.Bookmarks("pismo55").Range.Text = [A1].Value
[/vba]
А может все таки вам Слияние данных MS Excel и MS Word нужно?

Автор - krosav4ig
Дата добавления - 19.11.2018 в 00:27
Поиск:

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