Thema Datum  Von Nutzer Rating
Antwort
28.01.2021 19:07:12 Tilly
NotSolved
28.01.2021 19:48:08 volti
NotSolved
28.01.2021 21:02:30 Tilly
NotSolved
28.01.2021 22:54:46 volti
NotSolved
28.01.2021 23:05:51 Tilly
NotSolved
28.01.2021 23:11:53 volti
NotSolved
28.01.2021 23:17:45 volti
NotSolved
28.01.2021 23:36:23 Gast26168
NotSolved
28.01.2021 23:48:45 Tilly
NotSolved
29.01.2021 08:51:10 volti
NotSolved
Rot Verknüpfung einer Datenbank
28.03.2021 20:51:29 Tilly
NotSolved
28.03.2021 23:09:03 volti
NotSolved
29.03.2021 19:29:38 Tilly
NotSolved
29.03.2021 20:01:59 volti
NotSolved

Ansicht des Beitrags:
Von:
Tilly
Datum:
28.03.2021 20:51:29
Views:
664
Rating: Antwort:
  Ja
Thema:
Verknüpfung einer Datenbank

Hallo, könnten wir diese Programmierung nochmal etwas abändern?

und zwar ist die Datenbank um 1 Spalte gewachsen also 4 Spalten.

In meiner Tabelle in der ich arbeite ist die Range von D bis G

also D =SN E=ID F=Equi und G= MQ

 

hiernochmal der Code für 3 Spalten:

Private Sub Worksheet_Change(ByVal Target As Range)
' Für drei aufeinanderfolgende Spalten
  Dim WSh As Worksheet, iZeile As Long, xBeginn As Integer, Sp As String

  Set WSh = Sheets("Datenbank")
  On Error Resume Next
  With Target
      If .Value = "" Then Exit Sub
      xBeginn = ((.Column - 1) \ 3) * 3 + 1
      Sp = Chr$((.Column + 65 - xBeginn))
      iZeile = Application.WorksheetFunction.Match(.Value, _
      WSh.Range(Sp & ":" & Sp), 0)
      If iZeile > 0 Then
         Cells(.Row, xBeginn).Resize(, 3).Value = WSh.Cells(iZeile, 1).Resize(, 3).Value
      End If
  End With

End Sub

 

vielen Lieben Dank Für die Hilfe


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
28.01.2021 19:07:12 Tilly
NotSolved
28.01.2021 19:48:08 volti
NotSolved
28.01.2021 21:02:30 Tilly
NotSolved
28.01.2021 22:54:46 volti
NotSolved
28.01.2021 23:05:51 Tilly
NotSolved
28.01.2021 23:11:53 volti
NotSolved
28.01.2021 23:17:45 volti
NotSolved
28.01.2021 23:36:23 Gast26168
NotSolved
28.01.2021 23:48:45 Tilly
NotSolved
29.01.2021 08:51:10 volti
NotSolved
Rot Verknüpfung einer Datenbank
28.03.2021 20:51:29 Tilly
NotSolved
28.03.2021 23:09:03 volti
NotSolved
29.03.2021 19:29:38 Tilly
NotSolved
29.03.2021 20:01:59 volti
NotSolved