Имя: Пароль:
1C
1С v8
Как вставить данные с буфера обмена в табличный документ?
,
0 SherifSP
 
02.09.14
11:13
Как вставить данные с буфера обмена в табличный документ, например скопированные с экселя, или открыть файл экселя в табличном документе?
1 Heckfy
 
02.09.14
11:16
SendKeys ctrl+v
2 SherifSP
 
02.09.14
11:17
(1) Программным способом
3 Галахад
 
гуру
02.09.14
11:21
(0) А как копируете?
4 SherifSP
 
02.09.14
11:21
Смотрите, сохранить табличный документ можно в xls, почему тогда открыть нельзя?
5 SherifSP
 
02.09.14
11:21
(3) Excel = Новый COMОбъект("Excel.Application");
    Excel.Workbooks.Open(Файл);
    Excel.ActiveSheet.Cells.Copy();
6 SherifSP
 
02.09.14
11:23
У меня была компонента 2003 экселя Microsoft Office Spreadsheet 11.0, но не доступна для редактирования
7 Галахад
 
гуру
02.09.14
11:28
(5) Спасибо.
8 Vladal
 
02.09.14
11:57
ЭлементыФормы.Добавить(Тип("ПолеHTMLДокумента"), "ПолеHTMLДокумента", Ложь);
Окно=ЭлементыФормы.ПолеHTMLДокумента.Документ.parentWindow;
Буфер=Окно.clipboardData.getData("Text");
Сообщить(Буфер);Индекс=ЭлементыФормы.Индекс(ЭлементыФормы.Найти("ПолеHTMLДокумента"));
ЭлементыФормы.Удалить(Индекс);
9 Vladal
 
02.09.14
11:59
10 SherifSP
 
11.09.14
11:45
Установил этот актив икс но, он открываеться только в режиме просмотра, почему, уже не знаю что делать
11 PLUT
 
11.09.14
11:48
(0) c3.14жжено откуда-то непомню. Если скопировано в буфер из экселя, то будет текст с разделителями Табуляция (Символы.Таб)

Объект = Новый COMОбъект("htmlfile");
    Текст=Новый ТекстовыйДокумент;
    Текст.ДобавитьСтроку(Объект.ParentWindow.ClipboardData.Getdata("Text"));
12 SherifSP
 
11.09.14
11:54
(11) Я хотел в SpreadSheet 11.0 все реализовать, но эта компонента у меня открывается только в режиме просмотра, без возвможности изменения и без возможности прокрутки текста
13 SherifSP
 
11.09.14
11:57
и нет командной панели как на рисунку http://s020.radikal.ru/i710/1301/ae/ecede6936185.bmp
14 SherifSP
 
11.09.14
12:27
Я понял, в 8.1 платформе ActiveX компонента Microsoft SpreadSheet работает нормально, а в платформе 8.2 только в режиме просмотра, как заставить єту компоненту работать и на 8.2?
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс