Аналог функции startsWith для VBA Excel

Наиболее прямолинейный путь:

Public Function startsWith(str As String, prefix As String, Optional toffset As Integer = 0) As Boolean
    startsWith = Mid(str, toffset + 1, Len(prefix)) = prefix
End Function

Также можно использовать Like

If "Hello World" Like "Hello*" Then
...

Итерация выбранных ячеек в Эксель

Dim rng As Range
Set rng = Application.Selection
Dim ir, ic As Integer
Dim cRow As Range
Dim cCell As Range
For ir = 1 To rng.Rows.Count
  ' текущая строка
  Set cRow = rng.Rows(ir)
  For ic = 1 To rng.Columns.Count
    '  текущая ячека 
    Set cCell = rng.Cells(ir, ic)
  Next
Next

Использование HAML в Rails

HAML - очень удобный язык шаблонов, существенно упрощающий создание HTML страниц.

Если вас не устраивает стандартный ERB, надоело искать закрывающие теги, разбираться с вложениями тегов и т.д. - попробуйте HAML, возможно, это именно то, что вы давно искали.

Установка gem mysql2

При установке $ gem install mysql2 возникает ошибка

Building native extensions.  This could take a while...
ERROR:  Error installing mysql2:
        ERROR: Failed to build gem native extension.

Такая же ошибка может появиться при установке rails с поддержкой MySQL через bundle install