Одесса: 10°С (вода 9°С)
Киев: 3°С
Львов: 2°С

Тема: Константы EXCEL

Ответить в теме
Показано с 1 по 4 из 4
  1. Вверх #1

    По умолчанию Константы EXCEL

    часто бывает надо работать с EXCEL через OLE. Очень многоие функции используют константы типа xlRight, xlDown и т.п. Но в 1С их приходится прописывать значениями. Может кто знает где найти табличку со значениями разнообразных констант EXCEL?


  2. Вверх #2

    По умолчанию Re: Константы EXCEL

    Цитата Сообщение от Panda
    часто бывает надо работать с EXCEL через OLE. Очень многоие функции используют константы типа xlRight, xlDown и т.п. Но в 1С их приходится прописывать значениями. Может кто знает где найти табличку со значениями разнообразных констант EXCEL?
    Можно в Делфи или VC сделать таблицу типов для конкр. версии Excel, из этого файла скопировать константы и откорректировать под 1С.
    П.С. В стандартной дельфи есть уже готовая таблица типов, вот из нее фрагмент
    Код:
    const
      xlAll = $FFFFEFF8;
      xlAutomatic = $FFFFEFF7;
      xlBoth = $00000001;
      xlCenter = $FFFFEFF4;
      xlChecker = $00000009;
      xlCircle = $00000008;
      xlCorner = $00000002;
      xlCrissCross = $00000010;
      xlCross = $00000004;
      xlDiamond = $00000002;
      xlDistributed = $FFFFEFEB;
      xlDoubleAccounting = $00000005;
      xlFixedValue = $00000001;
      xlFormats = $FFFFEFE6;
      xlGray16 = $00000011;
      xlGray8 = $00000012;
      xlGrid = $0000000F;
      xlHigh = $FFFFEFE1;
      xlInside = $00000002;
      xlJustify = $FFFFEFDE;
      xlLightDown = $0000000D;
      xlLightHorizontal = $0000000B;
      xlLightUp = $0000000E;
      xlLightVertical = $0000000C;
      xlLow = $FFFFEFDA;
      xlManual = $FFFFEFD9;
      xlMinusValues = $00000003;
      xlModule = $FFFFEFD3;
      xlNextToAxis = $00000004;
      xlNone = $FFFFEFD2;
      xlNotes = $FFFFEFD0;
      xlOff = $FFFFEFCE;
      xlOn = $00000001;
      xlPercent = $00000002;
      xlPlus = $00000009;
      xlPlusValues = $00000002;
      xlSemiGray75 = $0000000A;
      xlShowLabel = $00000004;
      xlShowLabelAndPercent = $00000005;
      xlShowPercent = $00000003;
      xlShowValue = $00000002;
      xlSimple = $FFFFEFC6;
      xlSingle = $00000002;
      xlSingleAccounting = $00000004;
      xlSolid = $00000001;
      xlSquare = $00000001;
      xlStar = $00000005;
      xlStError = $00000004;
      xlToolbarButton = $00000002;
      xlTriangle = $00000003;
      xlGray25 = $FFFFEFE4;
      xlGray50 = $FFFFEFE3;
      xlGray75 = $FFFFEFE2;
      xlBottom = $FFFFEFF5;
      xlLeft = $FFFFEFDD;
      xlRight = $FFFFEFC8;
      xlTop = $FFFFEFC0;
      xl3DBar = $FFFFEFFD;
      xl3DSurface = $FFFFEFF9;
      xlBar = $00000002;
      xlColumn = $00000003;
      xlCombination = $FFFFEFF1;
      xlCustom = $FFFFEFEE;
      xlDefaultAutoFormat = $FFFFFFFF;
      xlMaximum = $00000002;
      xlMinimum = $00000004;
      xlOpaque = $00000003;
      xlTransparent = $00000002;
      xlBidi = $FFFFEC78;
      xlLatin = $FFFFEC77;
      xlContext = $FFFFEC76;
      xlLTR = $FFFFEC75;
      xlRTL = $FFFFEC74;
      xlVisualCursor = $00000002;
      xlLogicalCursor = $00000001;
      xlSystem = $00000001;
      xlPartial = $00000003;
      xlHindiNumerals = $00000003;
      xlBidiCalendar = $00000003;
      xlGregorian = $00000002;
      xlComplete = $00000004;
      xlScale = $00000003;
      xlClosed = $00000003;
      xlColor1 = $00000007;
      xlColor2 = $00000008;
      xlColor3 = $00000009;
      xlConstants = $00000002;
      xlContents = $00000002;
      xlBelow = $00000001;
      xlCascade = $00000007;
      xlCenterAcrossSelection = $00000007;
      xlChart4 = $00000002;
      xlChartSeries = $00000011;
      xlChartShort = $00000006;
      xlChartTitles = $00000012;
      xlClassic1 = $00000001;
      xlClassic2 = $00000002;
      xlClassic3 = $00000003;
      xl3DEffects1 = $0000000D;
      xl3DEffects2 = $0000000E;
      xlAbove = $00000000;
      xlAccounting1 = $00000004;
      xlAccounting2 = $00000005;
      xlAccounting3 = $00000006;
      xlAccounting4 = $00000011;
      xlAdd = $00000002;
      xlDebugCodePane = $0000000D;
      xlDesktop = $00000009;
      xlDirect = $00000001;
      xlDivide = $00000005;
      xlDoubleClosed = $00000005;
      xlDoubleOpen = $00000004;
      xlDoubleQuote = $00000001;
      xlEntireChart = $00000014;
      xlExcelMenus = $00000001;
      xlExtended = $00000003;
      xlFill = $00000005;
      xlFirst = $00000000;
      xlFloating = $00000005;
      xlFormula = $00000005;
      xlGeneral = $00000001;
      xlGridline = $00000016;
      xlIcons = $00000001;
      xlImmediatePane = $0000000C;
      xlInteger = $00000002;
      xlLast = $00000001;
      xlLastCell = $0000000B;
      xlList1 = $0000000A;
      xlList2 = $0000000B;
      xlList3 = $0000000C;
      xlLocalFormat1 = $0000000F;
      xlLocalFormat2 = $00000010;
      xlLong = $00000003;
      xlLotusHelp = $00000002;
      xlMacrosheetCell = $00000007;
      xlMixed = $00000002;
      xlMultiply = $00000004;
      xlNarrow = $00000001;
      xlNoDocuments = $00000003;
      xlOpen = $00000002;
      xlOutside = $00000003;
      xlReference = $00000004;
      xlSemiautomatic = $00000002;
      xlShort = $00000001;
      xlSingleQuote = $00000002;
      xlStrict = $00000002;
      xlSubtract = $00000003;
      xlTextBox = $00000010;
      xlTiled = $00000001;
      xlTitleBar = $00000008;
      xlToolbar = $00000001;
      xlVisible = $0000000C;
      xlWatchPane = $0000000B;
      xlWide = $00000003;
      xlWorkbookTab = $00000006;
      xlWorksheet4 = $00000001;
      xlWorksheetCell = $00000003;
      xlWorksheetShort = $00000005;
      xlAllExceptBorders = $00000006;
      xlLeftToRight = $00000002;
      xlTopToBottom = $00000001;
      xlVeryHidden = $00000002;
      xlDrawingObject = $0000000E;

  3. Вверх #3
    Ай спасибо ! Еще бы была возможность указывать шестнадцатеричные константы в 1С :? Придется пересчитывать ...
    для конкр. версии Excel
    а они что, меняются в разных вресиях ?!?!? иначе как диверсией это не назовешь.

  4. Вверх #4
    Цитата Сообщение от Panda
    а они что, меняются в разных вресиях ?!?!?
    нет, но их становится все больше и больше...

Ответить в теме

Похожие темы

  1. Excel & Access
    от napTu3aH в разделе Программирование
    Ответов: 18
    Последнее сообщение: 10.02.2007, 21:49
  2. Вопрос по Excel
    от Melafon в разделе Программное обеспечение
    Ответов: 2
    Последнее сообщение: 24.01.2007, 09:55
  3. Проблема с Excel 2003
    от nickmorgan в разделе Программное обеспечение
    Ответов: 3
    Последнее сообщение: 11.12.2006, 12:48
  4. Пример использованимя VBA для Excel
    от Broken Sword в разделе Программирование
    Ответов: 5
    Последнее сообщение: 06.02.2006, 21:17
  5. Excel в *.pdf
    от VIP в разделе Программное обеспечение
    Ответов: 3
    Последнее сообщение: 27.09.2005, 23:52

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения