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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 21.12.2010, 09:48   #91
Freddy19
Пользователь
 
Аватар для Freddy19
 
Регистрация: 08.07.2010
Сообщений: 81
Смех

Очень интересно! Спасибо! А если шаг 0,1 и округлю до десятых, так же юыстро будет? Щас попробую! Еще раз спасибо!!!!
Freddy19 вне форума
Старый 21.12.2010, 10:08   #92
Freddy19
Пользователь
 
Аватар для Freddy19
 
Регистрация: 08.07.2010
Сообщений: 81
По умолчанию

А куда это можно вставить, чтобы отказаться от кнопки. В worksheet calculate тормозит сильно. Больше ни как это нельзя автоматизировать?
Freddy19 вне форума
Старый 21.12.2010, 14:31   #93
Freddy19
Пользователь
 
Аватар для Freddy19
 
Регистрация: 08.07.2010
Сообщений: 81
Подмигивание

Private Sub ComboBox1_Change()
If ComboBox1.Value = "Äóáîâñêîå" Then
Sheets("Ëèñò1").[D17] = Sheets("Ëèñò2").Range("F3")
End If
If ComboBox1.Value = "Ðåìîíòíîå" Then
Sheets("Ëèñò1").[D17:O20] = Sheets("Ëèñò2").Range("F9:Q12")
End If
End Sub

Когда задаю диапазон, ни чего не переносится, а по одной ячейке работает.
Freddy19 вне форума
Старый 22.12.2010, 00:47   #94
OMEN_6666
Пользователь
 
Аватар для OMEN_6666
 
Регистрация: 26.10.2010
Сообщений: 34
По умолчанию

Здравствуйте. Налетел на следующую проблему: есть документ Word с текстовым описанием процесса (исходные данные, расчет, показатели и т.д.). В тексте очень много меняющихся в соответствии с выбранным вариантом показателей, но сама структура текста, в общем, неизменна. Все данные содержатся в книге Excel. Я заменил в документе все непостоянные показатели объектами "Надпись". Подскажите, пожалуйста, как сделать, чтобы вставленные надписи заполнялись значениями из соответствующих ячеек книги Excel?
OMEN_6666 вне форума
Старый 22.12.2010, 09:10   #95
Freddy19
Пользователь
 
Аватар для Freddy19
 
Регистрация: 08.07.2010
Сообщений: 81
Радость

Как то искал связь между книгами экселя и наткнулся на http://www.allsport-goldwin.ru/5.html Может поможет. С вёрдом не знаю как, а между книгами экселя связь работает.
Вот такая она: При ссылке на ячейку, содержащуюся в другой рабочей книге, используется следующий синтаксис: [Книга]Лист!Ячейка. Вводя формулу связывания для ссылки на ссылку из другой рабочей книги, используйте имя этой книги, заключенное в квадратные скобки, за которыми без пробелов должно следовать имя рабочего листа, затем восклицательный знак (!), а после него -- адрес ячейки (ячеек). Например 'C:\Petrov\[Журнал1.хls]Литература'!L3.

Последний раз редактировалось Freddy19; 22.12.2010 в 09:23.
Freddy19 вне форума
Старый 23.12.2010, 09:21   #96
Freddy19
Пользователь
 
Аватар для Freddy19
 
Регистрация: 08.07.2010
Сообщений: 81
Подмигивание Комбобокс

Private Sub ComboBox1_Change()
If ComboBox1.Value = "Ремонтное" Then
Sheets("лист1").[D17] = Sheets("лист2").Range("F3")
End If
If ComboBox1.Value = "Дубовское" Then
Sheets("лист1").[D17:O20] = Sheets("лист2").Range("F9:Q12")
End If
End Sub

Народ ну подскажите что не так? почему диапазон не переносит? а по одной работает

Последний раз редактировалось Freddy19; 23.12.2010 в 09:34.
Freddy19 вне форума
Старый 23.12.2010, 09:37   #97
nilem
Форумчанин
 
Регистрация: 25.04.2010
Сообщений: 616
По умолчанию

Sheets("Лист1").[D17:O20].Value = Sheets("Лист2").Range("F9:Q12").Val ue
nilem вне форума
Старый 23.12.2010, 09:54   #98
Freddy19
Пользователь
 
Аватар для Freddy19
 
Регистрация: 08.07.2010
Сообщений: 81
По умолчанию

Спасибо! А я думал это значение по умолчанию стоит!
Freddy19 вне форума
Старый 17.04.2012, 17:16   #99
Freddy19
Пользователь
 
Аватар для Freddy19
 
Регистрация: 08.07.2010
Сообщений: 81
По умолчанию

Всем здрасти. Давно я тут не был.
Такой вот вопрос. Есть выражения одинаковые:
Round((3.14 * 0.5 * 0.5) / (0.0024 * (WorksheetFunction.Ln(80 / 0.7) - 1)))
и
(3,14*0,5*0,5)/(0,0024*(LN(80/0,7-1)))
Они же одинаковые? или я уже туплю. Так вот!
Почему не совподают вычисления этих выражений? Не работает логарифм в коде?
Freddy19 вне форума
Старый 17.04.2012, 17:58   #100
DiemonStar
Старожил
 
Регистрация: 08.02.2012
Сообщений: 2,173
По умолчанию

Цитата:
Почему не совподают вычисления этих выражений?
наверное, из-за этого:
Код:
Round(
Правильно поставленная задача - три четверти решения.
DiemonStar вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос по мелочи Syltan Общие вопросы C/C++ 6 29.09.2009 00:19
Вопрос по мелочи Golovastik Общие вопросы C/C++ 8 23.07.2009 22:47
Задачи вызывают затруднение... матрица и сумма ряда. GorNikSar Паскаль, Turbo Pascal, PascalABC.NET 2 21.12.2008 12:51
Задачи вызывают затруднение... матрица и сумма ряда. GorNikSar Помощь студентам 2 19.12.2008 07:11