1. 1C / Говнокод #7945

    −141

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    Для К = 1 По 11 Цикл
    Если Форм = 1 Тогда
    ExcelApp.Cells(КолЗ,К).Font.Bold = 1;
    ExcelApp.Cells(КолЗ,К).Font.Color = 16732963; 
    КонецЕсли;      
    КонецЦикла;

    "Орфография автора сохранена" =)

    Запостил: HellMaster_HaiL, 23 Сентября 2011

    Комментарии (23) RSS

    • А что не так? Если дело только в отстуствии отступов условии внутри цикла, которое можно было за цикл вынести, то в общем то не говно.
      Ответить
      • Может быть излишняя проверка [code]Если Форм = 1[code]?
        Ответить
        • На самом деле через API экселя можно задать свойства сразу для реджа ячеек, то бишь цикл тут лишний.
          Ответить
    • > ExcelApp.Cells(КолЗ,К).Font.Color = 16732963;

      Бля какой мудак это писал? Надо через месяц подойти к нему и спросить "какой это цвет", на ответ дать 1 секунду, если не успеет, то ёбнуть головой об клавиатуру, а потом ещё раз ёбнуть, а потом ещё раз, пока на экране не появится что-то, хотя бы напоминающее 16-ичный вид.
      Мне похуй, есть ли в 1С 16-ичные числа, пусть пишет ((a*256+b)*256)+c, если иначе никак.
      Ответить
      • А почему просто нельзя сделать так?
        > ExcelApp.Cells(КолЗ,К).Font.Color = 16732963; //оранжевый
        Ответить
        • Нельзя. Какой оранжевый? FF8000 или FFC000? Или таки FF5323?
          Ответить
          • Окей
            > ExcelApp.Cells(КолЗ,К).Font.Color = 16732963; //оранжевый -> #FF5323

            Хотя в 1С похер какой оттенок. Для суровых кладовщиков все равно есть только 7 цветов, а бухгалтера думают о всяких сальдо, бульдо... им не до цветовых изысков.
            Ответить
            • А если кто-то захочет быстро поменять на #FF6323?
              Ответить
              • В 1С всем похер на оттенки. Оранжевый это оранжевый, а не персиковый, янтарный или еще какой-то там.
                Никто менять не будет. Тем более это файл эксель. В 90% случаев он используется для распечатки, причем на черно-белом принтере.
                И опережая твой вопрос "А если кто-то захочет поменять на синий?", 1Снику все равно в какой системе будет записан цвет, что hex, что dec все равно гуглить будет, ибо в 1С нет производственной необходимости запоминать непонятные циферки.
                Ответить
      • На самом деле я жажду оторвать автору этого кода не только руки, но и половой орган, чтобы такие больше не размножались. Обработка досталась в наследство, рыдаю уже почти неделю...
        Ответить
        • > "Орфография автора сохранена" =)
          От смеха рыдаешь?
          Ответить
        • А если у автора половой орган такого типа, который оторвать нельзя? :)
          Ответить
          • тогда наоборот! = )
            Ответить
          • Вы знаете половые органы такого типа?
            Ответить
            • какой-то необразованный анонимус
              Ответить
            • Ну, если вам удастся оторвать вагину, расскажите, как, потому что я слабо себе это представляю.
              Ответить
              • Но доктор Мейфилд потерял дар речи. Как безумный, он уставился на быстро увеличивающееся влагалище, которое уже было четырнадцати дюймов длиной и восьми шириной. Потом раздался хлопок, и оно приобрело форму пениса, огромного пениса. продолжавшего раздуваться. Доктору Мейфилду казалось, что он сходит с ума. Определенно сходит с ума.

                – Ну, это уже сенсация, – сказал доктор Боард. – Я слышал, что делают операции по изменению пола у мужчин, но…
                Ответить
          • тогда загрунтовать
            и хватит уже своей операцией хвастаться, мистер Гаррисон :-Р
            Ответить
    • Автор так и не сказал, что не так.
      Ну захотел чел покрасить ТОЛЬКО 11 ячеек и что?
      Ответить

    Добавить комментарий