string vba



As integer

Автор Wwwwwwww задал вопрос в разделе Другие языки и технологии

Visual basic.Что такое string и integer.И что они делают зачем писать Dim v As String.Dim s As Integer? и получил лучший ответ

Ответ от || бизда || бизгалстув||[гуру]
В Visual Basic переменные хранят информацию, а программа резервирует под них место в памяти. Оператор Dim служит для объявления переменной и указания её типа данных. String это строковый тип, хранящий набор символов или текст. В VBA такая переменная может содержать данные объемом до 2 ГБ. Запись Dim v As String означает, что переменной v выделяется память именно для текста. Integer это числовой тип для хранения целых чисел без дробной части, занимающий 2 байта памяти. Запись Dim s As Integer указывает, что переменная s будет хранить только целые числа. Явное объявление через Dim особенно важно при наличии Option Explicit, так как это предотвращает ошибки, заставляя программу заранее знать формат данных в каждой ячейке памяти.

Ответ от ЏR[гуру]
String - строковый параметр, integer - числовой не помню какие пределы...

Ответ от Ўрий Незнанов[гуру]
string - строковый параметр, то есть строка.
Например Привет! ! Меня зовут Юра!!.
Это все одна строка (как её назовете - не важно)

Integer - числовой параметр, то есть число.
Например 15983
Это все одно число (как его назовете - не важно)

Если в начале кода стоит Option explicit (или что-то в этом роде) , то объявление переменных - обязательно.
Как раз те ваши Dim v As String Dim s As Integer...
Так, в принципе их объявление - необязательно, но из-за их не объявления часто возникают ошибки.
Можно сразу нескольким переменным присваивать тип данных, они перечисляются через запятую.
Например Dim a,b,c as integer...

Удачи!!!

Ответ от Елена Бердникова[новичек]
Спасибо ! .Большое
string vba

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Visual basic.Что такое string и integer.И что они делают зачем писать Dim v As String.Dim s As Integer?
спросили в User ab
Является ли "программирование в excel" программированием.
Например, функция пользователя конвертирования десятичного числа в двоичное
Function
подробнее...
спросили в V10 0
как сделать метку в VBA (синтаксис) ? Заранее спасибо.
Sub Test()
On Error GoTo Errors1 ' <-переход на метку
Dim x As Integer
Dim a As
подробнее...
спросили в Echo Night V10 0
Как в макросе (VBA) создать гиперссылку на другой лист книги?
Проверял у себя, работает
Sub content()
Dim w As Worksheet
Dim i As Integer
i = 0
подробнее...
спросили в V10 0
массив VBA
Dim MyArray (100) As Integer
dim mini as integer
dim maxi as integer

mini =
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

массивы в excel
вот тебе макрос сортировки
на листе в первую строчку вбей любые цифры- он тебе их отсортирует
подробнее...

помогите по vba
Число вводится в TextBox1, результат появляется в ListBox1. Правда если число не 5 значное то
подробнее...

Вопрос по Access. Какой функцией округлять в большую сторону?
AFAIK такой функции в VBA нет, а Round округляет по математическим правилам, т. е. Round(8.431, 2)
подробнее...
спросили в SAP Open Selection
Вопрос по VBA
Вот пример:

Sub Desicion()
Dim handleFile, beg, fin As Integer
Dim
подробнее...
спросили в Visual Basic NET
код для Visual Basic <кнопка убегает от мышки>
Пиши обработчик события MouseMove для кнопки, где меняй её координаты. Например:
Private Sub
подробнее...

Visual Basic
Как я понял, есть несколько запущенных форм (Form1, Form2, Form3....)
и их надо все закрыть по
подробнее...

Помогите пожалуйста. Visual Basic - массивы
Тебе количество квадратов надо подсчитать?
Достаточно подсчитать количество верхних левых
подробнее...
String C++ на Википедии
Посмотрите статью на википедии про String C++
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*