Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Vba excel windows и vba excel Mac Os - Макинтош корявит шрифт, Макросы написанные на Excel 2016 на Windows, при открытии в Excel 2011 Mac, русские буквы "Прописные" заменяются символами.
 
Цитата
vikttur написал:
Этим Вы проблему не решили.
согласен с Вами. Глобально, я проблему не решил, но тем не менее решил свою проблему, хотя бы код не портиться теперь после мака :)
Еще как вариант можно использовать переменные которым заранее присвоить значение ячейки.
Vba excel windows и vba excel Mac Os - Макинтош корявит шрифт, Макросы написанные на Excel 2016 на Windows, при открытии в Excel 2011 Mac, русские буквы "Прописные" заменяются символами.
 
Цитата
slavaua написал:
попробовал использовать функцию UCase("буква"), на винде вроде работает, посмотрим испоганит ли мак код.
Код
uvol = .ListColumns(UCase("п") & "ричин увол").Range.Value
проверил на маке, так все работает, получается больших букв в коде нет и ему нечего портить :)
файл сохраняли, открывал потом на винде - все ок.
Проблема с msgbox еще, но решил так: убрал просто все большие буквы :)
Изменено: slavaua - 06.02.2018 02:05:21
Vba excel windows и vba excel Mac Os - Макинтош корявит шрифт, Макросы написанные на Excel 2016 на Windows, при открытии в Excel 2011 Mac, русские буквы "Прописные" заменяются символами.
 
попробовал использовать функцию UCase("буква"), на винде вроде работает, посмотрим испоганит ли мак код.
Код
uvol = .ListColumns(UCase("п") & "ричин увол").Range.Value
Vba excel windows и vba excel Mac Os - Макинтош корявит шрифт, Макросы написанные на Excel 2016 на Windows, при открытии в Excel 2011 Mac, русские буквы "Прописные" заменяются символами.
 
Цитата
vikttur написал:
... с событиями листа и книги не работает, окна системные не вызывает
какой то "Кастрированный" ексель на маке получается... печально.
немного отходя от темы, подскажите, пожалуйста,  можно ли эту строку:
Код
 uvol = .ListColumns("Причин увол").Range.Value
заменить на:
Код
uvol = .ListColumns("D9").Range.Value
где в ячейке D9 находится название столбца "Причин увол", тогда мак не скорявит в коде ?
Изменено: slavaua - 05.02.2018 15:04:09
Vba excel windows и vba excel Mac Os - Макинтош корявит шрифт, Макросы написанные на Excel 2016 на Windows, при открытии в Excel 2011 Mac, русские буквы "Прописные" заменяются символами.
 
Цитата
vikttur написал: МАС не работает с кириллицей
блин да с чем вообще Mac работает то? пока писал макросы, сколько проблем с этим маком. Со словарем не работает (решил с помощью добавления словаря другим путем) с кириллицей не работает ...

Спасибо за ссылку, посмотрю
Vba excel windows и vba excel Mac Os - Макинтош корявит шрифт, Макросы написанные на Excel 2016 на Windows, при открытии в Excel 2011 Mac, русские буквы "Прописные" заменяются символами.
 
Всем привет, столкнулся с такой ситуацией. Макросы написаны на Excel 2016 Windows.
Когда файл открывается и сохраняется на маке, весь текст который веден был в коде макроса на русском корявится (только прописные буквы).
причем текст корявится не только в коде макроса а везде полностью, на форме "макросы" и на всей форме компилятора.
См. скрины.

В чем может быть проблема и как с этим бороться?
Скрытый текст
После установки лицензионного Exel 2016 х64 перестали работать все запросы
 
web запрос так же не работает.
Комплектация офиса Вы имеете ввиду набор программ? exel, powerpoint, word, access, onenote, outlook, publisher (2016) все
После установки лицензионного Exel 2016 х64 перестали работать все запросы
 
Цитата
TheBestOfTheBest написал:
Есть. Потом, зачем ковырять подключение CSV если собираетесь использовать XLSX ?  
csv я указал как пример, файл естественно используется xlsx. Но вопрос в том что не имеет значения какой тип запроса я выберу. Все равно ошибка, ошибка возникает сразу при нажатии кнопки запроса, даже не появляется окно выбора файла.  
После установки лицензионного Exel 2016 х64 перестали работать все запросы
 
Цитата
TheBestOfTheBest написал:
с подключением, текст строки подключения интересен
а где смотреть? я даже когда создаю пустой файл и нажимаю вкладку "Данные"  - "Создать запрос" - "Из файла" и не важно что выбираю (например из файла CSV)  вылетает сразу ошибка об Internet Explorer 9
думаю тут нет разницы какой файл и от куда от тянет данные.  
Изменено: slavaua - 09.01.2018 15:53:59
После установки лицензионного Exel 2016 х64 перестали работать все запросы
 
БМВ, смотрел, сравнивал, да есть разница. Вкладка "Драйверы" на 32 там много чего, а в 64 только sql, еще вкладка "Пул соединений" тоже самое. Но дело в том что там нету никаких кнопок типа "Добавить". Это нужно скачивать какой то инсталлятор?  
Изменено: slavaua - 09.01.2018 15:44:39 (добавил скрин)
После установки лицензионного Exel 2016 х64 перестали работать все запросы
 
а какой файлик вам показать?)
После установки лицензионного Exel 2016 х64 перестали работать все запросы
 
Я извиняюсь, а можно подробней как это сделать. Знаю только где находится "Администратирование" - "Источники данных ODBC (64-разрядная версия) и (32-разрядная версия)". А что там и куда добавлять ?
После установки лицензионного Exel 2016 х64 перестали работать все запросы
 
Здравствуйте. Вообщем суть проблемы указана в названии.
При открытии файла где есть запрос сразу вверху возникает ошибка "эта книга содержит подключения для обновления который требуется internet explorer 9 или более поздняя версия". Так же при создании любого нового запроса в новом чистом файле возникает такая же ошибка.
На PC все лицензионное. Установлен IE 11 версии.
Пробовали ставить IE 11 версии x64 картина не поменялась.

У кого какие идеи как решить проблему?
Изменено: slavaua - 09.01.2018 16:25:17
Страницы: 1
Наверх