Страница: 1 |
КАК ВСТАВИТЬ ИЗ БУФЕРА ТЕКСТ В EXCEL??? Стартап -спасибо за ответ!!!
Dim MyData as DataObject Private Sub CommandButton1_Click() MyData.GetFromClipboard Private Sub UserForm_Initialize() Вместо TextBoxa можешь поставить интересующую тебя ячейку. Например ActiveSheet.Cells(x,y).Value=MyData.GetText(1) Насколько я понял в скобочках указан массив буфера обмена (по-моему поддерживается только в 2002 офисе). Страница: 1 |
Вопрос: КАК ВСТАВИТЬ ИЗ БУФЕРА ТЕКСТ В EXCEL???
Добавлено: 22.09.02 18:22
Автор вопроса: Votmax | Web-сайт:
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
Satrapp
ICQ: 75556561
Вопросов: 8
Ответов: 80
Профиль | | #1
Добавлено: 22.09.02 19:04
ActiveSheet.Paste
Номер ответа: 2
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #2
Добавлено: 22.09.02 20:08
'Need to select text before copying it to Clipboard
TextBox1.SelStart = 0
TextBox1.SelLength = TextBox1.TextLength
TextBox1.Copy
TextBox2.Text = MyData.GetText(1)
End Sub
Set MyData = New DataObject
TextBox1.Text = "Move this data to the " _
& "Clipboard, to a DataObject, then to "
& "TextBox2!"
End Sub