Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Шрифт заголовков строк и столбцов - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин  
Шрифт заголовков строк и столбцов
VovaK Дата: Понедельник, 09.07.2012, 14:44 | Сообщение № 1
Группа: Друзья
Ранг: Форумчанин
Сообщений: 116
Репутация: 41 ±
Замечаний: 0% ±

10
Столкнулся с файлом, в котором шрифт жирный и размер в 3 раза больше.

Как это выполнено ?
К сообщению приложен файл: 0605057.xls (19.0 Kb)


Всем удачи. У нас все получится.
С уважением, Владимир.


Сообщение отредактировал VovaK - Понедельник, 09.07.2012, 14:48
 
Ответить
СообщениеСтолкнулся с файлом, в котором шрифт жирный и размер в 3 раза больше.

Как это выполнено ?

Автор - VovaK
Дата добавления - 09.07.2012 в 14:44
Serge_007 Дата: Понедельник, 09.07.2012, 15:16 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
См. вложения biggrin
К сообщению приложен файл: VovaK_1.xls (22.5 Kb) · VovaK_2.xls (22.5 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеСм. вложения biggrin

Автор - Serge_007
Дата добавления - 09.07.2012 в 15:16
Саня Дата: Понедельник, 09.07.2012, 18:45 | Сообщение № 3
Группа: Друзья
Ранг: Ветеран
Сообщений: 1068
Репутация: 560 ±
Замечаний: 0% ±

XL 2016
это сколько терпения надо, чтобы сделать это?...
может быть есть программный простой путь? надо попробовать...
 
Ответить
Сообщениеэто сколько терпения надо, чтобы сделать это?...
может быть есть программный простой путь? надо попробовать...

Автор - Саня
Дата добавления - 09.07.2012 в 18:45
Serge_007 Дата: Понедельник, 09.07.2012, 18:59 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (Саня)
сколько терпения надо, чтобы сделать это?

Ни сколько smile
Делается это за несколько секунд


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (Саня)
сколько терпения надо, чтобы сделать это?

Ни сколько smile
Делается это за несколько секунд

Автор - Serge_007
Дата добавления - 09.07.2012 в 18:59
Pelena Дата: Понедельник, 09.07.2012, 21:43 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19402
Репутация: 4554 ±
Замечаний: ±

Excel 365 & Mac Excel
Quote (Саня)
это сколько терпения надо, чтобы сделать это?...

up
К сообщению приложен файл: Corsiva.xls (17.5 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
Quote (Саня)
это сколько терпения надо, чтобы сделать это?...

up

Автор - Pelena
Дата добавления - 09.07.2012 в 21:43
Саня Дата: Вторник, 10.07.2012, 01:26 | Сообщение № 6
Группа: Друзья
Ранг: Ветеран
Сообщений: 1068
Репутация: 560 ±
Замечаний: 0% ±

XL 2016
Quote (Serge_007)
Делается это за несколько секунд

вот это делается за несколько секунд:
[vba]
Code
'    Bodoni MT Black   72
'    Harlow Solid Italic  8
'    Calibri     11

Const sFont = "Harlow Solid Italic"
Const sSize = "8"

'    HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Excel\Options
Const sPref = "HKEY_CURRENT_USER\Software\Microsoft\Office\"
Const sSuff = "\Excel\Options\Font"
dim sKey: sKey = sPref & sGetVersion & sSuff

dim sVal
' sVal = sFont & "," & sSize
sVal = InputBox("Введи шрифт в формате:" & vbCr & _
     "[Название],[Размер]",, "Calibri,11")
If Len(sVal) = 0 Then WScript.Quit

SetRegVal sKey, sVal

Dim xl: Set xl = CreateObject("Excel.Application")
Dim wb: Set wb = xl.Workbooks.Add
wb.SaveAs sGetCurrentDirectory & "\" & sVal & ".xls", 56  
wb.Close
xl.Quit
Set wb = Nothing
Set xl = Nothing

'===========================================================================================
Function sGetVersion()
  Dim xl: Set xl = CreateObject("Excel.Application")
  sGetVersion = xl.Version
  xl.Quit
  Set xl=Nothing
End Function

Function sGetCurrentDirectory()
  Dim WshShell: Set WshShell = CreateObject("WScript.Shell")
  'Определяем каталог, из которого был запущен сценарий(текущий каталог)
  sGetCurrentDirectory = WshShell.CurrentDirectory
End Function

'-------------------------------------------------------------- РЕЕСТР ---
Sub SetRegVal(sPath, sVal)
     On Error Resume Next
     Dim WshShell: Set WshShell = CreateObject("WScript.Shell")
     WshShell.RegWrite sPath, sVal, "REG_SZ"   
End Sub

Function sGetRegVal(sPath)
     On Error Resume Next
     Dim WshShell: Set WshShell = CreateObject("WScript.Shell")
     sGetRegVal = WshShell.RegRead(sPath)      
End Function
[/vba]

всю эту пургу в блокнот, сохраняем и меняем расширение на vbs
запускаем, кто не боится biggrin
 
Ответить
Сообщение
Quote (Serge_007)
Делается это за несколько секунд

вот это делается за несколько секунд:
[vba]
Code
'    Bodoni MT Black   72
'    Harlow Solid Italic  8
'    Calibri     11

Const sFont = "Harlow Solid Italic"
Const sSize = "8"

'    HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Excel\Options
Const sPref = "HKEY_CURRENT_USER\Software\Microsoft\Office\"
Const sSuff = "\Excel\Options\Font"
dim sKey: sKey = sPref & sGetVersion & sSuff

dim sVal
' sVal = sFont & "," & sSize
sVal = InputBox("Введи шрифт в формате:" & vbCr & _
     "[Название],[Размер]",, "Calibri,11")
If Len(sVal) = 0 Then WScript.Quit

SetRegVal sKey, sVal

Dim xl: Set xl = CreateObject("Excel.Application")
Dim wb: Set wb = xl.Workbooks.Add
wb.SaveAs sGetCurrentDirectory & "\" & sVal & ".xls", 56  
wb.Close
xl.Quit
Set wb = Nothing
Set xl = Nothing

'===========================================================================================
Function sGetVersion()
  Dim xl: Set xl = CreateObject("Excel.Application")
  sGetVersion = xl.Version
  xl.Quit
  Set xl=Nothing
End Function

Function sGetCurrentDirectory()
  Dim WshShell: Set WshShell = CreateObject("WScript.Shell")
  'Определяем каталог, из которого был запущен сценарий(текущий каталог)
  sGetCurrentDirectory = WshShell.CurrentDirectory
End Function

'-------------------------------------------------------------- РЕЕСТР ---
Sub SetRegVal(sPath, sVal)
     On Error Resume Next
     Dim WshShell: Set WshShell = CreateObject("WScript.Shell")
     WshShell.RegWrite sPath, sVal, "REG_SZ"   
End Sub

Function sGetRegVal(sPath)
     On Error Resume Next
     Dim WshShell: Set WshShell = CreateObject("WScript.Shell")
     sGetRegVal = WshShell.RegRead(sPath)      
End Function
[/vba]

всю эту пургу в блокнот, сохраняем и меняем расширение на vbs
запускаем, кто не боится biggrin

Автор - Саня
Дата добавления - 10.07.2012 в 01:26
Serge_007 Дата: Вторник, 10.07.2012, 09:10 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (Саня)
вот это делается за несколько секунд:

Сколько ты писал этот код?

А я сделал семь кликов мышкой wink


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (Саня)
вот это делается за несколько секунд:

Сколько ты писал этот код?

А я сделал семь кликов мышкой wink

Автор - Serge_007
Дата добавления - 10.07.2012 в 09:10
Саня Дата: Вторник, 10.07.2012, 10:50 | Сообщение № 8
Группа: Друзья
Ранг: Ветеран
Сообщений: 1068
Репутация: 560 ±
Замечаний: 0% ±

XL 2016
писал достаточно долго, ибо слабой ощупью...
А я теперь делаю ОДИН клик мышкой cool

зы
да всю бредню я затеял только для того, чтобы попробовать скриптом создать XL-файл
остальное - побочный эффект wink
 
Ответить
Сообщениеписал достаточно долго, ибо слабой ощупью...
А я теперь делаю ОДИН клик мышкой cool

зы
да всю бредню я затеял только для того, чтобы попробовать скриптом создать XL-файл
остальное - побочный эффект wink

Автор - Саня
Дата добавления - 10.07.2012 в 10:50
VovaK Дата: Среда, 11.07.2012, 07:30 | Сообщение № 9
Группа: Друзья
Ранг: Форумчанин
Сообщений: 116
Репутация: 41 ±
Замечаний: 0% ±

10
Serge_007,

Вопрос в том "как?", а не просто повторить... Это же не только мне интересно. В форуме вопрос не должен оставаться без ответа...


Всем удачи. У нас все получится.
С уважением, Владимир.
 
Ответить
СообщениеSerge_007,

Вопрос в том "как?", а не просто повторить... Это же не только мне интересно. В форуме вопрос не должен оставаться без ответа...

Автор - VovaK
Дата добавления - 11.07.2012 в 07:30
Serge_007 Дата: Среда, 11.07.2012, 07:34 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (VovaK)
Вопрос в том "как?"






К сообщению приложен файл: 0222019.gif (17.9 Kb) · 5687840.gif (16.8 Kb) · 0794129.gif (26.8 Kb) · 5890034.gif (6.1 Kb) · 1602101.gif (11.1 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (VovaK)
Вопрос в том "как?"







Автор - Serge_007
Дата добавления - 11.07.2012 в 07:34
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!