2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Помогите наладить задачку в VBA про строки
Сообщение29.05.2010, 13:42 
Задачка вроде есть готовая, но я не всё в ней понимаю, поэтому не могу довести до ума...
Нужно,чтобы при решении ссылалась на UserForm.

А воть сама задачка:
Вывести слово с номером K заданного предложения, считая с конца предложения.

s=TextBox1
K = TextBox2 'номер слова c конца предложения
tmpArr=split(s, " ")
msgbox tmpArr(UBound(tmpArr) - K + 1)


она не полностью ссылается на форму и вообще не работает. :-(

 
 
 
 Re: Помогите наладить задачку в VBA про строки!!! Срочно!
Сообщение30.05.2010, 01:54 
Да все вроде правильно... Что значит "не работает"?

 
 
 
 Re: Помогите наладить задачку в VBA про строки!!! Срочно!
Сообщение30.05.2010, 19:45 
вместо msgbox вставляла TextBox3 (как и должно быть) не работает. да и так не работает. :cry:

 
 
 
 Re: Помогите наладить задачку в VBA про строки!!! Срочно!
Сообщение30.05.2010, 20:27 
Попробуйте так :)
Код:
    Dim s As String, w As String
    Dim k As Integer
    Dim tmpArr() As String
    s = TextBox1.Text
    k = TextBox2.Text
    tmpArr = Split(s, " ")
    w = tmpArr(UBound(tmpArr) + 1 - k)
    TextBox3.Text = w

 
 
 
 Re: Помогите наладить задачку в VBA про строки!!! Срочно!
Сообщение01.08.2010, 21:04 
Так я и сделала, додумалась раньше. Спасибо за отзыв! :D

 
 
 [ Сообщений: 5 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group