VBA также может применить форматирование к ячейке:
Sub Transfer_Data()
Dim i As Long, j As Long
j = 1
For i = 1 To 6
If Sheets("Sheet1").Cells(i, 1).Value <> "" Then
Sheets("Sheet2").Cells(j, 1).Value = Sheets("Sheet1").Cells(i, 1).Value
Sheets("Sheet2").Cells(j, 1).Font.Color = Sheets("Sheet1").Cells(i, 1).Font.Color
j = j + 1
End If
If j > 3 Then Exit For
Next i
End Sub
Обратите внимание, что это будет работать, только если весь текст в данной ячейке имеет одинаковый цвет
В сетевом руководстве Java 1.4.2, обеспечивается интересная информация:
Детали реализации...
... то, что Вы не должны знать, если Вы не разделяете SocketImpl/DatagramSocketImpl на подклассы. Каждый *объект Сокета имеет базовый SocketImpl/DatagramSocketImpl, который взаимодействует через интерфейс к собственному коду. Классы Impl реализуют два метода к вариантам поддержки:
освободите setOption (интервал выбрал, Объект val) бросает SocketException; Возразите getOption (интервал выбрал), бросает SocketException;
это очень напоминает C. Эти методы действуют как связующее звено к собственным методам и гарантируют безопасность типов, прежде чем собственные методы будут вызваны.
Таким образом, я думаю, что это проверено: Java пользуется собственными библиотеками для сокетов.
Вероятно, использование System V снабжает сокетом вызовы, выставленные базовой платформой, например, System V под Unix, WinSock в соответствии с Windows. Спецификация только диктует, как виртуальная машина должна вести себя, таким образом, реализаторы свободны сделать, как они желают.
Java является открытым исходным кодом, таким образом, можно захватить исходный код для сам, следовал по глубокому исследованию класса.
Как запуск и быстрый ответ на Ваш вопрос здесь то, что я нашел на очень быстром сканировании:
private native void socketConnect(InetAddress address, int port, int timeout)
Так yeap, собственный lib включен и мое предположение, это - библиотека C++.
Существует много реализаций (SSLSocket, PlainSocket и т.д.)
Источник онлайн JDK7 здесь :S Не уверенный, насколько актуальный это
Я использовал свой IDE для навигации по исходному коду, который идет с каждой установкой JDK.