vba — вопросы с ответами

1 ответ
Пожалуйста, ознакомьтесь с последними обновлениями в конце сообщения. В частности, см. Обновление 4: Проклятие сравнения вариантов Я уже видел товарищей, ударяющих головой о стену, чтобы понять, как работает вариант, но никогда не думал, что у меня будет свой собственный плохой момент. Я успешно ...
for-loop
vb6
language-lawyer
variant
20 фев. 2017, в 21:41
8 ответов
Я пытаюсь добавить лист Excel с именем "Temp" в конце всех существующих листов, но этот код не работает. Private Sub CreateSheet() Dim ws As Worksheet ws.Name = "Tempo" Set ws = Sheets.Add(After:=Sheets(Sheets.Count)) End Sub Не могли бы вы объяснить, почему? спасибо...
excel-vba
20 дек. 2013, в 04:57
4 ответа
Рассмотрим следующий лист: A B C D 1 COMPANY XVALUE YVALUE GROUP 2 Apple 45 35 red 3 Xerox 45 38 red 4 KMart 63 50 orange 5 Exxon 53 59 green Я использовал функцию рассеивания в Excel для создания следующе...
excel-vba
excel
excel-formula
charts
19 июнь 2013, в 16:18
3 ответа
Я смотрел на FormulaR1C1 как функцию, как это точно работает? Я понимаю, что было сказано по всему Интернету, которое стоит как 1-й столбец 1, но как люди на самом деле заставляют его работать? Что такое конечный результат использования FormulaR1C1? Также его можно изменить, чтобы начать с опреде...
excel-vba
excel
31 окт. 2012, в 19:01
7 ответов
Я пытаюсь создать простую функцию, которая добавит границы вокруг каждой ячейки в определенном диапазоне. Используя замечательную запись, это генерирует тонну кода, который совершенно бесполезен. В приведенном ниже коде будет отображаться "таблица" данных, вокруг каждой ячейки этого диапазона я хоте...
excel-vba
excel
29 окт. 2012, в 11:28
1 ответ
В чем смысл использования символа # в Excel VBA? Он используется следующим образом: a = b /100# Я не понимаю значение # после 100?
excel-vba
05 июнь 2012, в 01:42
3 ответа
многие люди используют массивы массивов в Excel/VBA для хранения списка данных. Тем не менее, есть объект коллекции, который, на мой взгляд, МНОГО БОЛЬШЕ более удобен (в основном: не нужно повторно определять длину списка). Итак, я искренне спрашиваю себя, не хватает ли чего-то? Почему другие люди ...
excel-vba
excel
arrays
14 май 2012, в 08:10
11 ответов
Я пишу VBA script в Access, который создает и автоматически заполняет несколько десятков писем. До сих пор это было плавное кодирование, но я новичок в Outlook. После создания объекта mailitem как добавить подпись по умолчанию к письму? Это будет сигнатура по умолчанию, которая автоматически добав...
access-vba
outlook
outlook-vba
24 янв. 2012, в 20:08
3 ответа
Цель Я ищу, чтобы очистить данные оценочной карты сверчка 20/20 с веб-сайт Cricinfo, в идеале в форму CSV для анализа данных в Excel В качестве примера текущие австралийские оценочные карты Австралии Bash 2011/12 доступны из Игра 1: http://www.espncricinfo.com/big-bash-league-2011/engine/match/5...
parsing
10 янв. 2012, в 02:16
4 ответа
Я пытаюсь создать фрагмент кода, который заменяет одно слово другим. Пример: Замените Авеню авеню и Север с N. Я использую MS Access, я мог бы использовать функцию SQL REPLACE, но я хочу сделать это в VBA с помощью модуля доступа, чтобы я мог привязать функцию к другому столбцу. Я не уверен, с чего ...
ms-access
18 дек. 2011, в 07:05
6 ответов
У меня только что было 30 минут на раздражение "ошибки компилятора" в VBA (Access 2003), вызванное моим использованием скобок вокруг аргументов, которые я передаю в Sub I. Я искал, чтобы найти достойную статью/учебник/инструкцию о том, когда скобки необходимы/соответствующие/неподходящие/запрещенные...
ms-access
syntax
24 март 2011, в 02:30
3 ответа
У меня есть объект и внутри него я хочу проверить, установлено ли какое-либо свойство false, например: If (not objresult.EOF) Then 'Some code End if Но почему-то иногда objresult.EOF есть Empty, и как я могу его проверить? IsEmpty функция предназначена только для файлов excel objresult.EOF Is ...
25 июль 2010, в 11:18
5 ответов
Я пытаюсь получить ленивую оценку с помощью "И" в своем макросе Excel, выполнив следующее: If Not myObject Is Nothing *And* myObject.test() Then 'do something' Else 'do something else' End If Я знаю, что ленивая оценка существует в VB.NET как AndAlso и OrElse, но не может найти ничего подоб...
14 июль 2010, в 00:49
4 ответа
Я часто использую MS Excel Get External Data для создания простых отчетов - запуск запросов к базам данных и хорошее отображение в Excel. Отличные функции Excel, такие как фильтрация и сводные таблицы, а также знакомый интерфейс для пользователей, делают это достаточно хорошо для этого. Однако одно ...
excel
ms-query
excel-2007
22 июнь 2010, в 10:11
5 ответов
как я могу писать кодированные строки UTF-8 в текстовый файл из vba, например Dim fnum As Integer fnum = FreeFile Open "myfile.txt" For Output As fnum Print #fnum, "special characters: äöüß" 'latin-1 or something by default Close fnum Есть ли какая-то настройка на уровне приложения?...
utf-8
26 март 2010, в 16:57
Наверх
Меню