Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.12.2010, 14:05   #21
funduk
Пользователь
 
Регистрация: 23.12.2010
Сообщений: 22
По умолчанию

Вы можете выложить приблизительное решение хоть.Я совсем не знаю,что внутрь кодов писать.
funduk вне форума Ответить с цитированием
Старый 27.12.2010, 19:41   #22
funduk
Пользователь
 
Регистрация: 23.12.2010
Сообщений: 22
По умолчанию

Да попогите плз доделать.Мне завтра уже сдавать со скриншотами.
funduk вне форума Ответить с цитированием
Старый 27.12.2010, 21:07   #23
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

Цитата:
Вы можете выложить приблизительное решение хоть
Приблизительное могу, см. файл
за расчеты не ручаюсь, не вникал.
Только решение с формой
Вложения
Тип файла: zip Задания.zip (21.8 Кб, 15 просмотров)
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499
VictorM вне форума Ответить с цитированием
Старый 27.12.2010, 23:19   #24
funduk
Пользователь
 
Регистрация: 23.12.2010
Сообщений: 22
По умолчанию

Cпс большое!
Выручил
funduk вне форума Ответить с цитированием
Старый 01.03.2011, 13:57   #25
funduk
Пользователь
 
Регистрация: 23.12.2010
Сообщений: 22
По умолчанию

Опять вообще вернулся к этому заданию...
Тут нужно использовать .csv-файл .
Dim LMatrix() As DynamicStringArray
Dim S As String
Dim I As Integer
Set dlgOpen = Application.FileDialog(FileDialogTy pe:=msoFileDialogOpen)
dlgOpen.Title = "Открыть файл данных"
dlgOpen.Filters.Clear
dlgOpen.Filters.Add "CSV file", "*.csv"
dlgOpen.Filters.Add "Text file", "*.txt"
dlgOpen.Filters.Add "All files", "*.*"
dlgOpen.AllowMultiSelect = False
dlgOpen.InitialFileName = ActiveWorkbook.Path + "\"
If dlgOpen.Show = ‐1 Then
LFileName = Trim(dlgOpen.SelectedItems(1))
Me.Caption = LFileName
Else
LFileName = ""
End If
Set dlgOpen = Nothing
If (LFileName <> "") Then
' Здесь можно обработать файл LFileName
'
'
Open LFileName For Input As #1
I = 0
While (Not (EOF(1)))
Line Input #1, S
LBuf = Split(S, ",")
I = I + 1
ReDim Preserve LMatrix(I)
LMatrix(I).el = LBuf
Wend
Close #1
Me.Caption = LMatrix(UBound(LMatrix)).el(1)
End If
End Sub
funduk вне форума Ответить с цитированием
Старый 01.03.2011, 13:58   #26
funduk
Пользователь
 
Регистрация: 23.12.2010
Сообщений: 22
По умолчанию

Я не оч понял смысл примера, может кто-то что-нибудь откомментить плз.

это код для работы с файлом.А этот файл откуда взять( подозреваю что создастся=) )

пс. на работу кода не смотрел в универ прост иду.
псс. Так что сорь если что-то глупое спросил=)

Последний раз редактировалось funduk; 01.03.2011 в 14:02.
funduk вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Текст и цвет текста кнопки VBA segail Microsoft Office Excel 17 27.11.2020 09:27
VBA, двумерные массивы Desha Помощь студентам 0 04.06.2010 18:08
VBA, массивы ksenechka Помощь студентам 6 24.05.2010 16:47
массивы в VBA ALYSA Помощь студентам 0 19.04.2010 18:49
VBA массивы jerniko Помощь студентам 4 26.01.2010 19:46