Excel 32 бита или 64 разница
Многие пользователи не осознают, что установили 32-разрядную версию Office на 64-разрядные системы. Вот как плавно переключаться с одной версии на другую, определенно более производительную.
Важно использовать 64-разрядную версию Office в системе x64: использование 64-разрядной, а не 32-разрядной операционной системы и приложений имеет ряд преимуществ.
Во-первых, работающая программа может использовать более 4 ГБ ОЗУ и обращаться к гораздо большему объему памяти.
Если вы работали с очень большими наборами данных со сложными вычислениями, множеством сводных таблиц, подключением данных к внешним базам данных, Power Pivot, 3D-картами, Power View и т. д.; Если вы использовали много тяжелых изображений, видео или анимаций в PowerPoint, файлы размером более 2 ГБ в Project, особенно большие объекты и креативы в Word, 64-разрядная версия Office может предложить более высокую производительность.
В общих операциях, которые сильно нагружают процессор, разница между 32-битной и 64-битной системой становится очевидной. Даже те приложения, которые менее требовательны к процессору, по-прежнему могут извлечь выгоду из 64-разрядной архитектуры просто потому, что они сами могут адресовать и использовать больше оперативной памяти.
В статье Разница между процессорами ARM и x86 в 64-битном параграфе мы объяснили, как x86-64 — 64-битная версия набора инструкций x86 — была первоначально разработана AMD, а затем принята Intel.
Некоторые пользователи, владельцы 64-битной системы, не осознают, что установили 32-битный Office. Так как же установить Office в 64-битной версии и получить более высокую производительность?
Как проверить версию Office, установленную в вашей системе: 32-битную или 64-битную?
Чтобы проверить, используете ли вы 32- или 64-разрядную версию Microsoft Office, просто нажмите комбинацию клавиш CTRL + SHIFT + ESC, чтобы вызвать диспетчер задач Windows, при необходимости нажмите на пункт «Подробнее», затем на вкладку «Процессы» и запустите программу пакет Office, например Word или Excel.
В системах Windows x64, если рядом с Word или Excel на вкладке «Процессы» отображается метка 32-bit (в скобках) или * 32, это означает, что вы используете 32-разрядную версию Office.
Чтобы перейти с 32-разрядной версии Office на 64-разрядную, необходимо удалить используемую версию, а затем загрузить установочный файл Office x64.
Чтобы продолжить в этом смысле, вы можете подключиться к домашняя страница офиса, войдите в свою учетную запись (с которой связана лицензия) и нажмите кнопку «Установить Office».
Если у вас не было подписки на Office 365 (Office 365: изменения, внесенные Microsoft), но вам нужно было установить традиционную версию пакета (например, Office 2013, 2016 или 2019, просто нажмите на ссылку I иметь код продукта Office key.
После регистрации ключа продукта, если он еще не известен системе и не связан с учетной записью пользователя Microsoft, просто нажмите «Загрузить сейчас».
Но обратите внимание на файл, который будет скачиваться: если он начинается с Setup.x86, значит, Office будет скачиваться в 32-битной версии.
Для того, чтобы 64-битная версия (x64) скачалась, предлагаем нажать правой кнопкой мыши на кнопку Загрузить сейчас, а затем на пункт Копировать адрес ссылки.
После открытия новой пустой вкладки в браузере вам нужно будет нажать на адресную строку и нажать CTRL+V.
Во вставленном URL замените x64 на x86 и нажмите Enter.
Это автоматически загрузит установочный файл 64-разрядной версии Office (имя файла будет начинаться с префикса Setup.x64).
Кроме того, вы можете загрузить образ установочного носителя любой версии Office на итальянском языке, следуя инструкциям, описанным в статье.
Файл .img, который можно безопасно открыть с помощью 7-Zip, содержит как 32-разрядную, так и 64-разрядную версии пакета. Кроме того, впоследствии его можно повторно использовать для выполнения других автономных установок Office на любом устройстве, даже при отсутствии подключения к сети.
Узнайте о совместимости 32- и 64-разрядных версий Office.
Доступны 32-разрядные и 64-разрядные версии приложений Office.
64-разрядные версии Office позволяют перемещать более крупные объемы данных и обеспечивают дополнительные возможности (например, при работе с большими числами в Microsoft Excel 2010). При создании 32-разрядного кода вы можете использовать 64-разрядную версию Office, не внося какие-либо изменения. Если же вы создаете 64-разрядный код, в коде должны использоваться определенные ключевые слова и константы условной компиляции для обратной совместимости кода с более ранней версией Office и выполнения правильного кода при смешении 32- и 64-разрядного кода.
Visual Basic для приложений 7.0 (VBA 7) выпущен в виде 64-разрядных версий для Office и работает как с 32-, так и с 64-разрядными приложениями. Изменения, приведенные в этой статье, применимы только к 64-разрядным версиям Office. 32-разрядные версии Microsoft Office позволяют использовать решения, встроенные в предыдущие версии Office, без дальнейших изменений.
По умолчанию при установке 64-разрядной версии Office невозможно установить 32-разрядную версию вместе с ней. Во время установки выберите непосредственно 64-разрядную версию Microsoft Office.
Для работы с 64-разрядной версией в VBA 7 необходимо обновить существующие операторы Windows API (операторы Declare). Кроме того, необходимо обновить адресные указатели и отобразить дескрипторы окон в пользовательских типах, которые используются этими операторами. Эти вопросы, а также проблемы совместимости между 32-разрядной и 64-разрядной версиями и предлагаемые решения обсуждаются более подробно далее.
Сравнение 32- и 64-разрядных систем
Приложения, созданные с использованием 64-разрядных версий Office, могут ссылаться на адресные пространства большего объема, чем приложения, созданные в 32-разрядных версиях. Это значит, что вы можете использовать для данных больший объем физической памяти, чем раньше, и в результате снизить потребление ресурсов на перемещение данных в физическую память и из нее.
Помимо ссылок на определенные места (известных как указатели) в физической памяти, вы также можете использовать адреса для обращения к идентификаторам окна отображения (известным как дескрипторы). Размер (в байтах) указателя или дескриптора зависит от того, какая система используется (32- или 64-разрядная).
Чтобы запустить существующие решения вместе с 64-разрядными версиями Office, учитывайте следующее:
Собственные 64-разрядные процессы в Office не могут загружать 32-разрядные двоичные файлы. Это происходит при использовании существующих элементов Microsoft ActiveX и надстроек.
Ранее в VBA не было типа данных указателя, поэтому для хранения указателей и дескрипторов приходилось использовать 32-разрядные переменные. Теперь при использовании операторов Declare эти переменные усекают 64-разрядные значения, возвращаемые при вызовах API.
База кода VBA 7
VBA 7 заменяет базу кода VBA в Office 2007 и более ранних версиях. VBA 7 доступен в 32- и 64-разрядных версиях Office. Он предоставляет две константы условной компиляции:
VBA7 помогает обеспечить обратную совместимость вашего кода, проверяя, какую версию VBA использует ваше приложение — VBA 7 или более раннюю.
Win64 проверяет разрядность кода (32- или 64-разрядный код).
За некоторыми исключениями макросы, которые работают в документе в 32-разрядной версии приложения, также будут работать в 64-разрядной версии.
Совместимость элементов ActiveX и надстроек COM
Существующие 32-разрядные элементы ActiveX несовместимы с 64-разрядными версиями Office. Для элементов ActiveX и объектов COM:
- Если есть исходный код, создайте 64-разрядную версию самостоятельно.
- Если исходного кода нет, обратитесь к поставщику за обновленной версией.
Собственные 64-разрядные процессы в Office не могут загружать 32-разрядные двоичные файлы. Сюда входят общие элементы управления MSComCtl (TabStrip, Toolbar, StatusBar, ProgressBar, TreeView, ListViews, ImageList, Slider, ImageComboBox) и элементы управления MSComCt2 (Animation, UpDown, MonthView, DateTimePicker, FlatScrollBar). Эти элементы управления были установлены 32-разрядными версиями Office, выпущенными до Office 2010. При переносе кода в 64-разрядные версии Office вам потребуется найти альтернативные варианты для существующих решений VBA, использующих эти элементы управления.
Совместимость API
Сочетая VBA и библиотеки типов, вы получаете множество функций для создания приложений Office. Однако иногда бывает необходимо взаимодействовать с операционной системой компьютера и другими компонентами напрямую (например, при управлении памятью или процессами, при работе с элементами пользовательского интерфейса, такими как окна и элементы управления, или при внесении изменений в реестр Windows). В этих ситуациях лучше всего использовать одну из внешних функций, встроенных в DLL-файлы. Это можно сделать в VBA, вызвав API с помощью операторов Declare.
Операторы Declare похожи на один из приведенных ниже примеров в зависимости от того, вызывается ли подпрограмма (без возвращаемого значения) или функция (с возвращаемым значением).
Функция SubName или FunctionName заменяется фактическим именем процедуры в файле DLL и представляет собой имя, которое используется при вызове этой процедуры из кода VBA. Для имени процедуры можно также указать аргумент AliasName. Имя DLL-файла, содержащего вызываемую процедуру, следует за ключевым словом Lib. И, наконец, список аргументов содержит параметры и типы данных, которые должны быть переданы в процедуру.
Следующий оператор Declare открывает подраздел реестра Windows и заменяет его значение.
Запись Windows.h (дескриптор окна) для функции RegOpenKeyA выглядит следующим образом:
В Visual C и Microsoft Visual C++ предыдущий пример правильно компилируется как для 32-разрядных, так и для 64-разрядных версий. Это объясняется тем, что HKEY определен как указатель, размер которого показывает размер памяти платформы, на которой компилируется код.
В предыдущих версиях VBA не было определенного типа данных указателя, поэтому использовался тип Long. А поскольку тип данных Long всегда является 32-разрядным, код прерывается при работе в системе с 64-разрядной памятью, так как 32-разрядные данные могут быть усечены или перезаписаны поверх других адресов памяти. Любая из этих ситуаций может привести к непредсказуемому поведению или сбою системы.
Для решения этой проблемы VBA содержит истинный тип данных указателя: LongPtr. Новый тип данных позволяет написать исходный оператор Declare правильно:
Этот тип данных и новый атрибут PtrSafe позволяют использовать этот оператор Declare как в 32-разрядных, так и в 64-разрядных системах. Атрибут PtrSafe указывает компилятору VBA, что оператор Declare предусмотрен для 64-разрядной версии Office. При использовании оператора Declare в 64-разрядной системе без этого атрибута возникнет ошибка компиляции. Атрибут PtrSafe необязателен в 32-разрядной версии Office. Это позволяет существующим операторам Declare работать так, как и обычно.
В приведенной ниже таблице описаны новые квалификатор и тип данных, а также другой тип данных, два оператора преобразования и три функции.
В приведенном ниже примере показано, как использовать некоторые из этих элементов в операторе Declare.
Обратите внимание, что операторы Declare без атрибута PtrSafe не совместимы с 64-разрядной версией Office.
Существует две константы условной компиляции: VBA7 и Win64. Чтобы предотвратить использование 64-разрядного кода в более ранней версии Office и тем самым обеспечить обратную совместимость с предыдущими версиями Microsoft Office, используйте константу VBA7 (наиболее распространенный случай). Для кода с отличающимися друг от друга 32- и 64-разрядными версиями (например, для вызова математического API, который применяет тип данных LongLong в 64-разрядной версии и тип данных Long в 32-разрядной версии) используйте константу Win64. В следующем коде показан пример использования этих двух констант.
Подводя итог, если вы пишете 64-разрядный код и планируете использовать его в предыдущих версиях Office, рекомендуется использовать константу условной компиляции VBA7. Но если вы пишете в Office 32-разрядный код, он будет работать так же, как и в предыдущих версиях Office (без использования константы компиляции). Чтобы гарантировать использование 32-разрядных операторов для 32-разрядных версий и 64-разрядных операторов для 64-разрядных версий, лучше всего применять константу условной компиляции Win64.
Использование атрибутов условной компиляции
В следующем примере показан требующий обновления код на языке VBA, написанный для 32-разрядных версий. В устаревшем коде обратите внимание на типы данных, которые обновлены для использования LongPtr, так как ссылаются на дескрипторы или указатели.
С 2019, Пользователям Windows пришлось выбирать между 32 бит против 64 бит Офис. Если вы работаете с этой системой, вы, вероятно, знаете об этих двух формах. Но можете ли вы отличить? Владельцам других операционных систем вообще не нужно думать о битах. Действительно ли необходимо знать различие? Для большинства пользователей, разница в номерах битов незаметна. В общем-то, чем он больше - тем быстрее система. Однако, это очевидно только профессиональным тестерам. Для простого народа, улучшение только незначительное. Так, давайте начнем с основ.
Как найти сведения о версии
Если вы не знаете, есть ли у вас Office 2013 32 или 64 бит, Перейти к “Файл“. Оттуда, вы можете получить доступ “Учетная запись” и “Около“. Вторая строка содержит информацию о “разрядность”.
Здесь мы подготовили иллюстрированную инструкцию, описывающую как узнать, какая редакция Office установлена на вашем компьютере.
В чем разница между 32 Бит и 64 Бит Офис?
Что делает вторую версию быстрее? Лучшее использование памяти на вашем устройстве. Неоспоримо, Майкрософт офис 64 биты более эффективны для компьютерной памяти над 4 гигабайты . Предшественник часто пытается получить доступ к полной памяти. Кроме, в Windows с большим количеством бит (обратная комбинация невозможна), он использует слой перевода. Это замедляет его работу. Большинство устройств Windows сегодня используют вдвое больше бит (начиная с 8.1 версия). Так, Например, в чем разница между 32 бит и 64 бит Офис 2010?
Для заядлых пользователей Excel, у новой версии есть одно важное преимущество. Это позволяет вам создавать и управлять крупными таблицами . Обработка происходит быстрее, оптимизировано использование памяти. MS Outlook также работает лучше. Еще, в большинстве ситуаций, разница между Office 32 бит и 64 немного мизерный. Пользователи не должны ожидать очевидных улучшений. По сравнению с эффектами перехода на твердотельные накопители, они обычно незначительны.
Любые недостатки?
Хотя быстрее, новая система не идеальна. Наиболее очевидная проблема касается старых надстроек. Вы столкнетесь с проблемами совместимости, если элемент или код VBA подходит для 32 только биты. В наше время это редкий случай, поскольку все новые надстройки совместимы. таким образом, если ты хочешь переключиться, проверьте, будут ли по-прежнему работать какие-либо программы, связанные с Office.
Почему это имеет значение?
Если вы выберете офис 32 бит или 64 бит? Желательно сохранить имеющуюся у вас систему. Переключение имеет смысл в очень особых случаях.. Придерживайтесь знакомого. Конечно, вы можете захотеть ускорить свою систему, если она очень медленная, но полное изменение может быть ненужным. Может быть, ты мог бы вместо этого немного прибраться? Избавьтесь от мусора, забивающего вашу память, и запустите проверку на вирусы, чтобы быть в безопасности.
В конце концов, переустановка это длительный процесс, так ли оно того стоит? Если вы устанавливаете пакет Office впервые, получение 64 бит имеет смысл. То же самое появляется при полной переустановке. Могут быть проблемы с совместимостью VBA, но сейчас это редкость.
Непоследовательный подход к офису 2016 64 Бит против 32 Немного
Технический гигант посылает противоречивые сигналы относительно своего 32/64 дихотомия. С годами, это способствовало удвоению битов, даже заставил переехать, но затем сделал поворот к более ранней системе. Политика компании ориентирована на затраты, а не интересы пользователей. На самом деле, поддержка предыдущей версии была дешевле. Требовалось меньше поддержки, поскольку проблемы несовместимости были менее распространены.
С годами, система была доработана, но корпорация сохраняет Microsoft Office 32 бит против 64 бит двигается тихо. сегодня, кажется, приоритетом является избежание недоумения, вызванного дилеммой. Вот почему они понятны лишь некоторым из нас..
Управление 2010 32 Бит против 64 Немного
Если вам интересно, в чем разница между 32 бит и 64 бит Офис 2016, это только тонкий. Windows перешла на 64 бит некоторое время назад. сегодня, если на вашем устройстве больше, чем 4 ГБ оперативной памяти, это есть. Во многих случаях, «битрейт» вашего пакета Office не имеет большого значения. Если вы не профессионал, нет необходимости менять систему. Если ваш компьютер медленный, причина кроется за пределами количества бит.
Here is the updated MS page that now says they default to 64 bit Office installs:
I know which version I want. How do I install it?
The 64-bit version of Office is automatically installed unless you explicitly select the 32-bit version before beginning the installation process.
Office 365/2019 change from 32-bit to 64-bit with little warning
Microsoft Office 365/2019 installation is about to change in a big way for all users – home and business. The default is changing from 32-bit to 64-bit software in mid-January 2019. Microsoft is giving little warning of the change despite the compatibility risks to customers.
Choose between the 64BIT or 32BIT version of Office 2016 / 2013 / 2010 – MS “Official” page
Here is a collection of articles from over the years since 64bit Office 2010 was released.
This article explains the reasons to choose either the 64BIT or 32BIT version of Office on a PC. The 32BIT version of Office is automatically installed unless you select the 64BIT version at the beginning of the installation process.
Greg L writes with another viewpoint on the great ” Office 32 vs 64BIT debate ”
” 64BIT Office isn’t compatible with the Common Controls. A 64BIT version of the Common Controls may never happen. Add-ins and macros that use them won’t work.
Next, about a zillion ActiveX controls were made for office with 32BIT COM VB. Most of them are abandonware by now. They won’t work on 64BIT Excel. Finally, there are gobs upon gobs of abandonware Excel add-ins and macros in use today. Many of them make 32BIT Windows API calls or use 32BIT libraries or controls.
Excel is great for huge files that expand to make Excel use more than 2GB. … Without 64BIT Excel, those projects would require making the source files — they were database extracts — smaller, or streaming them in to Excel with the Input function and working with the data piecemeal.
2016 08 03- Microsoft releases 64BIT Office Mac: The secret to getting it
How to install the 64BIT version of Office 365/2016 (in Pictures)
The 64BIT version of Microsoft Office 365, which is available, you can install it, but it’s a bit hidden from view. It’s not very clear how to download it on your computer.
How to install the 64BIT version of Office 365 - 64BIT Office 365 64BIT
Office 365 is installed as a 32BIT program on your Windows PC by default. Microsoft recommends the 32BIT version, even on 64BIT systems, to avoid compatibility issues with third-party add-ons. However, there may be instances when you’d want the 64BIT version, like if you’re using a very large database or worksheet.
2017 09 12- Office 64BIT won’t work with MPEG-4 or QuickTime video
“PowerPoint cannot insert a video from the selected file. Verify that the necessary 64BIT codec for this media format is installed, and then try again.”
A hidden trap in the 64BIT versions of Microsoft Office 2016 or 2013, they can’t work with MPEG-4 video .mp4, audio .m4a, nor QuickTime .mov
2017 06 21- How to speed up Office 365 performance (PowerPoint) – Swap to 64BIT Office …
Office 2013 was fine, then Office 365 (with PowerPoint 2016) was ridiculously slow. But the major problem is probably that you’re running the WRONG “bit” version of Office 365,
Excel 2010 Performance: Performance and Limit Improvements
This article describes performance improvements made in Excel 2007 and 2010. Includes better performance in 64BIT Excel and new multi-threading features.
Mix 32BIT and 64BIT Office installations
In this question a MVP says he was able to mix 32 and 64BIT Office installation directly on the same Windows installation.
“… installed 64bit Office 2013 then 32bit 2003, 2007 and 2010 in that order.”
Eventually he switched to using a VM, vitual computer installation to separate the bit versions more completely.
Should I install the 32BIT or 64BIT version of Office/Outlook?
The reasons for the 32BIT recommendation are still valid today; There are still quite a few (especially older) applications out there which only work with the 32BIT version of Office or Outlook. Going for the 32BIT version is still the safe choice.
However, when you don’t rely on any of these applications, nothing is keeping you back from using the 64BIT version either. More and more add-ins and applications are fully compatible with the 64BIT version of Office and Outlook.
Why can’t I install both the 32BIT and 64BIT versions of Office 2013?
Why Are Most Programs Still 32BIT on a 64BIT Version of Windows?
MS Recommendation:
Additional System Requirements
This product includes both 32- and 64BIT versions for a single computer. We recommend the 32BIT version, which runs great on both 32- and 64BIT versions of Windows. People who routinely use very large documents or spreadsheets that need more than 2 GB of memory may want to run the 64BIT version, but many common add-ins for Office don’t run correctly in the 64BIT edition.
2015 12 02- Office 2016 – choosing 32BIT or 64BIT? - Office Watch
Pros
64BIT programs are faster than their 32BIT counterparts, especially on 64BIT Windows.
That speed advantage doesn’t make a lot of difference for regular documents. But with large documents and most Outlook deployments there’s a distinct advantage to 64BIT Office.
64BIT software makes better use of available memory. In fact, Windows has to be 64BIT on computers over 4GB memory.
The great hulking monster that is Outlook 64BIT will make good use of the faster processing and any extra memory available.
Since most of us use Outlook, that alone is an incentive to use Office 64BIT.
Compatibility Between the 32BIT and 64BIT Versions of Office 2010
Summary: For customers working with 2GB or more of data, Microsoft Office 2010 is now available in a 64BIT version. This article discusses issues around the compatibility of the 32BIT version with the new 64BIT version and legacy 32BIT Office applications and their solutions. (7 Printed Pages).
Includes instructions for updating macro code
Office 2010 Upgrade, 32 or 64BIT?
14 May, 2010 | Category: Office
Office 2010 is the first release of Office that contains 64BIT edition. It’s recommended to install the 32BIT version Office 2010 due to compatibility issues however if you still want to try 64BIT version keep these in mind.
· 32BIT version works on both 32BIT and 64BIT windows operation systems. But 64BIT version Office 2010 must be installed on 64BIT windows operation systems.
· You can’t upgrade from 32BIT Office 2007 to 64BIT Office 2010 directly, you have to uninstall existing 32BIT Office products prior to install 64BIT Office 2010. (It’s okay to upgrade Office 2007 to 32BIT Office 2010 on either 32BIT or 64BIT operation systems)
· You can’t run 64bit and 32bit office products side-by-side. For example, you can’t have side-by-side installation of 32BIT OneNote 2010 and 64BIT Outlook 2010
· Some of 32bit Office Add-Ins might not work on 64BIT Office 2010.
64BIT Office 2010 - is it worth the trouble?
64BIT Editions of Office 2010– MS Technet
Summary : Provides information about 64BIT editions of Office 2013, supported operating systems, deployment, and installation recommendations.
MS Office 2010 Engineering Blog - Understanding 64BIT Office
Office 2010 - about the 64BIT version
Office 2010 will have a 64BIT version but don’t get too excited.
Blocking and nonblocking Office applications in 64BIT installations
If 32BIT Office applications are installed on a computer, a 64BIT Office 2010 installation is blocked by default. The following section ( Applications that block a 64BIT Office 2010 installation ) lists the applications that block a 64BIT Office 2010 installation. The next section ( Applications that do not block a 64BIT Office 2010 installation ) lists exceptions; that is, applications that do not block the installation. In such cases, installation of 64BIT Office proceeds even if the listed 32BIT applications are installed on the computer.
Applications that block a 64BIT Office 2010 installation
The following applications block a 64BIT Office 2010 installation:
· Microsoft Office Excel Viewer
· Access database engine of Microsoft Access 2010
· Microsoft Office 2010 (Click-to-run)
· Compatibility Pack for the 2007 Office system
Applications that do not block a 64BIT Office 2010 installation
The following applications do not block a 64BIT Office 2010 installation:
· Microsoft Visual Studio Web Authoring Component 2007
· 2007 Microsoft Office system 64BIT components
· Microsoft Office 2010 (OEM pre-installation)
· Microsoft Office 2003 Web Components
· Expressions Web Designer
· Microsoft Office XP Web Components
· Microsoft Expression Web 1
· Microsoft Expression Web 1 Language Packs
· Microsoft Expression Web 2
· Microsoft Expression Web 2 Language Packs
· Visual Basic for Applications 6.4 SDK
· Visual Basic for Applications 6.4 SDK International Components
“This 64BIT product may not be installed with Microsoft Office Click-to-Run” Error message when you try to install a 64BIT version of Office
64BIT Client Installation of Microsoft Office 2010
PDF Posters Describe and Illustrates 64BIT Client Installation of Microsoft Office 2010
Excel 2007/2010 Performance and Limit Improvements – 32 & 64BIT
Large Data Sets and 64BIT Excel, Calculation Improvements (starting 2007 multithreaded calculation),
Starting with 2010 the following features use multi-core processors: saving a file, opening a file, refreshing a PivotTable (for external data sources, except OLAP and SharePoint), sorting a cell table, sorting a PivotTable, and auto-sizing a column.
use Windows HPC Server 2008 to scale out Excel calculations across multiple nodes in a Windows high-performance computing (HPC) cluster in parallel.
Starting in Excel 2007, the “Big Grid” increases the maximum number of rows per worksheet from 65,536 to over 1 million, and the number of columns from 256 (IV) to 16,384 (XFD).
Starting in Excel 2007, Excel can now split calculation across multiple processors or cores.
If you have a workbook that has so many complex dependencies that loading the dependencies at workbook open takes a long time or recalculation takes longer than full calculation, you can use Workbook.ForceFullCalculation to force Excel to skip loading the dependencies and always use full calculation.
Named Tables and Structured Referencing - references to the table automatically adjust as you add data to the rows and columns of the table
64BIT editions of Office 2010
Installing Office 2010 64BIT
How to install the 64BIT version of Office 2010.
Taking the mystery out of 64BIT Windows
Office 2010 - VBA 7 and 32BIT and 64BIT
Microsoft made several changes to VBA in Office 2010, all of them targeted at the one major change in the Office 2010 architecture, i.e., the availability of 64BIT Office applications. This note summarizes how the changes affect developers.
64BIT editions of Office 2010
The recommendations for which edition of Office 2010 to install are as follows:
· If users in your organization depend on existing extensions to Office, such as ActiveX controls, third-party add-ins, in-house solutions built on previous versions of Office, or 32BIT versions of programs that interface directly with Office, we recommend that you install 32BIT Office 2010 (the default installation) on computers that are running both 32BIT and 64BIT supported Windows operating systems.
· If some users in your organization are Excel expert users who work with Excel spreadsheets that are larger than 2 gigabytes (GB), they can install the 64BIT edition of Office 2010. In addition, if you have in-house solution developers, we recommend that those developers have access to the 64BIT edition of Office 2010 so that they can test and update your in-house solutions on the 64BIT edition of Office 2010.
· Side-by-side installations No support is provided for side-by-side installations of 64BIT and 32BIT editions of Office, including across applications. For example, there is no support for side-by-side installations of the 2007 Microsoft Office system 32BIT with Office 2010 64BIT, or for Microsoft SharePoint Workspace 2010 64BIT and Microsoft Excel 2010 32BIT.
32BIT Office installed in “Program Files” folder on X64 computer
I am having trouble installing a third party product that support 32BIT Office 2013 but not 64BIT. I checked the “About” screen jsut to be sure and it is showing that I do, in fact, have the 32BIT version (pre-installed by Toshiba on a Satellite Ultrabook running Win8). But the software itself appears to have been loaded in the Program Files directory rather than the Program Files (x86) directory. Consequently, the third-party software is not recognizing that I have a valid version of Office and will not install.
Apparently this has also been a problem with Dell and HP and they have a fix, Toshiba won’t even talk to me about it so far. their telephone support sucks. But that’s another story.
It appears that some OEM instalations are managing to “mislocate” Office during installation. The symptom is
If the ‘About Word’ tab is showing that it is 32BIT version of Office, then it surely a 332BIT based Office.
If the third party is not recognizing the Office as 32BIT, then repair the Office once and check if it helps.
· You may also contact the software vendor to get it installed in the computer.
· The other way of checking the Bitness is via registry.
· If you have installed Office 2013 including Microsoft Outlook 2013, Outlook sets a registry key named Bitness of type REG_SZ on the computer on which it is installed. The Bitness registry key indicates whether the Outlook 2013 installation is 32BIT or 64BIT.
· Registry path: HKEY_LOCAL_MACHINE\Software\Microsoft\Office\15.0\Outlook
· Registry key: Bitness
· Value: either x86 or x64.
· X86 stands for 32BIT version.
Solution
I use Checkpoint Tools for PPC and was also having hte problem where the installation tells me that Office is not installed. I set the registry entries mentioned above (Bitness) and they did not work. The way I solved it was to create a Symlink that makes an Office directory point to the onw in Program Files. This fools the install into thinking Office is installed in the right path:
mklink /D “\Program Files (x86)\Microsoft Office 15” “\Program Files\Microsoft Office 15”
After running that command the Checkpoint Tools worked.
Understanding 64BIT Office 2010
Microsoft Office 2010 Engineering The official blog of the Microsoft Office product development group
How to install Office 2010 x64BIT If you have Install Disk
Example of Needing 64BIT Word, due to Undo Stack overflow
· FIXED (kinda) in 64BIT edition of word for office 365!
· I eventually found a phone number and got through to MS tech support. Uninstalled office 365. Re installed the 64BIT edition of Office 365 (MS hide this under the “languages and advanced options” link). Ran Update citations and bibliography on the problem doc. It ran for 3 hours and I watched the winword process go up to 3.2 Gb for a while.
· But it completed WITHOUT CRASHING!!
· Therefore it is the memory limit in the 32BIT app that is making it fall over, BUT there has to be a smarter way to code this transaction both from a memory use standpoint and a performance standpoint.
· Along the way, MS confirmed that the renaming the undo via a macro does not in fact disable the undo stack in word versions post 2003, so I was on-the-money blaming the bloated undo stack.
Microsoft Office 2010 будет распространяться сразу в двух версиях 32 битной и 64 битной.
С появлением Windows 7, вы получили возможность запускать 64-битную версию Windows на вашем 64-битном персональном компьютере, и теперь с появлением Office 2010 вы может также сделать выбор. Поскольку 64-битные процессоры и операционные системы становятся стандартом не только для серверных систем, но и для персональных компьютеров, 64-битный Office будет способен предоставить все возможности которые предлагают 64-битные системы.
Некоторым пользователям необходим большой объем памяти, а те кто сжимают большие динамические таблицы в Excel заполняя их финансовой информацией или те кто работают с крупными проектами (такими как создание самолетов) используют Microsoft Project используют такую возможность. Файлы размером более 2 Гб не работают с такими приложениями как 64-битный Excel и Project, в большой степени все те же данные пользователей и работают как 32-bit Office. Однако, важно отметить что работа 32-битной и 64-битной версии Office одновременно на одном машине невозможна.
В данном статье, я помогу вам решить как версия вам больше подходит, покажу как инсталлировать необходимую вам версию, объясню особенности 64-битной версии Office и перечислю некоторые вещи которые необходимо знать.
Что означает 64-бита?
Во-первых, давайте вернемся на шаг назад и поймем что означает 64-бита. 32-битный процессор использует 32-битную адресацию памяти, которая ограничивает объем адресованной памяти размеров около 4 GB. Когда пользователи одновременно запускают большое количество программы которые интенсивно используют память, 32-битная адресация памяти становиться не достаточной. Тогда установите 64-битный процессор, который может адресовать 17 миллиардов Гигабайт.
Имея 64-битный процессор, вы можете установить 32-битные или 64-битные версии операционной системы, хотя только 64-битная операционная система может адресовать более 4 Гб памяти. Наконец, в зависимости от того какую операционную систему вы установили, вы затем можете установить 32-битные или 64-битные приложения. Существует возможность запускать 32-битные приложения в 64-битном Windows используя Windows-32-on-Windows-64 (WOW64).
Польза от использования 32-битного Office в 64-битном Windows
Перед тем как говорить о 64-битной версии Office, Я хотел бы подчеркнуть как лучше сравнить работу 32-битной версии Office в 32-битной и 64-битной Windows. Основной аргумент очень прост. В 32-битной Windows не имеет значения установлено ли более 4 Гб памяти или нет так как память более 4 Гб не может быть адресована. Однако, ограничение означает что открытие большого числа приложений может привести к падению производительности вследствие перегрузки.
В 64-битной Windows, вы можете установить больший объем физической памяти. Пока мы работаем над тем как минимизировать объем используемой памяти нашими приложения (Office 2010 имеет те же минимальные требования к памяти как и Office 2007), способность к доступу у большему объему памяти означает что 32-битная версия Office способная работать в 64-битном Windows, открывать файлы, изменять их и переключаться между приложениями намного быстрее чем в 32-битной Windows. Это особенно значимо, если вы запускаете другие приложения интенсивно использующие память наряду с Office.Конечно, производительность приложения будет определена отношением между размером виртуальной памяти которая интенсивно используется и размером установленной памяти.
Выбираете ли вы между установкой 32-битной или 64-битной версии Office, 64-битный Windows 7 или Vista являются великолепными операционными системами.
Какую версию вам следует использовать?
Если вы пытаетесь решить между 32-битной и 64-битной версией Office, вам следует спросить себя, а что вам нужно. Работаете ли выв Excel в большим объемом данных? Работаете ли вы с файлами объемом более 2 Гб? Если так, для вас лучший выбором будет 64-битная версия. Если нет, мы рекомендуем использовать 32-битную версию как для установки в 32-битной и 64-битной среде Windows главным образом по причине совместимости с существующим 32-битным режимом, плагинами и VBA.
Мы ожидаем что в скором времени 64-битная версия Office станет нормальным явлением. После быстрого достижения преимущества от поддержки больших документов, следующим шагом станет создание экологических 64-битных систем для расширения и контроля. Предлагая 64-битную версию Office 2010, мы сделали большой шаг на пути к переходу и облегчению взаимодействия как для потребителей так и для контрагентов в будущем.
Устанавливайте что хотите
Если вы скачиваете Office 2010, вам следует решить какую версию скачивать (вы можете скачать другую версию позже). Если вы покупаете Office на DVD, то на DVD будут доступны обе версии. Если вы устанавливаете, например, 32-битную версию, а позже решили использовать 64-битную, 32-битная должна быть удалена (это также просто как и удалять другие программы) перед установкой 64-битной версии.
На DVD находится уведомление, что структура фалов выглядит так:
На компьютере с не установленным Office файл setup.exe обозначается красной стрелкой "выбор платформы". Если вы запускаете его, то автоматически устанавливается 32-битная версия по-умолчанию, несмотря на наличие 64-битного Windows. Единственный момент при котором будут устанавливаться 64-битная версия, если будет обнаружена уже установленная 64-битная версия на компьютере. Если вы хотите установить 64-битную версию Office, надо открыть папку x64 и запустить setup.exe. Аналогично, запустить setup.exe в папке x86, если необходимо установить 32-битную версию.
Вы увидите инструкцию если запустите setup.exe на 64-битной версии Windows, выберете Customize и щелкните на Platform tab.
Невозможно установить обе версии на 64-битной версии Windows. Например, установка 64-битной версии будет заблокирована, если уже установлена 32-битная версия. Это же касается и предыдущей версии Office, так 64-битная версия Project 2010 на может быть установлена, если установлена 32-битная версия Office 2007. Конечно если вы запускаете 32-битную операционную систему, вы сможете установить только 32-битные приложения.
Вы сможете проверить версию Office путем перехода к Backstage view (щелкните на File tab, затем Help):
Если вы хотите проверить какая у вас установлена версия Windows, кликнете правой кнопкой мыши на Computer, в контекстном меню выберете Properties, и посмотрите в поле "System type".
Переход на 64-битьный Office
Что привело к этому? Просто первое был запрос компилятору выработать 64-битный код, но очень медленно. Пришлось найти все места где указатель различается или длина буфера запоминает 32-битные значения а не 64-битные. Мы создали специальные программы чтобы проверить код на ошибки в вычислениях, которые могли быть на 64-битной версии. Нам пришлось найти новые возможности тестирования приложений для идентификации ошибок, которые могли бы возникнуть только при запущенно коде. Фактически каждую строку кода в Office необходимо было проверить на последствия после такого перехода. Многие наши приложения также необходимо было переключать на 64-бита.
Мы также считаем необходимым рассмотреть элементы ActiveX и компоненты. На пример, 32-битный Internet Explorer (IE) может загружать только 32-битные элементы ActiveX, так 32-битная версия контроллера в Office должна быть связана с 64-битной версией Office. В дополнении, некоторые компоненты сторонних разработчиков которые связаны с Office и нам также нужна уверенность что 64-битная версия будет также доступна. (Для разработчиков: существуют исключения, такие как Microsoft Common Control (ComCtl.OCX), который будет доступен только в 32-битной версии).
Что вам необходимо знать.
И 32-битная версия и 64-битная версия Office являются неразличимыми, за исключением того что 64-битная версия имеет возможность работать с большим объемом памяти. Как упоминалось выше, возможность использовать дополнительную память получает доступ к затратам на совместимость с существующими расширениями Office, такими как 32-битная версия ActiveX и некоторых дополнений сторонних разработчиков, в дополнении к 32-битной версии программ интерфейс которых прямо связан с Office. Новые версии этих расширений необходимо будет приобретать и доступность совместимых 64-битных дополнений займет некоторое время.
По этой причине, мы рекомендуем запускать 32-битную версию Office 2010, даже если 64-битная версия Windows имеют лучшую совместимость. В 64-битной версии Windows больше документов и приложений может открыть в одно время и переключение между будет более быстрым , так как машина может иметь больший объем физической памяти для процессов. Когда 64-битные системы созреют то переход на 64-битный Office будет более легкий!
Читайте также: