>
Похожие темы
Тема Автор
VBA Текстовый параметр в параметре
Привет. Нужно из скрипта запустить программу, которая запускает другую программу с текстовыми параметрами. Поскольку и для первой и второй программы - параметры текстовые, получаются кавычки в кавычках. В результате скрипт не работает :( Плиз, подскажите как правильно передать параметры? Всё, что относится ко второй программе выделено жирным sho.Run "c:sccmtoolspsexec.exe \" & Compname & "...
Sasha_K
Недостатки надстройки "Поиск решения" VBA
Я конечно понимаю, что MS Excel вошел в "обязательный репертуар" студентов ВУЗов и менеджеров. Студенты сдают курсовые работы на тему оптимизации в задачах линейного программирования и т.п. На тему надстройки написаны десятки книг и методических пособий. Но так ли хорош Поиск Решения? В процессе работы я не раз обнаруживал либо зацикливание программы либо вываливалось сообщение типа...
eugira
Excel 2007 создаёт непонятные объекты при открытии файла VBA
Добрый день, коллеги, Сталкнулся вот с какой проблемой. Есть файлы эксель 2007 с макросами. Свободно открываются на других компьютерах. Однако, по некоторым файлам (пока не удалось обнаружить что именно влияет, от чего зависит) имеет место следующая ситуация: 1. Поработали на другом компе, сохранили. 2. Открываю на моём компе - выдаёт ошибку и предложение написать письмо Биллу. Так...
Adviser-faa
Автоматизация печати и закрытие документа VBA
Помогите пожалуйста! даже не знАю, сложно это или нет) 1. Есть программа которая формирует документы Word на основе определённых шаблонов. Что нужно дописать в шаблон, чтобы при создании документа word, документ сам распечатывался (например, два экземпляра)и закрывался без сохранения?
Дориана
VBA Можно ли средствами OWC11 открыть файл?
Можно ли средствами OWC11 открыть файл
Fil
Помогите с созданием несложного макроса. VBA
Помогите пожалуйста с несложным макросом, с vba только знакомлюсь а результат ну очень нужен! Вобщем задача такая: есть 3 фильтра в смежных столбцах, включая все одновременно, получаем строк 7-10, которые надо найти в другой таблице, и если все есть, выводить на новый лист все строки с совпадениями по первым трем столбцам с исходными. Кому не трудно напишите, плз, ну или киньте...
zheka-zlodei
Как правильно написать скрипт на VBA?
Добрый день, уважемые форумчане... Если уже есть такая тема, то извините, дайте ссылку, поиском пользовался, не нашел по этой теме... Вообщем такая проблема, не могли бы подсказать, как правильно написать скрипт на VBA, работать должен вот так(пример): Дается текст: 15.25 "ИНТЕРНЫ". Ситком. 16.00 "ИНТЕРНЫ". Ситком. 16.30 "ИНТЕРНЫ". Ситком. Нужно чтобы было вот так:
КИС
VBA Outlook-как прочитать свойства папки
Надо прочитать все свойства (не значения свойств) папки Контакты. Вот некоторые из этих свойств: BusinessAddress, BusinessTelephoneNumber, Email1Address, Email2Address, HomeAddress и др.(всего около 150 свойств). Dim objContactItem As Outlook.ContactItem Переменная objContactItem содержит указанные свойства. Как их прочитать?
Aton

Показать сообщение отдельно
Старый 05.03.2010, 17:45  
Perceff
Пользователь
 
Регистрация: 10.05.2005
Сообщений: 77
Perceff пока не определено
По умолчанию Адаптация кода для 64 битных систем (x64)

всем, здравствуйте. помогите пожалуйста решить проблему.

Есть книга с макросами, написанная для 32 битной платформы - там все работает ок. Сейчас у меня win7 x64 и Office 2010 x64 и возникла ошибка в коде:

Код
1
2
3
4
5
6
7
8
9
10
11
Private Declare Function GetUserNameDomain Lib "Secur32.Dll" Alias "GetUserNameExA" (ByVal NameFormat As EXTENDED_NAME_FORMAT, ByVal lpNameBuffer As String, ByRef nSize As Long) As Long
 
Private Declare Function NetUserGetInfo Lib "netapi32" (ByVal servername As String, ByVal username As String, ByVal level As Long, bufptr As Long) As Long
 
Private Declare Function GetUserLoginName Lib "advapi32.dll" Alias "GetUserNameA" (ByVal lpBuffer As String, nSize As Long) As Long
 
Private Declare Function lstrlenW Lib "kernel32" (ByVal lpString As Long) As Long
 
Private Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (hpvDest As Any, ByVal hpvSource As Long, ByVal cbCopy As Long)
 
Private Declare Function NetApiBufferFree Lib "netapi32" (ByVal Buffer As Long) As Long
Excel просит обновить код и использовать параметр PtrSafe???

Може подсказать как и что переписать для того чтобы работало как x86 так и x64
Perceff вне форума  
Ads
 

Текущее время: 23:32. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.

Рейтинг@Mail.ru